Función RxCompleteRequest (rxprocs.h)
RxCompleteRequest completa la solicitud IRP asociada a una estructura de RX_CONTEXT.
Sintaxis
NTSTATUS RxCompleteRequest(
PRX_CONTEXT pContext,
NTSTATUS Status
);
Parámetros
pContext
Puntero al RX_CONTEXT. Este parámetro contiene el IRP que solicita que se complete la operación.
Status
Valor de estado que se va a devolver cuando se completa la solicitud IRP. Este es el valor que se almacenará en el miembro IoStatus.Status del IRP asociado al finalizar.
Valor devuelto
RxCompleteRequest devuelve el valor del parámetro Status .
Comentarios
Normalmente, los controladores de minidirector de red no llaman a la rutina RxCompleteRequest . RDBSS llama a esta rutina internamente para completar un paquete de solicitud de E/S.
RxCompleteRequest llama internamente a RxCompleteRequest_Real para completar la solicitud. Antes de llamar a RxCompleteRequest_Real, la rutina RxCompleteRequest comprueba el valor del miembro LoudCompletionString en la estructura RX_CONTEXT a la que apunta el parámetro RxContext e imprime información de depuración adicional si Status no es igual a STATUS_SUCCESS.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | rxprocs.h (incluya Rxprocs.h, Rxcontx.h) |
IRQL | <= APC_LEVEL |
Consulte también
RxDereferenceAndDeleteRxContext_Real
RxResumeBlockedOperations_Serially