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