|
ReactOS 0.4.17-dev-1321-g5c122a9
|

Go to the source code of this file.
Classes | |
| struct | tagHEAPLIST32 |
| struct | tagHEAPENTRY32 |
| struct | tagPROCESSENTRY32W |
| struct | tagPROCESSENTRY32 |
| struct | tagTHREADENTRY32 |
| struct | tagMODULEENTRY32W |
| struct | tagMODULEENTRY32 |
Macros | |
| #define | HF32_DEFAULT 1 |
| #define | HF32_SHARED 2 |
| #define | LF32_FIXED 0x1 |
| #define | LF32_FREE 0x2 |
| #define | LF32_MOVEABLE 0x4 |
| #define | MAX_MODULE_NAME32 255 |
| #define | TH32CS_SNAPHEAPLIST 0x1 |
| #define | TH32CS_SNAPPROCESS 0x2 |
| #define | TH32CS_SNAPTHREAD 0x4 |
| #define | TH32CS_SNAPMODULE 0x8 |
| #define | TH32CS_SNAPALL (TH32CS_SNAPHEAPLIST|TH32CS_SNAPPROCESS|TH32CS_SNAPTHREAD|TH32CS_SNAPMODULE) |
| #define | TH32CS_INHERIT 0x80000000 |
| #define HF32_DEFAULT 1 |
Definition at line 19 of file tlhelp32.h.
| #define HF32_SHARED 2 |
Definition at line 20 of file tlhelp32.h.
| #define LF32_FIXED 0x1 |
Definition at line 21 of file tlhelp32.h.
| #define LF32_FREE 0x2 |
Definition at line 22 of file tlhelp32.h.
| #define LF32_MOVEABLE 0x4 |
Definition at line 23 of file tlhelp32.h.
| #define MAX_MODULE_NAME32 255 |
Definition at line 24 of file tlhelp32.h.
| #define TH32CS_INHERIT 0x80000000 |
Definition at line 30 of file tlhelp32.h.
| #define TH32CS_SNAPALL (TH32CS_SNAPHEAPLIST|TH32CS_SNAPPROCESS|TH32CS_SNAPTHREAD|TH32CS_SNAPMODULE) |
Definition at line 29 of file tlhelp32.h.
| #define TH32CS_SNAPHEAPLIST 0x1 |
Definition at line 25 of file tlhelp32.h.
| #define TH32CS_SNAPMODULE 0x8 |
Definition at line 28 of file tlhelp32.h.
| #define TH32CS_SNAPPROCESS 0x2 |
Definition at line 26 of file tlhelp32.h.
| #define TH32CS_SNAPTHREAD 0x4 |
Definition at line 27 of file tlhelp32.h.
| typedef struct tagHEAPENTRY32 HEAPENTRY32 |
| typedef struct tagHEAPLIST32 HEAPLIST32 |
| typedef struct tagHEAPENTRY32* LPHEAPENTRY32 |
| typedef struct tagHEAPLIST32* LPHEAPLIST32 |
| static LPMODULEENTRY32 |
Definition at line 39 of file toolhelp.c.
| typedef struct tagMODULEENTRY32W* LPMODULEENTRY32W |
| static LPPROCESSENTRY32 |
Definition at line 41 of file toolhelp.c.
| typedef struct tagPROCESSENTRY32W* LPPROCESSENTRY32W |
| static LPTHREADENTRY32 |
Definition at line 43 of file toolhelp.c.
| typedef struct tagMODULEENTRY32 MODULEENTRY32 |
| typedef struct tagMODULEENTRY32W MODULEENTRY32W |
| typedef struct tagHEAPENTRY32* PHEAPENTRY32 |
| typedef struct tagHEAPLIST32* PHEAPLIST32 |
| typedef struct tagMODULEENTRY32* PMODULEENTRY32 |
| typedef struct tagMODULEENTRY32W* PMODULEENTRY32W |
| typedef struct tagPROCESSENTRY32* PPROCESSENTRY32 |
| typedef struct tagPROCESSENTRY32W* PPROCESSENTRY32W |
| typedef struct tagPROCESSENTRY32 PROCESSENTRY32 |
| typedef struct tagPROCESSENTRY32W PROCESSENTRY32W |
| typedef struct tagTHREADENTRY32* PTHREADENTRY32 |
| typedef struct tagTHREADENTRY32 THREADENTRY32 |
Definition at line 1255 of file toolhelp.c.
Referenced by _DoDLLInjection(), enumerate_processes(), fill_process(), GetProcessID(), IntGetImageBase(), IsBlockFromHeap(), PrintBugreport(), and ShutdownProcessTree().
| BOOL WINAPI Heap32First | ( | LPHEAPENTRY32 | lphe, |
| DWORD | th32ProcessID, | ||
| DWORD | th32HeapID | ||
| ) |
Definition at line 489 of file toolhelp.c.
Referenced by IsBlockFromHeap().
| BOOL WINAPI Heap32ListFirst | ( | HANDLE | hSnapshot, |
| LPHEAPLIST32 | lphl | ||
| ) |
Definition at line 669 of file toolhelp.c.
| BOOL WINAPI Heap32ListNext | ( | HANDLE | hSnapshot, |
| LPHEAPLIST32 | lphl | ||
| ) |
Definition at line 723 of file toolhelp.c.
| BOOL WINAPI Heap32Next | ( | LPHEAPENTRY32 | lphe | ) |
Definition at line 578 of file toolhelp.c.
Referenced by IsBlockFromHeap().
| BOOL WINAPI Module32First | ( | HANDLE | hSnapshot, |
| LPMODULEENTRY32 | lpme | ||
| ) |
Definition at line 777 of file toolhelp.c.
Referenced by IntGetImageBase().
| BOOL WINAPI Module32FirstW | ( | HANDLE | hSnapshot, |
| LPMODULEENTRY32W | lpme | ||
| ) |
Definition at line 810 of file toolhelp.c.
Referenced by Module32First().
| BOOL WINAPI Module32Next | ( | HANDLE | hSnapshot, |
| LPMODULEENTRY32 | lpme | ||
| ) |
Definition at line 864 of file toolhelp.c.
Referenced by IntGetImageBase().
| BOOL WINAPI Module32NextW | ( | HANDLE | hSnapshot, |
| LPMODULEENTRY32W | lpme | ||
| ) |
Definition at line 897 of file toolhelp.c.
Referenced by Module32Next().
| BOOL WINAPI Process32First | ( | HANDLE | hSnapshot, |
| LPPROCESSENTRY32 | lppe | ||
| ) |
Definition at line 951 of file toolhelp.c.
Referenced by PrintBugreport().
| BOOL WINAPI Process32FirstW | ( | HANDLE | hSnapshot, |
| LPPROCESSENTRY32W | lppe | ||
| ) |
Definition at line 984 of file toolhelp.c.
Referenced by _DoDLLInjection(), enumerate_processes(), fill_process(), GetProcessID(), Process32First(), and ShutdownProcessTreeHelper().
| BOOL WINAPI Process32Next | ( | HANDLE | hSnapshot, |
| LPPROCESSENTRY32 | lppe | ||
| ) |
Definition at line 1040 of file toolhelp.c.
Referenced by PrintBugreport().
| BOOL WINAPI Process32NextW | ( | HANDLE | hSnapshot, |
| LPPROCESSENTRY32W | lppe | ||
| ) |
Definition at line 1073 of file toolhelp.c.
Referenced by _DoDLLInjection(), enumerate_processes(), fill_process(), GetProcessID(), Process32Next(), and ShutdownProcessTreeHelper().
| BOOL WINAPI Thread32First | ( | HANDLE | hSnapshot, |
| LPTHREADENTRY32 | lpte | ||
| ) |
Definition at line 1127 of file toolhelp.c.
| BOOL WINAPI Thread32Next | ( | HANDLE | hSnapshot, |
| LPTHREADENTRY32 | lpte | ||
| ) |
Definition at line 1181 of file toolhelp.c.
| BOOL WINAPI Toolhelp32ReadProcessMemory | ( | DWORD | th32ProcessID, |
| LPCVOID | lpBaseAddress, | ||
| LPVOID | lpBuffer, | ||
| SIZE_T | cbRead, | ||
| SIZE_T * | lpNumberOfBytesRead | ||
| ) |
Definition at line 1235 of file toolhelp.c.