Bagikan melalui


PMRX_CHKDIR_CALLDOWN fungsi panggilan balik (mrx.h)

RutinitasMRxIsValidDirectory dipanggil oleh RDBSS untuk meminta agar pengalih mini jaringan memeriksa keberadaan direktori jarak jauh.

Sintaks

PMRX_CHKDIR_CALLDOWN PmrxChkdirCalldown;

NTSTATUS PmrxChkdirCalldown(
  [in, out] IN OUT PRX_CONTEXT RxContext,
  [in]      IN PUNICODE_STRING DirectoryName
)
{...}

Parameter

[in, out] RxContext

Penunjuk ke struktur RX_CONTEXT. Parameter ini berisi IRP yang meminta operasi.

[in] DirectoryName

Penunjuk ke string Unicode yang berisi nama direktori jarak jauh.

Nilai kembali

MRxIsValidDirectory mengembalikan STATUS_SUCCESS keberhasilan atau nilai NTSTATUS yang sesuai, seperti berikut ini:

Menampilkan kode Deskripsi
STATUS_BAD_NETWORK_PATH Direktori jarak jauh ini tidak ada.

Keterangan

MRxIsValidDirectory dipanggil sebagai bagian dari pembuatan atau pemrosesan permintaan terbuka untuk string nama yang tersisa di luar struktur V_NET_ROOT, jika anggota IrpSp-Parameters.Create.Options> memiliki bit FILE_CREATE_TREE_CONNECTION diatur.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header mrx.h (termasuk Mrx.h)

Lihat juga

MRxQueryDirectory

MRxQueryEaInfo

MRxQueryFileInfo

MRxQueryQuotaInfo

MRxQuerySdInfo

MRxQueryVolumeInfo

MRxSetEaInfo

MRxSetFileInfo

MRxSetFileInfoAtCleanup

MRxSetQuotaInfo

MRxSetSdInfo

MRxSetVolumeInfo