C++ Psapi.h头文件

来源:互联网 发布:通天西游坐骑进阶数据 编辑:程序博客网 时间:2024/05/21 12:08
 

Psapi是: Pocess Status API ,是获取系统状态的函数集合.它会返回以下系统信息:进程信息模块信息设备驱动程序信息进程内存使用信息工作集信息内存映射文件信息包括的函数.

The following are the PSAPI functions.   

EmptyWorkingSet 整理内存  

EnumDeviceDrivers   

EnumDeviceDrivers()函数接受一个PVOID类型的数组,它将用当前活动的内核驱动模块(active kernel-mode driver)的映像基址(image base address)来填充这个数组,这包括基本的内核模块ntdll.dll、ntoskrnl.exe、Win32K.sys、hal.dll和bootvid.dll。返回值是这些可执行文件映射到的虚拟内存地址(译注,也称作线性地址)。

EnumPageFiles   

EnumProcesses  该函数的工作与EnumDeviceDrivers()十分类似,不过返回的是进程ID而不是虚拟地址了 

EnumProcessModules  枚举进程模块,EnumProcessModules()返回指定进程所有模块的句柄的引用 

GetDeviceDriverBaseName  

GetDeviceDriverFileName   

GetMappedFileName   

GetModuleBaseName   

GetModuleFileNameEx   

GetModuleInformation   

GetPerformanceInfo   

GetProcessMemoryInfo   

GetWsChanges   

InitializeProcessForWsWatch   

QueryWorkingSet

参考资料:http://zhidao.baidu.com/question/322457748.html

 

附psapi.h头文件下载地址:http://download.csdn.net/detail/wentasy/4090943