PEP_ACPI_RESOURCE共用体 (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 を含む) |