PEP_ACPI_RESOURCE Union (pep_x.h)
Die PEP_ACPI_RESOURCE-Struktur enthält Hardwaredetails für eine bestimmte ACPI-Ressource.
Syntax
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;
Member
Type
Der PEP_ACPI_RESOURCE_TYPE Enumerationswert, der für diese Ressource gilt.
IoMemory
Wenn TypePepAcpiMemory oder PepAcpiIoPort ist, enthält diese Union eine PEP_ACPI_IO_MEMORY_RESOURCE Struktur, die eine ACPI-E/A- oder Speicherressource beschreibt.
Interrupt
Wenn TypePepAcpiInterrupt ist, enthält diese Union eine PEP_ACPI_INTERRUPT_RESOURCE-Struktur , die eine ACPI-Interruptressource beschreibt.
Gpio
Wenn TypePepAcpiGpioIo oder PepAcpiGpioInt ist, enthält diese Union eine PEP_ACPI_GPIO_RESOURCE Struktur, die eine ACPI GPIO-Ressource beschreibt.
SpbI2c
Wenn TypePepAcpiSpbI2c ist, enthält diese Union eine PEP_ACPI_SPB_I2C_RESOURCE Struktur, die eine serielle ACPI I2C-Busressource beschreibt.
SpbSpi
Wenn TypePepAcpiSpbSpi ist, enthält diese Union eine PEP_ACPI_SPB_SPI_RESOURCE-Struktur , die eine serielle ACPI SPI-Busressource beschreibt.
SpbUart
Wenn TypePepAcpiSpbUart ist, enthält diese Union eine PEP_ACPI_SPB_UART_RESOURCE-Struktur , die eine serielle ACPI SPB-Busressource beschreibt.
ExtendedAddress
Wenn TypePepAcpiExtendedMemory oder PepAcpiExtendedIo ist, enthält diese Union eine PEP_ACPI_EXTENDED_ADDRESS Struktur, die einen erweiterten ACPI-Arbeitsspeicher oder eine erweiterte E/A-Ressource beschreibt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Wird ab Windows 10 unterstützt. |
Kopfzeile | pep_x.h (einschließlich Pep_x.h) |