PMRX_PREPARSE_NAME回调函数 (mrx.h)

RDBSS 调用 MRxPreparseName 例程,为网络微型重定向程序提供准备名称的机会。

语法

PMRX_PREPARSE_NAME PmrxPreparseName;

NTSTATUS PmrxPreparseName(
  IN OUT PRX_CONTEXT RxContext,
  IN PUNICODE_STRING Name
)
{...}

参数

RxContext

[in, out]指向RX_CONTEXT结构的指针。 此参数包含请求操作的 IRP。

Name

[in]指向包含名称字符串的 Unicode 字符串的指针。

返回值

MRxPreparseName 在成功时返回STATUS_SUCCESS。

注解

MRxPreparseName 在分析名称后由 RDBSS 调用,为网络微型重定向程序提供准备名称的最后机会。

RDBSS 尝试将名称转换为其规范形式,删除点 (”。) 和两个点 (。”在调用 MRxPreparseName 之前 ) 。 RDBSS 还将分析 NTFS 流使用的格式。

RDBSS 忽略 MRxPreparseName 中的返回值。

要求

要求
目标平台 桌面
标头 mrx.h (包括 Mrx.h)

另请参阅

MRxCreateSrvCall

MRxCreateVNetRoot

MRxExtractNetRootName

MRxFinalizeNetRoot

MRxFinalizeVNetRoot

MRxSrvCallWinnerNotify

RxFinalizeSrvCall