união PEP_ACPI_RESOURCE (pep_x.h)
A estrutura PEP_ACPI_RESOURCE contém detalhes de hardware para um recurso de ACPI específico.
Sintaxe
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;
Membros
Type
O PEP_ACPI_RESOURCE_TYPE valor de enumeração aplicável a esse recurso.
IoMemory
Se tipo for PepAcpiMemory ou PepAcpiIoPort, essa união conterá uma estrutura de PEP_ACPI_IO_MEMORY_RESOURCE que descreve um recurso de E/S ou memória de ACPI.
Interrupt
Se Type for PepAcpiInterrupt, essa união conterá uma estrutura PEP_ACPI_INTERRUPT_RESOURCE que descreve um recurso de interrupção de ACPI.
Gpio
Se Tipo for PepAcpiGpioIo ou PepAcpiGpioInt, essa união conterá uma estrutura PEP_ACPI_GPIO_RESOURCE que descreve um recurso de GPIO do ACPI.
SpbI2c
Se Type for PepAcpiSpbI2c, essa união conterá uma estrutura PEP_ACPI_SPB_I2C_RESOURCE que descreve um recurso de barramento serial do ACPI I2C.
SpbSpi
Se Type for PepAcpiSpbSpi, essa união conterá uma estrutura PEP_ACPI_SPB_SPI_RESOURCE que descreve um recurso de barramento serial DO ACPI SPI.
SpbUart
Se Type for PepAcpiSpbUart, essa união conterá uma estrutura PEP_ACPI_SPB_UART_RESOURCE que descreve um recurso de barramento serial do ACPI SPB.
ExtendedAddress
Se Tipo for PepAcpiExtendedMemory ou PepAcpiExtendedIo, essa união conterá uma estrutura PEP_ACPI_EXTENDED_ADDRESS que descreve uma memória estendida acpi ou um recurso de E/S estendido.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Com suporte a partir do Windows 10. |
cabeçalho | pep_x.h (inclua Pep_x.h) |