función RxCompleteRequest_Real (rxprocs.h)
RxCompleteRequest_Real completa la solicitud IRP asociada a una estructura de RX_CONTEXT.
Sintaxis
void RxCompleteRequest_Real(
[in] IN PRX_CONTEXT RxContext,
[in] IN PIRP Irp,
[in] IN NTSTATUS Status
);
Parámetros
[in] RxContext
Puntero a la estructura de RX_CONTEXT asociada al IRP que se va a completar.
[in] Irp
Puntero al IRP que se va a completar.
[in] 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
None
Observaciones
Normalmente, los controladores de minidirector de red no llaman a la rutina RxCompleteRequest_Real . RDBSS llama a esta rutina internamente para completar un paquete de solicitud de E/S.
Si se pasa un valor NULL para Irp, RxCompleteRequest_Real registrará esto como un error en las compilaciones activadas. Si se pasa un valor distinto de NULL para RxContext, RxCompleteRequest_Real llama internamente a RxDereferenceAndDeleteRxContext con el parámetro RxContext pasado para desreferenciar la estructura de RX_CONTEXT.
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