共用方式為


PEP_ACPI_RESOURCE union (pep_x.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

如果 TypePepAcpiGpioIoPepAcpiGpioInt,則此聯集包含描述 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 開始支援。
標頭 pep_x.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