PEP_ACPI_OBJECT_NAME_WITH_TYPE structure (pepfx.h)

The PEP_ACPI_OBJECT_NAME_WITH_TYPE structure that specifies both the path-relative name of an ACPI object and the type of this object.

Syntax

typedef struct _PEP_ACPI_OBJECT_NAME_WITH_TYPE {
  PEP_ACPI_OBJECT_NAME Name;
  PEP_ACPI_OBJECT_TYPE Type;
} PEP_ACPI_OBJECT_NAME_WITH_TYPE, *PPEP_ACPI_OBJECT_NAME_WITH_TYPE;

Members

Name

A PEP_ACPI_OBJECT_NAME structure that contains the four-character name of the ACPI object.

Type

A PEP_ACPI_OBJECT_TYPE enumeration value that indicates the type of ACPI object. Currently, the only supported object type is a control method.

Remarks

The Objects member of the PEP_ACPI_ENUMERATE_DEVICE_NAMESPACE structure is the first element in an array of PEP_ACPI_OBJECT_NAME_WITH_TYPE structures.

Requirements

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

See also

PEP_ACPI_ENUMERATE_DEVICE_NAMESPACE

PEP_ACPI_OBJECT_NAME

PEP_ACPI_OBJECT_TYPE