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 Type for PepAcpiMemory ou PepAcpiIoPort, essa união conterá uma estrutura PEP_ACPI_IO_MEMORY_RESOURCE que descreve uma E/S de ACPI ou um recurso de memória.
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 Type for PepAcpiGpioIo ou PepAcpiGpioInt, essa união conterá uma estrutura PEP_ACPI_GPIO_RESOURCE que descreve um recurso DE GPIO acPI.
SpbI2c
Se Type for PepAcpiSpbI2c, essa união conterá uma estrutura PEP_ACPI_SPB_I2C_RESOURCE que descreve um recurso de barramento serial 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 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 Type 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 |
---|---|
Cliente mínimo com suporte | Com suporte a partir do Windows 10. |
Cabeçalho | pep_x.h (inclua Pep_x.h) |