PEP_ACPI_RESOURCE_TYPE enumeration (pep_x.h)

The PEP_ACPI_RESOURCE_TYPE enumeration is used to identify the type of ACPI resource that is contained in the PEP_ACPI_RESOURCE union.

Syntax

typedef enum _PEP_ACPI_RESOURCE_TYPE {
  PepAcpiMemory,
  PepAcpiIoPort,
  PepAcpiInterrupt,
  PepAcpiGpioIo,
  PepAcpiGpioInt,
  PepAcpiSpbI2c,
  PepAcpiSpbSpi,
  PepAcpiSpbUart,
  PepAcpiExtendedMemory,
  PepAcpiExtendedIo
} PEP_ACPI_RESOURCE_TYPE;

Constants

 
PepAcpiMemory
Indicates that the resource is an ACPI memory resource.
PepAcpiIoPort
Indicates that the resource is an ACPI IO port resource.
PepAcpiInterrupt
Indicates that the resource is an ACPI interrupt resource.
PepAcpiGpioIo
Indicates that the resource is an ACPI GPIO resource.
PepAcpiGpioInt
Indicates that the resource is an ACPI GPIO interrupt resource.
PepAcpiSpbI2c
Indicates that the resource is an ACPI I2C serial bus resource.
PepAcpiSpbSpi
Indicates that the resource is an ACPI SPI serial bus resource.
PepAcpiSpbUart
Indicates that the resource is an ACPI UART serial bus resource.
PepAcpiExtendedMemory
Indicates that the resource is an ACPI extended memory resource.
PepAcpiExtendedIo
Indicates that the resource is an ACPI extended IO resource.

Requirements

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

See also

PEP_ACPI_REQUEST_CONVERT_TO_BIOS_RESOURCES

PEP_ACPI_RESOURCE