共用方式為


PMRX_FINALIZE_SRVCALL_CALLDOWN回呼函式 (mrx.h)

RDBSS 會呼叫 MRxFinalizeSrvCall 例程,要求網路迷你重新導向器完成SRV_CALL結構。

語法

PMRX_FINALIZE_SRVCALL_CALLDOWN PmrxFinalizeSrvcallCalldown;

NTSTATUS PmrxFinalizeSrvcallCalldown(
  IN OUT PMRX_SRV_CALL SrvCall,
  IN BOOLEAN Force
)
{...}

參數

SrvCall

[in, out]要完成之SRV_CALL結構的指標。

Force

[in]布爾值的指標,指出是否要立即強制執行中斷連線,忽略SRV_CALL結構的參考計數。 Force 參數是傳遞至 RxFinalizeSrvCall 例程的 ForceFinalize 參數。 此動作會觸發 對 MRxFinalizeSrvCall 的呼叫。

傳回值

MRxFinalizeSrvCall 會在成功時傳回STATUS_SUCCESS。

備註

當 RDBSS 終止SRV_CALL結構時,會呼叫 MRxFinalizeSrvCall。 網路迷你重新導向器預期會關閉其與伺服器的連線。

收到 RxFinalizeSrvCall 呼叫之後,RDBSS 會呼叫 MRxFinalizeSrvCall。 如果從與 RDBSS 系統進程不同的進程呼叫 RxFinalizeSrvCall ,則會將 MRxFinalizeSrvCall 的呼叫張貼到背景工作線程以供稍後執行。 稍後會呼叫 RxFinalizeSrvCall 來完成SRV_CALL結構的完成。

RDBSS 會忽略 來自 MRxFinalizeSrvCall 呼叫的傳回值。

規格需求

需求
目標平台 桌面
標頭 mrx.h (包含 Mrx.h)

另請參閱

MRxCreateSrvCall

MRxCreateVNetRoot

MRxExtractNetRootName

MRxFinalizeNetRoot

MRxFinalizeVNetRoot

MRxPreparseName

MRxSrvCallWinnerNotify

RxFinalizeSrvCall