程序狀態 API (PSAPI) 技術的概觀。
若要開發程序狀態 API (PSAPI) ,您需要下列標頭:
如需這項技術的程序設計指引,請參閱:
函式
|
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 包含新增至進程工作集之頁面的擴充資訊。 |