RxReleaseFcbResourceForThreadInMRx 関数 (mrxfcb.h)

RxReleaseFcbResourceForThreadInMRx 、特定のスレッド ID を持つネットワーク ミニ リダイレクター ドライバーによって取得された FCB リソースを解放します。

構文

VOID RxReleaseFcbResourceForThreadInMRx(
  [in]      IN PRX_CONTEXT      pRxContext,
  [in, out] IN OUT PMRX_FCB     MrxFcb,
  [in]      IN ERESOURCE_THREAD ResourceThreadId
);

パラメーター

[in] pRxContext

RX_CONTEXT構造体へのポインター。

[in, out] MrxFcb

FCB へのポインター。 このパラメーターは必須であり、NULL することはできません。

[in] ResourceThreadId

最初にリソースを取得したスレッド ID。

戻り値

何一つ

備考

ネットワーク ミニ リダイレクター ドライバーに関連する同期リソースは、主に FCB に関連付けられています。 ページング I/O リソースと通常のリソースがあります。 ページング I/O リソースは RDBSS によって内部的に管理されます。 ネットワーク ミニ リダイレクター ドライバーからアクセスできる唯一のリソースは、通常のリソースです。

rxReleaseFcbResourceForThreadInMRx ルーチン は、特定のスレッド ID に対して以前に取得した FCB リソースを解放します。 このリソースは、RxAcquireExclusiveFcbResourceInMRx RxAcquireSharedFcbResourceInMRx、または RxAcquireSharedFcbResourceInMRxEx 呼び出すことによって取得されます。 この FCB に対して保留中のバッファリング状態変更要求がある場合、これらのバッファリング状態の変更は、RxReleaseFcbResourceForThreadInMRx ルーチンから戻る前に最初に処理されます。

必要条件

要件 価値
サポートされる最小クライアント RxReleaseFcbResourceForThreadInMRx は、Windows Server 2003 SP1 以降でのみ使用できます。
ターゲット プラットフォーム デスクトップ
ヘッダー mrxfcb.h (Mrxfcb.h を含む)
IRQL <= APC_LEVEL

関連項目

RxAcquireExclusiveFcbResourceInMRx

RxAcquireSharedFcbResourceInMRx

RxAcquireSharedFcbResourceInMRxEx

rxReleaseFcbResourceInMRx