Share via


HiveRAMInfo

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported

8/28/2008

This structure contains information for use with the IOCTL_HAL_GET_HIVE_RAM_REGION I/O control.

Syntax

typedef struct HiveRAMInfo {
  WORD wVersion;
  WORD wFlags;
  HiveRAMRegion SystemRegion;
} HiveRAMInfo;

Members

  • wVersion
    Version of this structure. Set to 1.
  • wFlags
    Set to HIVE_REGION_COMBINED. This means that the system and the user are in the same hive.
  • SystemRegion
    Region to use for the system hive. This is of the type defined in the HiveRAMRegion structure.

Remarks

This structure is extensible, so you must fill in wVersion to prevent future incompatibility. The registry calls IOCTL_HAL_GET_HIVE_RAM_REGION during the first boot phase to determine whether there is a region of RAM suitable to store the data.

Requirements

Header pwinreg.h
Windows Embedded CE Windows CE .NET 4.0 and later

See Also

Reference

Registry Structures
HiveRAMRegion

Concepts

Hive-Based Registry Stored in RAM

Other Resources

IOCTL_HAL_GET_HIVE_RAM_REGION