PMRX_CHKDIR_CALLDOWN回调函数 (mrx.h)
MRxIsValidDirectory 例程由 RDBSS 调用,以请求网络微型重定向程序检查是否存在远程目录。
语法
PMRX_CHKDIR_CALLDOWN PmrxChkdirCalldown;
NTSTATUS PmrxChkdirCalldown(
[in, out] IN OUT PRX_CONTEXT RxContext,
[in] IN PUNICODE_STRING DirectoryName
)
{...}
参数
[in, out] RxContext
指向RX_CONTEXT 结构的指针。 此参数包含请求操作的 IRP。
[in] DirectoryName
指向包含远程目录名称的 Unicode 字符串的指针。
返回值
MRxIsValidDirectory 在成功时返回STATUS_SUCCESS或相应的 NTSTATUS 值,如下所示:
返回代码 | 说明 |
---|---|
STATUS_BAD_NETWORK_PATH | 此远程目录不存在。 |
注解
如果 IrpSp-Parameters.Create.Options> 成员设置了 FILE_CREATE_TREE_CONNECTION 位,则 MRxIsValidDirectory 作为创建或打开V_NET_ROOT结构之外的其余名称字符串的请求处理的一部分调用。
要求
要求 | 值 |
---|---|
目标平台 | 桌面 |
标头 | mrx.h (包括 Mrx.h) |