Bagikan melalui


PMRX_PREPARSE_NAME fungsi panggilan balik (mrx.h)

Rutinitas MRxPreparseName dipanggil oleh RDBSS untuk memberikan mini-redirector jaringan kesempatan untuk menyiapkan nama.

Sintaks

PMRX_PREPARSE_NAME PmrxPreparseName;

NTSTATUS PmrxPreparseName(
  IN OUT PRX_CONTEXT RxContext,
  IN PUNICODE_STRING Name
)
{...}

Parameter

RxContext

[in, out] Penunjuk ke struktur RX_CONTEXT. Parameter ini berisi IRP yang meminta operasi.

Name

[in] Penunjuk ke string Unicode yang berisi string nama.

Nilai kembali

MRxPreparseName mengembalikan STATUS_SUCCESS pada keberhasilan.

Keterangan

MRxPreparseName dipanggil oleh RDBSS setelah mengurai nama untuk memberi pengalih mini jaringan kesempatan akhir untuk menyiapkan nama.

RDBSS mencoba mengonversi nama ke bentuk kanonisnya, menghapus titik (".") dan dua titik (".."), sebelum memanggil MRxPreparseName. RDBSS juga akan mengurai format yang digunakan oleh aliran NTFS.

RDBSS mengabaikan nilai pengembalian dari MRxPreparseName.

Persyaratan

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

Lihat juga

MRxCreateSrvCall

MRxCreateVNetRoot

MRxExtractNetRootName

MRxFinalizeNetRoot

MRxFinalizeVNetRoot

MRxSrvCallWinnerNotify

RxFinalizeSrvCall