GetModuleFileNameA(3w)
NAME
GetModuleFileNameA (KERNEL32.@)
SYNOPSIS
DWORD GetModuleFileNameA ( HMODULE hModule, LPSTR lpFileName, DWORD size )
PARAMS
hModule [In] Module handle (32 bit).
lpFileName [Out] Destination for file name.
[In] Size of lpFileName in characters.
DESCRIPTION
Get the file name of a loaded module from its handle.
RETURNS
Success: The length of the file name, excluding the terminating NUL.
Failure: 0. Use GetLastError(3w) to determine the cause.
NOTES
This function always returns the long path of hModule (as opposed to
GetModuleFileName16() which returns short paths when the modules version field is < 4.0). The function doesn't write a terminating ' ' if
the buffer is too small.
IMPLEMENTATION
Defined in "winbase.h".
Implemented in "build/buildd-wine-unstable_1.1.32-1+b1-amd64-KnxYu0/wine-unstable-1.1.32/build32/dlls/kernel32/module.c".
- Debug channel "module".