Función RtlIoDecodeMemIoResource (wdm.h)
La rutina RtlIoDecodeMemIoResource proporciona la información de dirección contenida en una estructura de IO_RESOURCE_DESCRIPTOR que describe un intervalo de direcciones de puerto de E/S o memoria.
Sintaxis
NTSYSAPI ULONGLONG RtlIoDecodeMemIoResource(
[in] PIO_RESOURCE_DESCRIPTOR Descriptor,
[out, optional] PULONGLONG Alignment,
[out, optional] PULONGLONG MinimumAddress,
[out, optional] PULONGLONG MaximumAddress
);
Parámetros
[in] Descriptor
Puntero a la estructura IO_RESOURCE_DESCRIPTOR para proporcionar la información de dirección.
[out, optional] Alignment
Puntero a una variable que recibe la alineación, en bytes, del intervalo de direcciones. Este parámetro puede ser NULL.
[out, optional] MinimumAddress
Puntero a una variable que recibe la dirección mínima del intervalo de direcciones. Este parámetro puede ser NULL.
[out, optional] MaximumAddress
Puntero a una variable que recibe la dirección máxima del intervalo de direcciones. Este parámetro puede ser NULL.
Valor devuelto
RtlIoDecodeMemIoResource devuelve la longitud del intervalo de direcciones, en bytes.
Comentarios
El miembro Type de la estructura IO_RESOURCE_DESCRIPTOR debe ser CmResourceTypeMemory, CmResourceTypeMemoryLarge o CmResourceTypePort.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows Vista y versiones posteriores de Windows. |
Plataforma de destino | Universal |
Encabezado | wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h) |
Library | NtosKrnl.lib |
Archivo DLL | NtosKrnl.exe |
IRQL | Cualquier nivel |