MEMMAP_DESCRIPTION_TYPE (Windows CE 5.0)

Send Feedback

This structure defines the type of memory map.

typedef struct _MEMMAP_DESCRIPTION_TYPE {  LPOLESTRszName;  LINEAR_MEM_MAP_TYPEdwId;  ADDRESS_TYPEMaxAddr;  BYTEbByteWidthBitfield;} MEMMAP_DESCRIPTION_TYPE;

Members

  • szName
    Zero-terminated string that provides the name of the memory map.

  • dwId
    Identifier for memory map, LINEAR_MEM_MAP_TYPE.

    The following table shows values for this parameter.

    Programming element Value Description
    LMM_VIRT 0 Virtual memory
    LMM_PHYS 1 Physical memory
    LMM_IO 2 Peripheral I/O registers
  • MaxAddr
    Maximum address (starting from 0).

  • bByteWidthBitfield
    Bit-width field size, such as one of the following:

    • Bit 0 set: supports 8-bit access
    • Bit 1 set: support 16-bit access
    • Bit 2 set: 32-bit access
    • And so on

Requirements

OS Version: Windows CE 5.0 and later.
Header: exdi2.h.

See Also

IeXDI2 Interfaces

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.