Enum km::pool::POOL_TYPE
[−]
[src]
pub enum POOL_TYPE { NonPagedPool, PagedPool, NonPagedPoolMustSucceed, DontUseThisType, NonPagedPoolCacheAligned, PagedPoolCacheAligned, NonPagedPoolCacheAlignedMustS, MaxPoolType, NonPagedPoolSession, PagedPoolSession, NonPagedPoolMustSucceedSession, DontUseThisTypeSession, NonPagedPoolCacheAlignedSession, PagedPoolCacheAlignedSession, NonPagedPoolCacheAlignedMustSSession, }
Specifies the type of system memory to allocate.
Variants
NonPagedPool | Nonpageable system memory, can be accessed from any IRQL. | |
PagedPool | Pageable system memory, can only be allocated and accessed at IRQL < DISPATCH_LEVEL. | |
NonPagedPoolMustSucceed | ||
DontUseThisType | ||
NonPagedPoolCacheAligned | Nonpaged pool, aligned on processor cache boundaries. | |
PagedPoolCacheAligned | Paged pool, aligned on processor cache boundaries. | |
NonPagedPoolCacheAlignedMustS | ||
MaxPoolType | ||
NonPagedPoolSession | ||
PagedPoolSession | ||
NonPagedPoolMustSucceedSession | ||
DontUseThisTypeSession | ||
NonPagedPoolCacheAlignedSession | ||
PagedPoolCacheAlignedSession | ||
NonPagedPoolCacheAlignedMustSSession |