RtlIoDecodeMemIoResource-Funktion (wdm.h)
Die RtlIoDecodeMemIoResource-Routine stellt die Adressinformationen bereit, die in einer IO_RESOURCE_DESCRIPTOR-Struktur enthalten sind, die einen Bereich von Speicher- oder E/A-Portadressen beschreibt.
NTSYSAPI ULONGLONG RtlIoDecodeMemIoResource(
[in] PIO_RESOURCE_DESCRIPTOR Descriptor,
[out, optional] PULONGLONG Alignment,
[out, optional] PULONGLONG MinimumAddress,
[out, optional] PULONGLONG MaximumAddress
);
[in] Descriptor
Ein Zeiger auf die IO_RESOURCE_DESCRIPTOR Struktur, für die die Adressinformationen bereitgestellt werden sollen.
[out, optional] Alignment
Ein Zeiger auf eine Variable, die die Ausrichtung des Adressbereichs in Bytes empfängt. Dieser Parameter kann NULL sein.
[out, optional] MinimumAddress
Ein Zeiger auf eine Variable, die die Mindestadresse des Adressbereichs empfängt. Dieser Parameter kann NULL sein.
[out, optional] MaximumAddress
Ein Zeiger auf eine Variable, die die maximale Adresse des Adressbereichs empfängt. Dieser Parameter kann NULL sein.
RtlIoDecodeMemIoResource gibt die Länge des Adressbereichs in Bytes zurück.
Das Type-Element der IO_RESOURCE_DESCRIPTOR-Struktur muss CmResourceTypeMemory, CmResourceTypeMemoryLarge oder CmResourceTypePort sein.
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows Vista und späteren Windows-Versionen. |
Zielplattform | Universell |
Header | wdm.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h) |
Bibliothek | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | Beliebige Ebene |