Funzione RxCompleteRequest (rxprocs.h)
RxCompleteRequest completa la richiesta IRP associata a una struttura RX_CONTEXT.
Sintassi
NTSTATUS RxCompleteRequest(
PRX_CONTEXT pContext,
NTSTATUS Status
);
Parametri
pContext
Puntatore al RX_CONTEXT. Questo parametro contiene l'IRP che richiede il completamento dell'operazione.
Status
Valore di stato da restituire al termine della richiesta IRP. Questo è il valore che verrà archiviato nel membro IoStatus.Status dell'IRP associato al completamento.
Valore restituito
RxCompleteRequest restituisce il valore del parametro Status .
Commenti
La routine RxCompleteRequest non viene in genere chiamata direttamente dai driver mini-redirector di rete. RDBSS chiama questa routine internamente per completare un pacchetto di richiesta di I/O.
RxCompleteRequest chiama internamente RxCompleteRequest_Real per completare la richiesta. Prima di chiamare RxCompleteRequest_Real, la routine RxCompleteRequest controlla il valore del membro LoudCompletionString nella struttura RX_CONTEXT a cui punta il parametro RxContext e stampa informazioni di debug aggiuntive se Status non è uguale a STATUS_SUCCESS.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | rxprocs.h (include Rxprocs.h, Rxcontx.h) |
IRQL | <= APC_LEVEL |
Vedi anche
RxDereferenceAndDeleteRxContext_Real
RxResumeBlockedOperations_Serially