Fonction RxSetMinirdrCancelRoutine (rxcontx.h)
RxSetMinirdrCancelRoutine est appelé par un pilote de mini-redirecteur réseau pour configurer une routine d’annulation de mini-redirecteur réseau pour une structure RX_CONTEXT.
Syntaxe
NTSTATUS RxSetMinirdrCancelRoutine(
[in, out] IN OUT PRX_CONTEXT RxContext,
[in] IN PMRX_CALLDOWN MRxCancelRoutine
);
Paramètres
[in, out] RxContext
Pointeur vers la structure RX_CONTEXT.
[in] MRxCancelRoutine
Pointeur vers une routine d’annulation.
Valeur retournée
RxSetMinirdrCancelRoutine retourne STATUS_SUCCESS en cas de réussite ou l’une des valeurs d’erreur suivantes en cas d’échec :
Code de retour | Description |
---|---|
|
Le paramètre RxContext a déjà été annulé. L’erreur est retournée si le membre Flags de RxContext a le RX_CONTEXT_FLAG_CANCELLED bit défini. |
Remarques
La routine RxSetMinirdrCancelRoutine définit le membre MRxCancelRoutine du paramètre RxContext sur la valeur du paramètre MRxCancelRoutine . Cette opération est protégée par un spinlock.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | rxcontx.h (inclure Mrx.h, Rxcontx.h) |
IRQL | <= APC_LEVEL |