Click or drag to resize
Xcalibur Systems LLC Logo

MemoryStates Enumeration

The state of the pages in the region.

MEMORY_BASIC_INFORMATION structure


Namespace: Xcalibur.NativeMethods.V2.Memory
Assembly: Xcalibur.NativeMethods.V2 (in Xcalibur.NativeMethods.V2.dll) Version: 1.0.1.0
Syntax
[FlagsAttribute]
public enum MemoryStates
Members
Member nameValueDescription
MemCommit4,096 Indicates committed pages for which physical storage has been allocated, either in memory or in the paging file on disk.
MemReserve8,192 Indicates reserved pages where a range of the process's virtual address space is reserved without any physical storage being allocated. For reserved pages, the information in the Protect member is undefined.
MemFree65,536 Indicates free pages not accessible to the calling process and available to be allocated. For free pages, the information in the AllocationBase, AllocationProtect, Protect, and Type members is undefined.
See Also