PMRX_FINALIZE_SRVCALL_CALLDOWNコールバック関数 (mrx.h)
MRxFinalizeSrvCall ルーチンは、RDBSS 呼び出して、ネットワーク ミニ リダイレクターがSRV_CALL構造体を最終処理するように要求します。
構文
PMRX_FINALIZE_SRVCALL_CALLDOWN PmrxFinalizeSrvcallCalldown;
NTSTATUS PmrxFinalizeSrvcallCalldown(
IN OUT PMRX_SRV_CALL SrvCall,
IN BOOLEAN Force
)
{...}
パラメーター
SrvCall
[入力、出力]最終処理するSRV_CALL構造体へのポインター。
Force
[in]SRV_CALL構造体の参照カウントを無視して、切断を直ちに適用するかどうかを示すブール値へのポインター。 Force パラメーターは、RxFinalizeSrvCall ルーチンに渡される ForceFinalize パラメーターです。 このアクションにより、MRxFinalizeSrvCall 呼び出しがトリガーされます。
戻り値
MRxFinalizeSrvCall 成功するとSTATUS_SUCCESSが返されます。
備考
RDBSS がSRV_CALL構造体を破棄するときに、MRxFinalizeSrvCall が呼び出されます。 ネットワーク ミニ リダイレクターは、サーバーへの接続を閉じる必要があります。
MRxFinalizeSrvCall は、RxFinalizeSrvCall 呼び出しを受信した後、RDBSS によって呼び出されます。 rxFinalizeSrvCallRDBSS システム プロセスとは異なるプロセスから呼び出された場合、後で実行するために、MRxFinalizeSrvCall の呼び出しがワーカー スレッドにポストされます。 後で RxFinalizeSrvCall 呼び出されて、SRV_CALL構造体の最終処理が完了します。
RDBSS は、MRxFinalizeSrvCall 呼び出しからの戻り値を無視します。
必要条件
要件 | 価値 |
---|---|
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | mrx.h (Mrx.h を含む) |
関連項目
MRxCreateSrvCallをする
MRxFinalizeNetRootの
MRxSrvCallWinnerNotifyの
RxFinalizeSrvCallの