fonction RxCompleteRequest_Real (rxprocs.h)
RxCompleteRequest_Real termine la requête IRP associée à une structure RX_CONTEXT.
Syntaxe
void RxCompleteRequest_Real(
[in] IN PRX_CONTEXT RxContext,
[in] IN PIRP Irp,
[in] IN NTSTATUS Status
);
Paramètres
[in] RxContext
Pointeur vers la structure RX_CONTEXT associée à l’IRP à terminer.
[in] Irp
Pointeur vers l’IRP à terminer.
[in] Status
Valeur status à retourner lorsque la demande IRP est terminée. Il s’agit de la valeur qui sera stockée dans le membre IoStatus.Status de l’IRP associé à l’achèvement.
Valeur de retour
None
Remarques
La routine RxCompleteRequest_Real n’est normalement pas appelée directement par les pilotes de mini-redirecteur réseau. RDBSS appelle cette routine en interne pour terminer un paquet de demande d’E/S.
Si une valeur NULL est passée pour Irp, RxCompleteRequest_Real enregistrera cette erreur dans les builds vérifiées. Si une valeur non NULL est passée pour RxContext, RxCompleteRequest_Real appelle en interne RxDereferenceAndDeleteRxContext avec le paramètre RxContext passé pour déréférencer la structure RX_CONTEXT.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | rxprocs.h (inclure Rxprocs.h, Rxcontx.h) |
IRQL | <= APC_LEVEL |
Voir aussi
RxDereferenceAndDeleteRxContext_Real
RxResumeBlockedOperations_Serially
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour