ROMHDR (Windows CE 5.0)

Send Feedback

This structure defines the ROM header.

typedef struct ROMHDR {ULONGdllfirst;ULONGdlllast;ULONGphysfirst;ULONGphyslast;ULONGnummods;ULONGulRAMStart;ULONGulRAMFree;ULONGulRAMEnd;ULONGulCopyEntries;ULONGulCopyOffset;ULONGulProfileLen;ULONGulProfileOffset;ULONGnumfiles;ULONGulKernelFlags;ULONGulFSRamPercent;ULONGulDrivglobStart;ULONGulDrivglobLen;USHORTusCPUType;USHORTusMiscFlags;PVOIDpExtensions;ULONGulTrackingStart;ULONGulTrackingLen;} ROMHDR;

Members

  • dllfirst
    First DLL address.

  • dlllast
    Last DLL address.

  • physfirst
    First physical address.

  • physlast
    Highest physical address.

  • nummods
    Number of TOC entries.

  • ulRAMStart
    Start of RAM.

  • ulRAMFree
    Start of RAM free space.

  • ulRAMEnd
    End of RAM.

  • ulCopyEntries
    Number of copy section entries.

  • ulCopyOffset
    Offset to the copy section.

  • ulProfileLen
    Length of profile entries in RAM.

  • ulProfileOffset
    Offset to the profile entries.

  • numfiles
    Number of files.

  • ulKernelFlags
    Optional kernel flags from the ROMFLAGS configuration option.

    For more information, see ROMFLAGS.

  • ulFSRamPercent
    Percentage of RAM used for the file system from the FSRAMPERCENT configuration option.

    For more information, see FSRAMPERCENT.

  • ulDrivglobStart
    Device driver global starting address.

  • ulDrivglobLen
    Device driver global length.

  • usCPUType
    CPU type.

  • usMiscFlags
    Miscellaneous flags.

  • pExtensions
    Pointer to ROM header extensions.

  • ulTrackingStart
    Tracking memory starting address.

  • ulTrackingLen
    Tracking memory ending address.

Requirements

OS Versions: Windows CE 3.0 and later.
Header: Romldr.h.

See Also

Erasing the Object Store | XIPCHAIN_ENTRY

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.