- Fix definition of PROCESS_MEMORY_COUNTERS
- Add defintion for PROCESS_MEMORY_COUNTERS_EX

svn path=/trunk/; revision=60792
This commit is contained in:
Pierre Schweitzer 2013-10-30 10:48:29 +00:00
parent 5b8f6f48da
commit 276c520892

View file

@ -37,15 +37,29 @@ typedef struct _PSAPI_WS_WATCH_INFORMATION {
typedef struct _PROCESS_MEMORY_COUNTERS { typedef struct _PROCESS_MEMORY_COUNTERS {
DWORD cb; DWORD cb;
DWORD PageFaultCount; DWORD PageFaultCount;
DWORD PeakWorkingSetSize; SIZE_T PeakWorkingSetSize;
DWORD WorkingSetSize; SIZE_T WorkingSetSize;
DWORD QuotaPeakPagedPoolUsage; SIZE_T QuotaPeakPagedPoolUsage;
DWORD QuotaPagedPoolUsage; SIZE_T QuotaPagedPoolUsage;
DWORD QuotaPeakNonPagedPoolUsage; SIZE_T QuotaPeakNonPagedPoolUsage;
DWORD QuotaNonPagedPoolUsage; SIZE_T QuotaNonPagedPoolUsage;
DWORD PagefileUsage; SIZE_T PagefileUsage;
DWORD PeakPagefileUsage; SIZE_T PeakPagefileUsage;
} PROCESS_MEMORY_COUNTERS,*PPROCESS_MEMORY_COUNTERS; } PROCESS_MEMORY_COUNTERS, *PPROCESS_MEMORY_COUNTERS;
typedef struct _PROCESS_MEMORY_COUNTERS_EX {
DWORD cb;
DWORD PageFaultCount;
SIZE_T PeakWorkingSetSize;
SIZE_T WorkingSetSize;
SIZE_T QuotaPeakPagedPoolUsage;
SIZE_T QuotaPagedPoolUsage;
SIZE_T QuotaPeakNonPagedPoolUsage;
SIZE_T QuotaNonPagedPoolUsage;
SIZE_T PagefileUsage;
SIZE_T PeakPagefileUsage;
SIZE_T PrivateUsage;
} PROCESS_MEMORY_COUNTERS_EX, *PPROCESS_MEMORY_COUNTERS_EX;
typedef struct _PERFORMANCE_INFORMATION { typedef struct _PERFORMANCE_INFORMATION {
DWORD cb; DWORD cb;