DosQueryProcAddr returns the address of the specified procedure within a dynamic link module.
If you receive return code ERROR_INVALID_HANDLE, issue DosLoadModule and repeat this call.
If you issue DosQueryProcAddr to obtain the address of an entry point that may only be accessed via a call gate, you receive the return code ERROR_ENTRY_IS_CALLGATE.