共用方式為


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)

另請參閱

MRxQueryDirectory

MRxQueryEaInfo

MRxQueryFileInfo

MRxQueryQuotaInfo

MRxQuerySdInfo

MRxQueryVolumeInfo

MRxSetEaInfo

MRxSetFileInfo

MRxSetFileInfoAtCleanup

MRxSetQuotaInfo

MRxSetSdInfo

MRxSetVolumeInfo