объединение PEP_ACPI_RESOURCE (pepfx.h)
Структура PEP_ACPI_RESOURCE содержит сведения о оборудовании для определенного ресурса ACPI.
Синтаксис
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
Значение перечисления PEP_ACPI_RESOURCE_TYPE, применимое к этому ресурсу.
IoMemory
Если типаPepAcpiMemor y или PepAcpiIoPort, этот союз содержит структуру PEP_ACPI_IO_MEMORY_RESOURCE, описывающую ресурс ввода-вывода или памяти ACPI.
Interrupt
Если типаPepAcpiInterrupt, этот союз содержит структуру PEP_ACPI_INTERRUPT_RESOURCE, описывающую ресурс прерывания ACPI.
Gpio
Если типаPepAcpiGpioIo или PepAcpiGpioInt, этот союз содержит структуру PEP_ACPI_GPIO_RESOURCE, описывающую ресурс ACPI GPIO.
SpbI2c
Если типPepAcpiSpbI2c, этот союз содержит структуру PEP_ACPI_SPB_I2C_RESOURCE, описывающую ресурс последовательной шины ACPI I2C.
SpbSpi
Если типаPepAcpiSpbSpi, этот союз содержит структуру PEP_ACPI_SPB_SPI_RESOURCE, описывающую ресурс последовательной шины ACPI SPI.
SpbUart
Если типPepAcpiSpbUart, этот союз содержит структуру PEP_ACPI_SPB_UART_RESOURCE, описывающую ресурс последовательной шины ACPI SPB.
ExtendedAddress
Если типаPepAcpiExtendedMemory или PepAcpiExtendedIo, этот союз содержит структуру PEP_ACPI_EXTENDED_ADDRESS, описывающую расширенную память ACPI или расширенный ресурс ввода-вывода.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Поддерживается начиная с Windows 10. |
заголовка | pepfx.h (include Pep_x.h) |