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 以降でのみ使用できます。 |
対象プラットフォーム | デスクトップ |
Header | mrxfcb.h (Mrxfcb.h を含む) |
IRQL | <= APC_LEVEL |
こちらもご覧ください
RxAcquireExclusiveFcbResourceInMRx
RxAcquireSharedFcbResourceInMRx