PagePoolState (Compact 2013)
3/28/2014
This structure contains data about the state of the loader page pool or the file page pool. It is used in conjunction with the NKPagePoolState structure and the IOCTL_KLIB_GET_POOL_STATE I/O control.
Syntax
typedef struct {
DWORD CurrentSize;
DWORD TrimCount;
DWORD TrimTime;
DWORD CriticalCount;
DWORD CriticalTime;
DWORD FailCount;
} PagePoolState;
Members
- CurrentSize
Amount of memory, in bytes, currently in use by the pool.
- TrimCount
Number of times the target was exceeded and the trimming thread ran.
- TrimTime
Amount of time, in milliseconds, that the trimming thread has run.
- CriticalCount
Number of times the thread went into critical mode.
- CriticalTime
Amount of time, in milliseconds, that the trimming thread has run at critical priority.
- FailCount
Number of allocations that failed due to lack of memory.
Requirements
Header |
pkfuncs.h |