// mrx.h
PMRX_PREPARSE_NAME PmrxPreparseName;
NTSTATUS PmrxPreparseName(
IN OUT PRX_CONTEXT RxContext,
IN PUNICODE_STRING Name
)
{...}
View the official Windows Driver Kit DDI referenceNo description available.
The MRxPreparseName routine is called by RDBSS to give a network mini-redirector the opportunity to preparse a name.
RxContext[in, out] A pointer to the RX_CONTEXT structure. This parameter contains the IRP that is requesting the operation.
Name[in] A pointer to a Unicode string that contains the name string.
MRxPreparseName returns STATUS_SUCCESS on success.
MRxPreparseName is called by RDBSS after parsing a name to give a network mini-redirector a final opportunity to preparse the name.
RDBSS tries to convert the name to its canonical form, removing a dot (".") and two dots (".."), before calling MRxPreparseName. RDBSS will also parse the format used by NTFS streams.
RDBSS ignores the return value from MRxPreparseName.