工具帮助库

工具帮助库技术概述。

若要开发工具帮助库,需要以下标头:

有关此技术的编程指南,请参阅:

函数

 
CreateToolhelp32Snapshot

获取指定进程以及这些进程使用的堆、模块和线程的快照。
Heap32First

检索有关进程分配的堆的第一个块的信息。
Heap32ListFirst

检索有关指定进程分配的第一个堆的信息。
Heap32ListNext

检索有关进程分配的下一个堆的信息。
Heap32Next

检索有关进程分配的堆的下一个块的信息。
Module32First

Module32First 函数 (tlhelp32.h) 检索与进程关联的第一个模块的相关信息。
Module32FirstW

Module32FirstW (Unicode) 函数 (tlhelp32.h) 检索与进程关联的第一个模块的相关信息。
Module32Next

Module32Next 函数 (tlhelp32.h) 检索与进程或线程关联的下一模块的相关信息。
Module32NextW

Module32NextW (Unicode) 函数 (tlhelp32.h) 检索与进程或线程关联的下一模块的相关信息。
Process32First

Process32First 函数 (tlhelp32.h) 检索有关系统快照中遇到的第一个进程的信息。
Process32FirstW

Process32FirstW (Unicode) 函数 (tlhelp32.h) 检索有关系统快照中遇到的第一个进程的信息。
Process32Next

Process32Next 函数 (tlhelp32.h) 检索有关系统快照中记录的下一个进程的信息。
Process32NextW

Process32NextW (Unicode) 函数 (tlhelp32.h) 检索有关系统快照中记录的下一个进程的信息。
Thread32First

检索系统快照中遇到的任何进程的第一个线程的相关信息。
Thread32Next

检索系统内存快照中遇到的任何进程的下一个线程的相关信息。
Toolhelp32ReadProcessMemory

将分配给另一个进程的内存复制到应用程序提供的缓冲区中。

结构

 
HEAPENTRY32

描述 (块) 正在检查的堆的一个条目。
HEAPLIST32

描述列表中枚举指定进程使用的堆的条目。
MODULEENTRY32

MODULEENTRY32 (tlhelp32.h) 结构描述属于指定进程的模块列表中的条目。
MODULEENTRY32W

MODULEENTRY32W (Unicode) 结构 (tlhelp32.h) 描述属于指定进程的模块列表中的条目。
PROCESSENTRY32

PROCESSENTRY32 (tlhelp32.h) 结构描述采用快照时驻留在系统地址空间中的进程的列表中的条目。
PROCESSENTRY32W

PROCESSENTRY32W (Unicode) 结构 (tlhelp32.h) 描述在获取快照时驻留在系统地址空间中的进程的列表中的条目。
THREADENTRY32

描述获取快照时在系统中执行的线程列表中的条目。