PEP_ACPI_RESOURCE 공용 구조체(pep_x.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인 경우 이 공용 구조체에는 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
Type이 PepAcpiSpbSpi인 경우 이 공용 구조체에는 ACPI SPI 직렬 버스 리소스를 설명하는 PEP_ACPI_SPB_SPI_RESOURCE 구조가 포함됩니다.
SpbUart
Type이 PepAcpiSpbUart인 경우 이 공용 구조체에는 ACPI SPB 직렬 버스 리소스를 설명하는 PEP_ACPI_SPB_UART_RESOURCE 구조체가 포함됩니다.
ExtendedAddress
Type이 PepAcpiExtendedMemory 또는 PepAcpiExtendedIo인 경우 이 공용 구조체에는 ACPI 확장 메모리 또는 확장된 IO 리소스를 설명하는 PEP_ACPI_EXTENDED_ADDRESS 구조가 포함되어 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 부터 지원합니다. |
머리글 | pep_x.h(Pep_x.h 포함) |