Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Other versions of this page are also available for the following:
.gif)
.gif)
8/28/2008
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 |
| Windows Embedded CE | Windows Embedded CE 6.0 and later |
See Also
Reference
Kernel Structures
NKPagePoolState
IOCTL_KLIB_GET_POOL_STATE
Other Resources
Kernel Migration
Developing a Device Driver
Bringing Up a Hardware Platform