PEP_ACPI_OBJECT_NAME union (pep_x.h)

The PEP_ACPI_OBJECT_NAME union contains the four-character name of an ACPI object.

Syntax

typedef union _PEP_ACPI_OBJECT_NAME {
  UCHAR Name[4];
  ULONG NameAsUlong;
} PEP_ACPI_OBJECT_NAME, *PPEP_ACPI_OBJECT_NAME;

Members

Name[4]

The object name stored as an array of four 8-bit unsigned characters.

NameAsUlong

The object name stored as a single 32-bit unsigned integer value.

Remarks

The Name member of the PEP_ACPI_OBJECT_NAME_WITH_TYPE structure is a PEP_ACPI_OBJECT_NAME union. Also, the Name member of the PEP_ACPI_QUERY_OBJECT_INFORMATION structure is a PEP_ACPI_OBJECT_NAME union.

Requirements

Requirement Value
Minimum supported client Supported starting with Windows 10.
Header pep_x.h (include Pep_x.h)

See also