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 |