PEP_ACPI_RESOURCE unione (pepfx.h)
La struttura PEP_ACPI_RESOURCE contiene dettagli hardware per una risorsa ACPI specifica.
Sintassi
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;
Members
Type
Valore di enumerazione PEP_ACPI_RESOURCE_TYPE applicabile a questa risorsa.
IoMemory
Se Type è PepAcpiMemory o PepAcpiIoPort, questa unione contiene una struttura PEP_ACPI_IO_MEMORY_RESOURCE che descrive una risorsa I/O ACPI o memoria.
Interrupt
Se Type è PepAcpiInterrupt, questa unione contiene una struttura PEP_ACPI_INTERRUPT_RESOURCE che descrive una risorsa di interruzione ACPI.
Gpio
Se Type è PepAcpiGpioIo o PepAcpiGpioInt, questa unione contiene una struttura PEP_ACPI_GPIO_RESOURCE che descrive una risorsa ACPI GPIO.
SpbI2c
Se Type è PepAcpiSpbI2c, questa unione contiene una struttura PEP_ACPI_SPB_I2C_RESOURCE che descrive una risorsa del bus di serie ACPI I2C.
SpbSpi
Se Type è PepAcpiSpbSpi, questa unione contiene una struttura PEP_ACPI_SPB_SPI_RESOURCE che descrive una risorsa del bus seriale ACPI SPI.
SpbUart
Se Type è PepAcpiSpbUart, questa unione contiene una struttura PEP_ACPI_SPB_UART_RESOURCE che descrive una risorsa del bus seriale ACPI SPB.
ExtendedAddress
Se Type è PepAcpiExtendedMemory o PepAcpiExtendedIo, questa unione contiene una struttura PEP_ACPI_EXTENDED_ADDRESS che descrive una risorsa I/O estesa ACPI.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato a partire da Windows 10. |
Intestazione | pepfx.h (includere Pep_x.h) |