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 の