Data Structures |
| struct | PRTLP_HEAP_ENTRY |
| struct | PTH32SNAPSHOT |
Defines |
| #define | NDEBUG |
| #define | CHECK_PARAM_SIZE(ptr, siz) |
| #define | CHECK_PARAM_SIZEA(ptr, siz) |
| #define | OffsetToPtr(Snapshot, Offset) ((ULONG_PTR)((Snapshot) + 1) + (ULONG_PTR)(Offset)) |
Functions |
| static VOID | TH32FreeAllocatedResources (PRTL_DEBUG_INFORMATION HeapDebug, PRTL_DEBUG_INFORMATION ModuleDebug, PVOID ProcThrdInfo, SIZE_T ProcThrdInfoSize) |
| static NTSTATUS | TH32CreateSnapshot (DWORD dwFlags, DWORD th32ProcessID, PRTL_DEBUG_INFORMATION *HeapDebug, PRTL_DEBUG_INFORMATION *ModuleDebug, PVOID *ProcThrdInfo, SIZE_T *ProcThrdInfoSize) |
| static NTSTATUS | TH32CreateSnapshotSectionInitialize (DWORD dwFlags, DWORD th32ProcessID, PRTL_DEBUG_INFORMATION HeapDebug, PRTL_DEBUG_INFORMATION ModuleDebug, PVOID ProcThrdInfo, HANDLE *SectionHandle) |
| BOOL WINAPI | Heap32First (LPHEAPENTRY32 lphe, DWORD th32ProcessID, DWORD th32HeapID) |
| BOOL WINAPI | Heap32Next (LPHEAPENTRY32 lphe) |
| BOOL WINAPI | Heap32ListFirst (HANDLE hSnapshot, LPHEAPLIST32 lphl) |
| BOOL WINAPI | Heap32ListNext (HANDLE hSnapshot, LPHEAPLIST32 lphl) |
| BOOL WINAPI | Module32First (HANDLE hSnapshot, LPMODULEENTRY32 lpme) |
| BOOL WINAPI | Module32FirstW (HANDLE hSnapshot, LPMODULEENTRY32W lpme) |
| BOOL WINAPI | Module32Next (HANDLE hSnapshot, LPMODULEENTRY32 lpme) |
| BOOL WINAPI | Module32NextW (HANDLE hSnapshot, LPMODULEENTRY32W lpme) |
| BOOL WINAPI | Process32First (HANDLE hSnapshot, LPPROCESSENTRY32 lppe) |
| BOOL WINAPI | Process32FirstW (HANDLE hSnapshot, LPPROCESSENTRY32W lppe) |
| BOOL WINAPI | Process32Next (HANDLE hSnapshot, LPPROCESSENTRY32 lppe) |
| BOOL WINAPI | Process32NextW (HANDLE hSnapshot, LPPROCESSENTRY32W lppe) |
| BOOL WINAPI | Thread32First (HANDLE hSnapshot, LPTHREADENTRY32 lpte) |
| BOOL WINAPI | Thread32Next (HANDLE hSnapshot, LPTHREADENTRY32 lpte) |
| BOOL WINAPI | Toolhelp32ReadProcessMemory (DWORD th32ProcessID, LPCVOID lpBaseAddress, LPVOID lpBuffer, SIZE_T cbRead, SIZE_T *lpNumberOfBytesRead) |
| HANDLE WINAPI | CreateToolhelp32Snapshot (DWORD dwFlags, DWORD th32ProcessID) |