unión PEP_ACPI_RESOURCE (pep_x.h)
La estructura PEP_ACPI_RESOURCE contiene detalles de hardware para un recurso ACPI específico.
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
El PEP_ACPI_RESOURCE_TYPE valor de enumeración que se aplica a este recurso.
IoMemory
Si type es PepAcpiMemory o PepAcpiIoPort, esta unión contiene una estructura PEP_ACPI_IO_MEMORY_RESOURCE que describe un recurso de E/S o memoria ACPI.
Interrupt
Si type es PepAcpiInterrupt, esta unión contiene una estructura PEP_ACPI_INTERRUPT_RESOURCE que describe un recurso de interrupción ACPI.
Gpio
Si Type es PepAcpiGpioIo o PepAcpiGpioInt, esta unión contiene una estructura PEP_ACPI_GPIO_RESOURCE que describe un recurso GPIO ACPI.
SpbI2c
Si type es PepAcpiSpbI2c, esta unión contiene una estructura de PEP_ACPI_SPB_I2C_RESOURCE que describe un recurso de bus serie ACPI I2C.
SpbSpi
Si type es PepAcpiSpbSpi, esta unión contiene una estructura de PEP_ACPI_SPB_SPI_RESOURCE que describe un recurso de bus serie ACPI SPI.
SpbUart
Si type es PepAcpiSpbUart, esta unión contiene una estructura PEP_ACPI_SPB_UART_RESOURCE que describe un recurso de bus serie SPB ACPI.
ExtendedAddress
Si tipo es PepAcpiExtendedMemory o PepAcpiExtendedIo, esta unión contiene una estructura PEP_ACPI_EXTENDED_ADDRESS que describe una memoria extendida ACPI o un recurso de E/S extendido.
Requisito | Valor |
---|---|
cliente mínimo admitido | Se admite a partir de Windows 10. |
encabezado de | pep_x.h (incluya Pep_x.h) |