此标头由进程状态 API (PSAPI) 使用。 有关详细信息,请参阅:
psapi.h 包含以下编程接口:
函数
|
EmptyWorkingSet 从指定进程的工作集中删除尽可能多的页面。 |
|
EnumDeviceDrivers 检索系统中每个设备驱动程序的加载地址。 |
|
EnumPageFilesA 为系统中每个已安装的页面文件调用回调例程。 (ANSI) |
|
EnumPageFilesW 为系统中每个已安装的页面文件调用回调例程。 (Unicode) |
|
EnumProcesses 检索系统中每个进程对象的进程标识符。 |
|
EnumProcessModules 检索指定进程中每个模块的句柄。 |
|
EnumProcessModulesEx 检索指定进程中满足指定筛选条件的每个模块的句柄。 |
|
GetDeviceDriverBaseNameA 检索指定设备驱动程序的基名称。 (ANSI) |
|
GetDeviceDriverBaseNameW 检索指定设备驱动程序的基名称。 (Unicode) |
|
GetDeviceDriverFileNameA 检索可用于指定设备驱动程序的路径。 (ANSI) |
|
GetDeviceDriverFileNameW 检索可用于指定设备驱动程序的路径。 (Unicode) |
|
GetMappedFileNameA 检查指定的地址是否位于指定进程的地址空间中的内存映射文件中。 如果是这样,函数将返回内存映射文件的名称。 (ANSI) |
|
GetMappedFileNameW 检查指定的地址是否位于指定进程的地址空间中的内存映射文件中。 如果是这样,函数将返回内存映射文件的名称。 (Unicode) |
|
GetModuleBaseNameA 检索指定模块的基名称。 (ANSI) |
|
GetModuleBaseNameW 检索指定模块的基名称。 (Unicode) |
|
GetModuleFileNameExA 检索包含指定模块的文件的完全限定路径。 (ANSI) |
|
GetModuleFileNameExW 检索包含指定模块的文件的完全限定路径。 (Unicode) |
|
GetModuleInformation 检索 MODULEINFO 结构中指定模块的相关信息。 |
|
GetPerformanceInfo 检索PERFORMANCE_INFORMATION结构中包含的性能值。 |
|
GetProcessImageFileNameA 检索指定进程的可执行文件的名称。 (ANSI) |
|
GetProcessImageFileNameW 检索指定进程的可执行文件的名称。 (Unicode) |
|
GetProcessMemoryInfo 检索有关指定进程的内存使用情况的信息。 |
|
GetWsChanges 检索自上次调用此函数或 InitializeProcessForWsWatch 函数以来已添加到指定进程的工作集的页面的信息。 |
|
GetWsChangesEx 检索自上次调用此函数或 InitializeProcessForWsWatch 函数以来已添加到指定进程的工作集的页面的扩展信息。 |
|
InitializeProcessForWsWatch 启动对指定进程的工作集的监视。 |
|
QueryWorkingSet 检索有关当前添加到指定进程的工作集的页面的信息。 |
|
QueryWorkingSetEx 检索有关指定进程的地址空间中特定虚拟地址的页面的扩展信息。 |
回调函数
|
PENUM_PAGE_FILE_CALLBACKA 与 EnumPageFiles 函数一起使用的应用程序定义的回调函数。 (ANSI) |
|
PENUM_PAGE_FILE_CALLBACKW 与 EnumPageFiles 函数一起使用的应用程序定义的回调函数。 (Unicode) |
结构
|
ENUM_PAGE_FILE_INFORMATION 包含有关页面文件的信息。 |
|
MODULEINFO 包含模块加载地址、大小和入口点。 |
|
PERFORMANCE_INFORMATION 包含性能信息。 (PERFORMANCE_INFORMATION) |
|
PROCESS_MEMORY_COUNTERS 包含进程的内存统计信息。 |
|
PROCESS_MEMORY_COUNTERS_EX 包含进程的扩展内存统计信息。 |
|
PROCESS_MEMORY_COUNTERS_EX2 包含进程的扩展内存统计信息。 扩展PROCESS_MEMORY_COUNTERS_EX。 |
|
PSAPI_WORKING_SET_BLOCK 包含页面的工作集信息。 |
|
PSAPI_WORKING_SET_EX_BLOCK 包含页面的扩展工作集信息。 |
|
PSAPI_WORKING_SET_EX_INFORMATION 包含进程的扩展工作集信息。 |
|
PSAPI_WORKING_SET_INFORMATION 包含进程的工作集信息。 |
|
PSAPI_WS_WATCH_INFORMATION 包含有关添加到进程工作集的页面的信息。 |
|
PSAPI_WS_WATCH_INFORMATION_EX 包含有关添加到进程工作集的页面的扩展信息。 |