PMRX_FINALIZE_SRVCALL_CALLDOWN fonction de rappel (mrx.h)
La routine MRxFinalizeSrvCall est appelée par RDBSS pour demander qu’un mini-redirecteur réseau finalise une structure SRV_CALL.
Syntaxe
PMRX_FINALIZE_SRVCALL_CALLDOWN PmrxFinalizeSrvcallCalldown;
NTSTATUS PmrxFinalizeSrvcallCalldown(
IN OUT PMRX_SRV_CALL SrvCall,
IN BOOLEAN Force
)
{...}
Paramètres
SrvCall
[in, out] Pointeur vers la structure SRV_CALL à finaliser.
Force
[in] Pointeur vers une valeur booléenne qui indique si la déconnexion doit être appliquée immédiatement, ignorant le nombre de références sur la structure SRV_CALL. Le paramètre Force est le paramètre ForceFinalize passé à la routine RxFinalizeSrvCall. Cette action déclenche un appel à MRxFinalizeSrvCall.
Valeur de retour
MRxFinalizeSrvCall retourne STATUS_SUCCESS en cas de réussite.
Remarques
MRxFinalizeSrvCall est appelée lorsque RDBSS supprime une structure SRV_CALL. Le mini-redirecteur réseau est censé fermer sa connexion au serveur.
MRxFinalizeSrvCall est appelé par RDBSS après avoir reçu un appel RxFinalizeSrvCall. Si RxFinalizeSrvCall est appelé à partir d’un processus différent du processus système RDBSS, l’appel à MRxFinalizeSrvCall est publié sur un thread de travail pour une exécution ultérieure. À un moment donné, RxFinalizeSrvCall est appelée pour terminer la finalisation de la structure SRV_CALL.
RDBSS ignore la valeur de retour de l’appel MRxFinalizeSrvCall.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | mrx.h (inclure Mrx.h) |