Undocumented functions of NTDLL


Gridstore - NonStop Storage

LdrGetProcedureAddress
LdrGetProcedureAddress

NTSYSAPI 
NTSTATUS
NTAPI

LdrGetProcedureAddress(

IN HMODULE ModuleHandle, IN PANSI_STRING FunctionName OPTIONAL, IN WORD Oridinal OPTIONAL, OUT PVOID *FunctionAddress );



FunctionName
Is optional, but you must declare one of FunctionName or Oridinal. In Microsoft concept, you should use both parameters, for faster function implementation. But there's a bug in link.exe, and all oridinals in PE executables are wrong...


Requirements:
Library: ntdll.lib




See also:
LdrLoadDll