进程状态 API (PSAPI)
(PSAPI) 技术的进程状态 API 概述。
若要 (PSAPI) 开发进程状态 API,需要以下标头:
有关此技术的编程指南,请参阅:
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 启动对指定进程的工作集的监视。 |
PENUM_PAGE_FILE_CALLBACKA 与 EnumPageFiles 函数一起使用的应用程序定义的回调函数。 (ANSI) |
PENUM_PAGE_FILE_CALLBACKW 与 EnumPageFiles 函数一起使用的应用程序定义的回调函数。 (Unicode) |
QueryWorkingSet 检索有关当前添加到指定进程的工作集的页面的信息。 |
QueryWorkingSetEx 检索有关指定进程的地址空间中特定虚拟地址的页面的扩展信息。 |
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 包含有关添加到进程工作集的页面的扩展信息。 |