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