funzione RxCompleteRequest_Real (rxprocs.h)
RxCompleteRequest_Real completa la richiesta IRP associata a una struttura di RX_CONTEXT.
Sintassi
void RxCompleteRequest_Real(
[in] IN PRX_CONTEXT RxContext,
[in] IN PIRP Irp,
[in] IN NTSTATUS Status
);
Parametri
[in] RxContext
Puntatore alla struttura RX_CONTEXT associata all'IRP da completare.
[in] Irp
Puntatore all'IRP da completare.
[in] Status
Valore di stato da restituire al termine della richiesta IRP. Questo è il valore che verrà archiviato nel IoStatus.Status membro dell'IRP associato al completamento.
Valore restituito
Nessuno
Osservazioni
La routine RxCompleteRequest_Real non viene in genere chiamata direttamente dai driver mini-redirector di rete. RDBSS chiama internamente questa routine per completare un pacchetto di richiesta di I/O.
Se viene passato un valore di NULL per Irp, RxCompleteRequest_Real registra questo valore come errore nelle compilazioni archiviate. Se per RxContext viene passato un valorenull null, RxCompleteRequest_Real internamente chiama RxDereferenceAndDeleteRxContext con il parametro RxContext passato per dereferenziare la struttura RX_CONTEXT.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Desktop |
intestazione | rxprocs.h (include Rxprocs.h, Rxcontx.h) |
IRQL | <= APC_LEVEL |
Vedere anche
RxDereferenceAndDeleteRxContext_Real
RxResumeBlockedOperations_Serially