PMRX_PREPARSE_NAME fonction de rappel (mrx.h)
La routine MRxPreparseName est appelée par RDBSS pour donner à un mini-redirecteur réseau la possibilité de preparse un nom.
Syntaxe
PMRX_PREPARSE_NAME PmrxPreparseName;
NTSTATUS PmrxPreparseName(
IN OUT PRX_CONTEXT RxContext,
IN PUNICODE_STRING Name
)
{...}
Paramètres
RxContext
[in, out] Pointeur vers la structure RX_CONTEXT. Ce paramètre contient l’IRP qui demande l’opération.
Name
[in] Pointeur vers une chaîne Unicode qui contient la chaîne de nom.
Valeur retournée
MRxPreparseName retourne STATUS_SUCCESS en cas de réussite.
Remarques
MRxPreparseName est appelé par RDBSS après l’analyse d’un nom pour donner à un mini-redirecteur réseau une dernière occasion de preparse le nom.
RDBSS tente de convertir le nom dans sa forme canonique, en supprimant un point (« . ») et deux points (« .. »), avant d’appeler MRxPreparseName. RDBSS analyse également le format utilisé par les flux NTFS.
RDBSS ignore la valeur de retour de MRxPreparseName.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | mrx.h (inclure Mrx.h) |