Función RxLowIoGetBufferAddress (lowio.h)
RxLowIoGetBufferAddress devuelve el búfer correspondiente a mdL de la estructura LowIoContext de una estructura de RX_CONTEXT.
Sintaxis
PVOID RxLowIoGetBufferAddress(
[in] IN PRX_CONTEXT RxContext
);
Parámetros
[in] RxContext
Puntero a la estructura RX_CONTEXT para esta solicitud.
Valor devuelto
**RxLowIoGetBufferAddress **devuelve un puntero de dirección asignado correctamente o un valor NULL en caso de error.
Comentarios
RxLowIoGetBufferAddress comprueba que el miembro ParamsFor.ReadWrite.ByteCount del miembro LowIoContext de la variable RxContext es mayor que cero y devuelve un puntero NULL si no es así.
RxLowIoGetBufferAddress llama a MmGetSystemAddressForMdlSafe para recuperar la dirección asignada.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | lowio.h (include Rxcontx.h, Lowio.h) |
IRQL | <= APC_LEVEL |