PMRX_CHKDIR_CALLDOWN回调函数 (mrx.h)
RDBSS 调用MRxIsValidDirectory 例程,以请求网络微型重定向程序检查是否存在远程目录。
语法
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 返回成功或相应的 NTSTATUS 值STATUS_SUCCESS,如下所示:
返回代码 | 描述 |
---|---|
STATUS_BAD_NETWORK_PATH | 此远程目录不存在。 |
言论
如果 IrpSp->Parameters.Create.Options 成员设置了FILE_CREATE_TREE_CONNECTION位,则 MRxIsValidDirectory 作为对剩余名称 V_NET_ROOT字符串的创建或打开请求处理的一部分调用。
要求
要求 | 价值 |
---|---|
目标平台 | 桌面 |
标头 | mrx.h (包括 Mrx.h) |