Funzione RtlIoDecodeMemIoResource (wdm.h)
La routine RtlIoDecodeMemIoResource fornisce le informazioni sull'indirizzo contenute in una struttura IO_RESOURCE_DESCRIPTOR che descrive un intervallo di indirizzi di memoria o di I/O.
NTSYSAPI ULONGLONG RtlIoDecodeMemIoResource(
[in] PIO_RESOURCE_DESCRIPTOR Descriptor,
[out, optional] PULONGLONG Alignment,
[out, optional] PULONGLONG MinimumAddress,
[out, optional] PULONGLONG MaximumAddress
);
[in] Descriptor
Puntatore alla struttura IO_RESOURCE_DESCRIPTOR per fornire le informazioni sull'indirizzo.
[out, optional] Alignment
Puntatore a una variabile che riceve l'allineamento, in byte, dell'intervallo di indirizzi. Questo parametro può essere NULL.
[out, optional] MinimumAddress
Puntatore a una variabile che riceve l'indirizzo minimo dell'intervallo di indirizzi. Questo parametro può essere NULL.
[out, optional] MaximumAddress
Puntatore a una variabile che riceve l'indirizzo massimo dell'intervallo di indirizzi. Questo parametro può essere NULL.
RtlIoDecodeMemIoResource restituisce la lunghezza dell'intervallo di indirizzi, in byte.
Il membro Type della struttura IO_RESOURCE_DESCRIPTOR deve essere CmResourceTypeMemory, CmResourceTypeMemoryLarge o CmResourceTypePort.
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Windows Vista e versioni successive di Windows. |
Piattaforma di destinazione | Universale |
Intestazione | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
Libreria | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | Qualsiasi livello |