union PEP_ACPI_RESOURCE (pepfx.h)
La structure PEP_ACPI_RESOURCE contient les détails matériels d’une ressource ACPI spécifique.
Syntaxe
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;
Membres
Type
La valeur d’énumération PEP_ACPI_RESOURCE_TYPE applicable à cette ressource.
IoMemory
Si Type est PepAcpiMemory ou PepAcpiIoPort, cette union contient une structure PEP_ACPI_IO_MEMORY_RESOURCE décrivant une ressource d’E/S OU de mémoire ACPI.
Interrupt
Si Type est PepAcpiInterrupt, cette union contient une structure PEP_ACPI_INTERRUPT_RESOURCE décrivant une ressource d’interruption ACPI.
Gpio
Si Type est PepAcpiGpioIo ou PepAcpiGpioInt, cette union contient une structure PEP_ACPI_GPIO_RESOURCE décrivant une ressource GPIO ACPI.
SpbI2c
Si Type est PepAcpiSpbI2c, cette union contient une structure PEP_ACPI_SPB_I2C_RESOURCE décrivant une ressource de bus série ACPI I2C.
SpbSpi
Si Type est PepAcpiSpbSpi, cette union contient une structure PEP_ACPI_SPB_SPI_RESOURCE décrivant une ressource de bus série SPI ACPI.
SpbUart
Si Type est PepAcpiSpbUart, cette union contient une structure PEP_ACPI_SPB_UART_RESOURCE décrivant une ressource de bus série SPB ACPI.
ExtendedAddress
Si Type est PepAcpiExtendedMemory ou PepAcpiExtendedIo, cette union contient une structure PEP_ACPI_EXTENDED_ADDRESS décrivant une mémoire étendue ACPI ou une ressource d’E/S étendue.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge à partir de Windows 10. |
En-tête | pepfx.h (include Pep_x.h) |