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
如果 Type 為 PepAcpiMemory 或 PepAcpiIoPort,則此聯集包含 描述 ACPI IO 或記憶體資源的PEP_ACPI_IO_MEMORY_RESOURCE結構。
Interrupt
如果 Type 是 PepAcpiInterrupt,這個等位會包含 描述 ACPI 中斷資源的PEP_ACPI_INTERRUPT_RESOURCE結構。
Gpio
如果 Type 是 PepAcpiGpioIo 或 PepAcpiGpioInt,此聯集會包含描述 ACPI GPIO 資源的PEP_ACPI_GPIO_RESOURCE結構。
SpbI2c
如果 Type 是 PepAcpiSpbI2c,此聯集會包含 描述 ACPI I2C 序列總線資源的PEP_ACPI_SPB_I2C_RESOURCE結構。
SpbSpi
如果 Type 是 PepAcpiSpbSpi,此聯集會包含 描述 ACPI SPI 序列總線資源的PEP_ACPI_SPB_SPI_RESOURCE結構。
SpbUart
如果 Type 是 PepAcpiSpbUart,這個聯集會包含 描述 ACPI SPB 序列總線資源的PEP_ACPI_SPB_UART_RESOURCE結構。
ExtendedAddress
如果 Type 為 PepAcpiExtendedMemory 或 PepAcpiExtendedIo,則此聯集包含 描述 ACPI 擴充記憶體或擴充 IO 資源的PEP_ACPI_EXTENDED_ADDRESS結構。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 從Windows 10 開始支援。 |
標頭 | pep_x.h (包含 Pep_x.h) |