使用英语阅读

通过


psapi.h 标头

此标头由进程状态 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

包含有关添加到进程工作集的页面的扩展信息。