Partager via


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 préparser 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 de retour

MRxPreparseName retourne STATUS_SUCCESS en cas de réussite.

Remarques

MRxPreparseName est appelée par RDBSS après l’analyse d’un nom pour donner à un mini-redirecteur réseau une occasion finale de préparser le nom.

RDBSS tente de convertir le nom en 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.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête mrx.h (inclure Mrx.h)

Voir aussi

MRxCreateSrvCall

MRxCreateVNetRoot

MRxExtractNetRootName

MRxFinalizeNetRoot

MRxFinalizeVNetRoot

MRxSrvCallWinnerNotify

RxFinalizeSrvCall