psapi Topic

Process Status API

Obtains information about processes and device drivers.

Functions

EnumProcesses(Pointer<Uint32> lpidProcess, int cb, Pointer<Uint32> lpcbNeeded) int psapi
Retrieves the process identifier for each process object in the system. [...]
EnumProcessModules(int hProcess, Pointer<IntPtr> lphModule, int cb, Pointer<Uint32> lpcbNeeded) int psapi
Retrieves a handle for each module in the specified process. [...]
EnumProcessModulesEx(int hProcess, Pointer<IntPtr> lphModule, int cb, Pointer<Uint32> lpcbNeeded, int dwFilterFlag) int psapi
Retrieves a handle for each module in the specified process that meets the specified filter criteria. [...]
GetModuleBaseName(int hProcess, int hModule, Pointer<Utf16> lpBaseName, int nSize) int psapi
Retrieves the base name of the specified module. [...]
GetModuleFileNameEx(int hProcess, int hModule, Pointer<Utf16> lpFilename, int nSize) int psapi
Retrieves the fully qualified path for the file containing the specified module. [...]