VB聲明
Declare Function GetProcessWorkingSetSize Lib "kernel32" Alias "GetProcessWorkingSetSize" (ByVal hProcess As Long, lpMinimumWorkingSetSize As Long, lpMaximumWorkingSetSize As Long) As Long
說明
了解一個應用程式在運行過程中實際向它交付了多大容量的記憶體
返回值
Long,非零表示成功,零表示失敗。會設定GetLastError
參數表
參數 類型及說明
hProcess Long,指定一個進程的句柄
lpMinimumWorkingSetSize Long,用於裝載最小進程容量的一個變數
lpMaximumWorkingSetSize Long,用於裝載最大進程容量的一個變數
適用平台
Windows NT
VC聲明
BOOL
WINAPI
GetProcessWorkingSetSize(
__in HANDLE hProcess,
__out PSIZE_T lpMinimumWorkingSetSize,
__out PSIZE_T lpMaximumWorkingSetSize
);
參數:
hProcess:
需要查詢的一個進程的句柄
lpMinimumWorkingSetSize:
進程運行中提交的最小記憶體容量(單位:位元組)
lpMaximumWorkingSetSize:
進程運行中提交的最大記憶體容量(單位:位元組)
返回值:
成功返回 1 ,失敗返回 0
具體錯誤使用 GetLastError() 查詢。