Routine MRxCleanupFobx

La routine MRxCleanupFobx est appelée par RDBSS pour demander au mini-redirecteur réseau de fermer une extension d’objet système de fichiers. RDBSS émet cet appel en réponse à la réception d’une demande IRP_MJ_CLEANUP sur un objet de fichier.

Syntaxe

PMRX_CALLDOWN MRxCleanupFobx;

NTSTATUS MRxCleanupFobx(
  _Inout_ PRX_CONTEXT RxContext
)
{ ... }

Paramètres

  • RxContext [in, out]
    Pointeur vers la structure RX_CONTEXT. Ce paramètre contient l’IRP qui demande l’opération.

Valeur retournée

MRxCleanupFobx retourne STATUS_SUCCESS sur la réussite ou une valeur NTSTATUS appropriée, par exemple :

Code de retour Description
STATUS_INTERNAL_ERROR

Une erreur interne s’est produite dans le mini-redirecteur réseau.

Remarques

MRxCleanupFobx est appelé par RDBSS dans le cadre des opérations de nettoyage et de fermeture sur un objet de fichier.

MRxCleanupFobx ne peut pas retourner une valeur de STATUS_RETRY indiquant que l’appel doit être retenté. Si une boucle de nouvelle tentative est nécessaire, elle doit être gérée en interne dans la routine MRxCleanupFobx par le mini-redirecteur réseau.

Configuration requise

Plateforme cible

Desktop (Expérience utilisateur)

En-tête

Mrx.h (inclure Mrx.h)

Voir aussi

MRxAreFilesAliased

MRxCloseSrvOpen

MRxCollapseOpen

MRxCreate

MRxDeallocateForFcb

MRxDeallocateForFobx

MRxExtendForCache

MRxExtendForNonCache

MRxFlush

MRxForceClosed

MRxIsLockRealizable

MRxShouldTryToCollapseThisOpen

MRxTruncate

MRxZeroExtend