funzione RxCompleteRequest_Real (rxprocs.h)
RxCompleteRequest_Real completa la richiesta IRP associata a una struttura 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. Si tratta del valore che verrà archiviato nel membro IoStatus.Status dell'IRP associato al completamento.
Valore restituito
nessuno
Osservazioni
La routine RxCompleteRequest_Real non viene normalmente chiamata direttamente dai driver mini-reindirizzamento di rete. RDBSS chiama questa routine internamente per completare un pacchetto di richiesta di I/O.
Se un valore NULL viene passato per Irp, RxCompleteRequest_Real registra questo valore come errore nelle compilazioni archiviate. Se un valore non NULL viene passato per RxContext, RxCompleteRequest_Real chiama internamente RxDereferenceAndDeleteRxContext con il parametro RxContext passato per dereferenziare la struttura RX_CONTEXT.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | rxprocs.h (include Rxprocs.h, Rxcontx.h) |
IRQL | <= APC_LEVEL |
Vedi anche
RxDereferenceAndDeleteRxContext_Real
RxResumeBlockedOperations_Serially