Data Structures |
| struct | PENUM_DEVICE_DRIVERS_CONTEXT |
| struct | PENUM_PROCESSES_CONTEXT |
| struct | PENUM_PROCESS_MODULES_CONTEXT |
| struct | PGET_DEVICE_DRIVER_NAME_CONTEXT |
| struct | PGET_MODULE_INFORMATION_FLAGS |
| struct | PGET_MODULE_INFORMATION_CONTEXT |
| struct | PINTERNAL_ENUM_PAGE_FILES_CONTEXT |
Defines |
| #define | NDEBUG |
Functions |
| BOOLEAN WINAPI | DllMain (HINSTANCE hDllHandle, DWORD nReason, LPVOID Reserved) |
| NTSTATUS WINAPI | EnumDeviceDriversCallback (IN PRTL_PROCESS_MODULE_INFORMATION CurrentModule, IN OUT PVOID CallbackContext) |
| NTSTATUS WINAPI | EnumProcessesCallback (IN PSYSTEM_PROCESS_INFORMATION CurrentProcess, IN OUT PVOID CallbackContext) |
| NTSTATUS WINAPI | EnumProcessModulesCallback (IN HANDLE ProcessHandle, IN PLDR_DATA_TABLE_ENTRY CurrentModule, IN OUT PVOID CallbackContext) |
| NTSTATUS WINAPI | GetDeviceDriverNameCallback (IN PRTL_PROCESS_MODULE_INFORMATION CurrentModule, IN OUT PVOID CallbackContext) |
| static DWORD | InternalGetDeviceDriverName (BOOLEAN bUnicode, BOOLEAN bFullName, LPVOID ImageBase, LPVOID lpName, DWORD nSize) |
| static DWORD | InternalGetMappedFileName (BOOLEAN bUnicode, HANDLE hProcess, LPVOID lpv, LPVOID lpName, DWORD nSize) |
| NTSTATUS WINAPI | GetModuleInformationCallback (IN HANDLE ProcessHandle, IN PLDR_DATA_TABLE_ENTRY CurrentModule, IN OUT PVOID CallbackContext) |
| static DWORD | InternalGetModuleInformation (HANDLE hProcess, HMODULE hModule, GET_MODULE_INFORMATION_FLAGS Flags, LPVOID lpBuffer, DWORD nBufSize) |
| static BOOL CALLBACK | InternalAnsiPageFileCallback (LPVOID pContext, PENUM_PAGE_FILE_INFORMATION pPageFileInfo, LPCWSTR lpFilename) |
| BOOL WINAPI | EmptyWorkingSet (HANDLE hProcess) |
| BOOL WINAPI | EnumDeviceDrivers (LPVOID *lpImageBase, DWORD cb, LPDWORD lpcbNeeded) |
| BOOL WINAPI | EnumProcesses (DWORD *lpidProcess, DWORD cb, LPDWORD lpcbNeeded) |
| BOOL WINAPI | EnumProcessModules (HANDLE hProcess, HMODULE *lphModule, DWORD cb, LPDWORD lpcbNeeded) |
| DWORD WINAPI | GetDeviceDriverBaseNameA (LPVOID ImageBase, LPSTR lpBaseName, DWORD nSize) |
| DWORD WINAPI | GetDeviceDriverFileNameA (LPVOID ImageBase, LPSTR lpFilename, DWORD nSize) |
| DWORD WINAPI | GetDeviceDriverBaseNameW (LPVOID ImageBase, LPWSTR lpBaseName, DWORD nSize) |
| DWORD WINAPI | GetDeviceDriverFileNameW (LPVOID ImageBase, LPWSTR lpFilename, DWORD nSize) |
| DWORD WINAPI | GetMappedFileNameA (HANDLE hProcess, LPVOID lpv, LPSTR lpFilename, DWORD nSize) |
| DWORD WINAPI | GetMappedFileNameW (HANDLE hProcess, LPVOID lpv, LPWSTR lpFilename, DWORD nSize) |
| DWORD WINAPI | GetModuleBaseNameA (HANDLE hProcess, HMODULE hModule, LPSTR lpBaseName, DWORD nSize) |
| DWORD WINAPI | GetModuleBaseNameW (HANDLE hProcess, HMODULE hModule, LPWSTR lpBaseName, DWORD nSize) |
| DWORD WINAPI | GetModuleFileNameExA (HANDLE hProcess, HMODULE hModule, LPSTR lpFilename, DWORD nSize) |
| DWORD WINAPI | GetModuleFileNameExW (HANDLE hProcess, HMODULE hModule, LPWSTR lpFilename, DWORD nSize) |
| BOOL WINAPI | GetModuleInformation (HANDLE hProcess, HMODULE hModule, LPMODULEINFO lpmodinfo, DWORD cb) |
| BOOL WINAPI | InitializeProcessForWsWatch (HANDLE hProcess) |
| BOOL WINAPI | GetWsChanges (HANDLE hProcess, PPSAPI_WS_WATCH_INFORMATION lpWatchInfo, DWORD cb) |
| DWORD WINAPI | GetProcessImageFileNameW (HANDLE hProcess, LPWSTR lpImageFileName, DWORD nSize) |
| DWORD WINAPI | GetProcessImageFileNameA (HANDLE hProcess, LPSTR lpImageFileName, DWORD nSize) |
| BOOL WINAPI | EnumPageFilesA (PENUM_PAGE_FILE_CALLBACKA pCallbackRoutine, LPVOID lpContext) |
| BOOL WINAPI | EnumPageFilesW (PENUM_PAGE_FILE_CALLBACKW pCallbackRoutine, LPVOID lpContext) |
| BOOL WINAPI | GetPerformanceInfo (PPERFORMANCE_INFORMATION pPerformanceInformation, DWORD cb) |
| BOOL WINAPI | GetProcessMemoryInfo (HANDLE Process, PPROCESS_MEMORY_COUNTERS ppsmemCounters, DWORD cb) |
| BOOL WINAPI | QueryWorkingSet (HANDLE hProcess, PVOID pv, DWORD cb) |
| BOOL WINAPI | QueryWorkingSetEx (IN HANDLE hProcess, IN OUT PVOID pv, IN DWORD cb) |