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