PEP_ACPI_INITIALIZE_IOPORT_RESOURCE-Funktion (pepfx.h)
Die PEP_ACPI_INITIALIZE_IOPORT_RESOURCE-Funktion initialisiert die PEP_ACPI_IO_MEMORY_RESOURCE Struktur eines Plattformerweiterungs-Plug-Ins (PEP).
Syntax
void PEP_ACPI_INITIALIZE_IOPORT_RESOURCE(
[in] UCHAR Decode,
[in] USHORT MinimumAddress,
[in] USHORT MaximumAddress,
[in] UCHAR Alignment,
[in] UCHAR PortLength,
[out] PPEP_ACPI_RESOURCE Resource
);
Parameter
[in] Decode
Gibt an, wie die Ressourcenadresse decodiert wird. Wenn Bit 0 ein 1 ist, bedeutet dies, dass das logische Gerät 16-Bit-Adressen decodiert. Wenn Bit 0 0 ist, bedeutet dies, dass das logische Gerät nur die ersten 10 Bits der Adresse decodiert.
Die Bits 1 bis 7 dieses Parameters sind reserviert und müssen auf 0 festgelegt werden.
[in] MinimumAddress
Gibt die minimale zulässige Startadresse für den E/A-Bereich an.
[in] MaximumAddress
Gibt die maximal zulässige Startadresse für den E/A-Bereich an.
[in] Alignment
Gibt die Ausrichtungsgranularität für die zugewiesene E/A-Adresse an.
[in] PortLength
Gibt die Anzahl der Bytes im E/A-Bereich an.
[out] Resource
Ein Zeiger auf die Ressource. Die Struktur hinter dem Zeiger ist vom Typ PEP_ACPI_IO_MEMORY_RESOURCE.
Rückgabewert
Keine
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Wird ab Windows 10 unterstützt. |
Zielplattform | Windows |
Kopfzeile | pepfx.h (einschließlich Pep_x.h) |