LocalMemoryFlags (Enums)
Last changed: Tripwire-80.60.254.37

.
Summary
A list of flags describing the allocation of memory on the local heap.

These flags may be used with the LocalAlloc function.

C# Definition:

[Flags]
enum LocalMemoryFlags {
    LMEM_FIXED = 0x0000,
    LMEM_MOVEABLE = 0x0002,
    LMEM_NOCOMPACT = 0x0010,
    LMEM_NODISCARD = 0x0020,
    LMEM_ZEROINIT = 0x0040,
    LMEM_MODIFY = 0x0080,
    LMEM_DISCARDABLE = 0x0F00,
    LMEM_VALID_FLAGS = 0x0F72,
    LMEM_INVALID_HANDLE = 0x8000,
    LHND = (LMEM_MOVEABLE | LMEM_ZEROINIT),
    LPTR = (LMEM_FIXED | LMEM_ZEROINIT),
    NONZEROLHND = (LMEM_MOVEABLE),
    NONZEROLPTR = (LMEM_FIXED),
}

VB Definition:

Enum LocalMemoryFlags
   TODO
End Enum

Notes:

None.

Documentation:

See the LocalAlloc function on MSDN.