PEP_ACPI_RESOURCE union (pepfx.h)

PEP_ACPI_RESOURCE結構包含特定 ACPI 資源的硬體詳細數據。

語法

typedef union _PEP_ACPI_RESOURCE {
  PEP_ACPI_RESOURCE_TYPE      Type;
  PEP_ACPI_IO_MEMORY_RESOURCE IoMemory;
  PEP_ACPI_INTERRUPT_RESOURCE Interrupt;
  PEP_ACPI_GPIO_RESOURCE      Gpio;
  PEP_ACPI_SPB_I2C_RESOURCE   SpbI2c;
  PEP_ACPI_SPB_SPI_RESOURCE   SpbSpi;
  PEP_ACPI_SPB_UART_RESOURCE  SpbUart;
  PEP_ACPI_EXTENDED_ADDRESS   ExtendedAddress;
} PEP_ACPI_RESOURCE, *PPEP_ACPI_RESOURCE;

成員

Type

適用於此資源的 PEP_ACPI_RESOURCE_TYPE 列舉值。

IoMemory

如果 TypePepAcpiMemoryPepAcpiIoPort,則此聯集包含 描述 ACPI IO 或記憶體資源的PEP_ACPI_IO_MEMORY_RESOURCE結構。

Interrupt

如果 TypePepAcpiInterrupt,這個等位會包含 描述 ACPI 中斷資源的PEP_ACPI_INTERRUPT_RESOURCE結構。

Gpio

如果 TypePepAcpiGpioIo 或 PepAcpiGpioInt,此聯集會包含描述 ACPI GPIO 資源的PEP_ACPI_GPIO_RESOURCE結構。

SpbI2c

如果 TypePepAcpiSpbI2c,此聯集會包含 描述 ACPI I2C 序列總線資源的PEP_ACPI_SPB_I2C_RESOURCE結構。

SpbSpi

如果 TypePepAcpiSpbSpi,此聯集會包含 描述 ACPI SPI 序列總線資源的PEP_ACPI_SPB_SPI_RESOURCE結構。

SpbUart

如果 TypePepAcpiSpbUart,這個聯集會包含 描述 ACPI SPB 序列總線資源的PEP_ACPI_SPB_UART_RESOURCE結構。

ExtendedAddress

如果 TypePepAcpiExtendedMemoryPepAcpiExtendedIo,則此聯集包含 描述 ACPI 擴充記憶體或擴充 IO 資源的PEP_ACPI_EXTENDED_ADDRESS結構。

規格需求

需求
最低支援的用戶端 從Windows 10 開始支援。
標頭 pepfx.h (包含 Pep_x.h)

另請參閱

PEP_ACPI_EXTENDED_ADDRESS

PEP_ACPI_GPIO_RESOURCE

PEP_ACPI_INTERRUPT_RESOURCE

PEP_ACPI_IO_MEMORY_RESOURCE

PEP_ACPI_RESOURCE_TYPE

PEP_ACPI_SPB_I2C_RESOURCE

PEP_ACPI_SPB_SPI_RESOURCE

PEP_ACPI_SPB_UART_RESOURCE