Freigeben über


PEP_ACPI_IO_MEMORY_RESOURCE-Struktur (pepfx.h)

Die PEP_ACPI_IO_MEMORY_RESOURCE-Struktur beschreibt eine ACPI-E/A-Portdeskriptorressource.

Syntax

typedef struct _PEP_ACPI_IO_MEMORY_RESOURCE {
  PEP_ACPI_RESOURCE_TYPE Type;
  UCHAR                  Information;
  PHYSICAL_ADDRESS       MinimumAddress;
  PHYSICAL_ADDRESS       MaximumAddress;
  ULONG                  Alignment;
  ULONG                  Length;
} PEP_ACPI_IO_MEMORY_RESOURCE, *PPEP_ACPI_IO_MEMORY_RESOURCE;

Member

Type

Ein PEP_ACPI_RESOURCE_TYPE Enumerationswert, der den Ressourcentyp für diese ACPI-Ressource identifiziert.

Information

Wenn Bit 0 ein 1 ist, gibt dies an, dass das logische Gerät 16-Bit-Adressen decodiert. Wenn Bit 0 0 ist, gibt dies an, dass das logische Gerät nur die ersten 10 Bits der Adresse decodiert.

Die Bits 1 bis 7 dieses Members sind reserviert und müssen auf 0 (null) festgelegt werden.

MinimumAddress

Gibt die zulässige Mindeststartadresse für den E/A-Bereich an.

MaximumAddress

Gibt die maximal zulässige Startadresse für den E/A-Bereich an.

Alignment

Gibt die Ausrichtungsgranularität für die zugewiesene E/A-Adresse an.

Length

Gibt die Anzahl von Bytes im E/A-Bereich an.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Unterstützt ab Windows 10.
Kopfzeile pepfx.h (include Pep_x.h)

Weitere Informationen

PEP_ACPI_RESOURCE_TYPE