union PEP_ACPI_RESOURCE (pepfx.h)
La structure PEP_ACPI_RESOURCE contient des détails matériels pour 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
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 ACPI ou de mémoire.
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 PepAcpiSpbSpiSpi, cette union contient une structure PEP_ACPI_SPB_SPI_RESOURCE décrivant une ressource de bus série ACPI SPI.
SpbUart
Si Type est PepAcpiSpbUart, cette union contient une structure PEP_ACPI_SPB_UART_RESOURCE décrivant une ressource de bus série ACPI SPB.
ExtendedAddress
Si Type est PepAcpiExtendedMemory ou PepAcpiExtendedIo, cette union contient une structure PEP_ACPI_EXTENDED_ADDRESS décrivant une ressource d’E/S étendue ACPI.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Prise en charge à partir de Windows 10. |
d’en-tête | pepfx.h (include Pep_x.h) |