объединение 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)

См. также раздел

PEP_ACPI_EXTENDED_ADDRESS

PEP_ACPI_GPIO_RESOURCE

PEP_ACPI_INTERRUPT_RESOURCE

PEP_ACPI_IO_MEMORY_RESOURCE

PEP_ACPI_RESOURCE_TYPE

PEP_ACPI_SPB_I2C_RESOURCE

PEP_ACPI_SPB_SPI_RESOURCE

PEP_ACPI_SPB_UART_RESOURCE