MRxPreparseName ルーチンは、RDBSS 呼び出して、ネットワーク ミニ リダイレクターに名前を準備する機会を与えます。
構文
PMRX_PREPARSE_NAME PmrxPreparseName;
NTSTATUS PmrxPreparseName(
IN OUT PRX_CONTEXT RxContext,
IN PUNICODE_STRING Name
)
{...}
パラメーター
RxContext
[入力、出力]RX_CONTEXT構造体へのポインター。 このパラメーターには、操作を要求している IRP が含まれています。
Name
[in]名前文字列を含む Unicode 文字列へのポインター。
戻り値
MRxPreparseName 成功するとSTATUS_SUCCESSが返されます。
備考
MRxPreparseName は、名前を解析した後に RDBSS によって呼び出され、ネットワーク ミニ リダイレクターに名前を準備する最終的な機会が与えられます。
RDBSS は、MRxPreparseName を呼び出す前に、ドット (".") と 2 つのドット ("..")を削除して、名前を正規形式に変換しようとします。 RDBSS では、NTFS ストリームで使用される形式も解析されます。
RDBSS は、MRxPreparseNameからの戻り値を無視します。
必要条件
| 要件 | 価値 |
|---|---|
| ターゲット プラットフォーム の | デスクトップ |
| ヘッダー | mrx.h (Mrx.h を含む) |
関連項目
MRxCreateSrvCallをする
MRxFinalizeNetRootの
MRxSrvCallWinnerNotifyの
RxFinalizeSrvCallの