次の方法で共有


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 を含む)

こちらもご覧ください

MRxCreateSrvCall

MRxCreateVNetRoot

MRxExtractNetRootName

MRxFinalizeNetRoot

MRxFinalizeVNetRoot

MRxSrvCallWinnerNotify

RxFinalizeSrvCall