다음을 통해 공유


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

형식 PepAcpiMemory 또는 PepAcpiIoPort 경우 이 공용 구조체에는 ACPI IO 또는 메모리 리소스를 설명하는 PEP_ACPI_IO_MEMORY_RESOURCE 구조체가 포함됩니다.

Interrupt

Type PepAcpiInterrupt 경우 이 공용 구조체에는 ACPI 인터럽트 리소스를 설명하는 PEP_ACPI_INTERRUPT_RESOURCE 구조체가 포함됩니다.

Gpio

Type PepAcpiGpioIo 또는 PepAcpiGpioInt 경우 이 공용 구조체에는 ACPI GPIO 리소스를 설명하는 PEP_ACPI_GPIO_RESOURCE 구조체가 포함됩니다.

SpbI2c

Type PepAcpiSpbI2c 경우 이 공용 구조체에는 ACPI I2C 직렬 버스 리소스를 설명하는 PEP_ACPI_SPB_I2C_RESOURCE 구조체가 포함됩니다.

SpbSpi

형식 PepAcpiSpbSpi 경우 이 공용 구조체에는 ACPI SPI 직렬 버스 리소스를 설명하는 PEP_ACPI_SPB_SPI_RESOURCE 구조체가 포함됩니다.

SpbUart

Type PepAcpiSpbUart 경우 이 공용 구조체에는 ACPI SPB 직렬 버스 리소스를 설명하는 PEP_ACPI_SPB_UART_RESOURCE 구조체가 포함됩니다.

ExtendedAddress

형식 PepAcpiExtendedMemory 또는 PepAcpiExtendedIo 경우 이 공용 구조체에는 ACPI 확장 메모리 또는 확장된 IO 리소스를 설명하는 PEP_ACPI_EXTENDED_ADDRESS 구조가 포함됩니다.

요구 사항

요구
지원되는 최소 클라이언트 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