unión PEP_ACPI_RESOURCE (pep_x.h)
La estructura de PEP_ACPI_RESOURCE contiene detalles de hardware para un recurso ACPI específico.
Sintaxis
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;
Miembros
Type
Valor de enumeración PEP_ACPI_RESOURCE_TYPE aplicable a este recurso.
IoMemory
Si Type es PepAcpiMemory o PepAcpiIoPort, esta unión contiene una estructura de PEP_ACPI_IO_MEMORY_RESOURCE que describe una E/S ACPI o un recurso de memoria.
Interrupt
Si Type es PepAcpiInterrupt, esta unión contiene una estructura de 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 de 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 SPI ACPI.
SpbUart
Si Type es PepAcpiSpbUart, esta unión contiene una estructura de PEP_ACPI_SPB_UART_RESOURCE que describe un recurso de bus serie SPB ACPI.
ExtendedAddress
Si Type es PepAcpiExtendedMemory o PepAcpiExtendedIo, esta unión contiene una estructura de PEP_ACPI_EXTENDED_ADDRESS que describe una memoria extendida ACPI o un recurso de E/S extendido.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Se admite a partir de Windows 10. |
Encabezado | pep_x.h (incluya Pep_x.h) |