PMRX_EXTRACT_NETROOT_NAME回调函数 (mrx.h)

RDBSS 调用 MRxExtractNetRootName 例程,以请求网络微型重定向程序从给定的路径名中提取NET_ROOT结构的名称。

语法

PMRX_EXTRACT_NETROOT_NAME PmrxExtractNetrootName;

void PmrxExtractNetrootName(
  IN PUNICODE_STRING FilePathName,
  IN PMRX_SRV_CALL SrvCall,
  OUT PUNICODE_STRING NetRootName,
  OUT PUNICODE_STRING RestOfName
)
{...}

参数

FilePathName

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

SrvCall

[in]指向 SRV_CALL 结构的指针。

NetRootName

[out]输入时,是用于存储 Unicode 字符串的指针。 成功后,此参数将包含指向 Unicode 字符串的指针,该字符串包含NET_ROOT结构名称。

RestOfName

[out,可选]指向 Unicode 字符串的指针,该字符串包含成功时名称的其余部分。 此参数是可选的,可以是输入上的 NULL 指针。

返回值

备注

MRxExtractNetRootName 将输入名称解析为SRV_CALL结构、NET_ROOT结构和路径名的其余部分。

要求

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

另请参阅

MRxCreateSrvCall

MRxCreateVNetRoot

MRxFinalizeNetRoot

MRxFinalizeSrvCall

MRxFinalizeVNetRoot

MRxPreparseName

MRxSrvCallWinnerNotify