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
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 以降でサポートされています。 |
Header | pepfx.h (Pep_x.h を含む) |