RTL_MEMORY_TYPE enumeration (ntifs.h)
Defines the memory type the heap is supposed to use.
Syntax
typedef enum _RTL_MEMORY_TYPE {
MemoryTypePaged,
MemoryTypeNonPaged,
MemoryType64KPage,
MemoryTypeLargePage,
MemoryTypeHugePage,
MemoryTypeCustom,
MemoryTypeMax
} RTL_MEMORY_TYPE, *PRTL_MEMORY_TYPE;
Constants
MemoryTypePaged The memory type is paged. |
MemoryTypeNonPaged The memory type is non-paged. |
MemoryType64KPage The memory type is a 64K page. |
MemoryTypeLargePage The memory type is a large page. |
MemoryTypeHugePage The memory type is a huge page. Not supported on 32-bit systems. |
MemoryTypeCustom The memory type is a custom memory type. |
MemoryTypeMax Maximum value for this enumeration. |
Requirements
Requirement | Value |
---|---|
Header | ntifs.h |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for