psapi是: process 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://www.codesky.net/article/doc/200412/2004122335114231.htm追问这是看哪里的资料才知道呢,《windows核心编程》?
追答你打开头文件就知道了,然后查msdn
追问打开头文件是#include的吧??