-
Notifications
You must be signed in to change notification settings - Fork 1k
DetourGetModuleSize
Brian Gianforcaro edited this page Aug 22, 2020
·
6 revisions
Return the load size of a module.
ULONG DetourGetModuleSize(
_In_ HMODULE hModule
);
hModule : The handle to the module whose load size is desired.
Returns the size of the module in bytes, if it can be determined;
otherwise, returns 0
.
The function sets one of the following error codes, as appropriate. The
error code may be retrieved after the function has returned by calling
GetLastError
.
ERROR_BAD_EXE_FORMAT : The MZ header of specified module is invalid.
ERROR_EXE_MARKED_INVALID : The NT COFF header of the specified module is invalid.
ERROR_INVALID_EXE_SIGNATURE : The NT COFF header of the specified module has an invalid signature.