Click or drag to resize
Xcalibur Systems LLC Logo

Xcalibur.NativeMethods.V2.Memory Namespace

A collection of native models that correspond with their C++ counterparts for usage in .Net.
Classes
 ClassDescription
Public classMemoryHelper Win32 API Helper: Memory.
Structures
 StructureDescription
Public structureMemoryBasicInformation Contains information about a range of pages in the virtual address space of a process. The VirtualQuery and VirtualQueryEx functions use this structure.

MEMORY_BASIC_INFORMATION structure

Enumerations
 EnumerationDescription
Public enumerationMemoryAllocationTypes The type of memory allocation.

MemoryAllocationTypes enumeration

Public enumerationMemoryProtections The following are the memory-protection options; you must specify one of the following values when allocating or protecting a page in memory. Protection attributes cannot be assigned to a portion of a page; they can only be assigned to a whole page.

Memory Protection Constants

Public enumerationMemoryStates The state of the pages in the region.

MEMORY_BASIC_INFORMATION structure

Public enumerationMemoryTypes The type of pages in the region.

MEMORY_BASIC_INFORMATION structure