IMsTscAxEvents::OnConfirmClose 方法

當用戶端呼叫 IMsRdpClient::RequestClose 方法時呼叫。 為了回應此事件,應該提示使用者確認關閉連線。 如需詳細資訊,請參閱接下來的<備註>一節。

語法

void OnConfirmClose(
  [out] VARIANT_BOOL *pfAllowClose
);

參數

pfAllowClose [out]

如果 VARIANT_TRUE,則預設值表示使用者想要關閉連線。 如果 VARIANT_FALSE,表示使用者不想關閉連線。 如需詳細資訊,請參閱接下來的<備註>一節。

傳回值

這個方法不會傳回值。

備註

當容器應用程式呼叫 IMsRdpClient::RequestClose 方法時,該方法會傳回值,指出容器是否應該等候 OnConfirmClose 事件發生,再關閉控制項連線。 如果 RequestClose 傳回 controlCloseWaitForEvents,且使用者已連線並登入其遠端桌面服務會話, 就會引發 OnConfirmClose 事件。 此時,容器應用程式可以提示使用者,詢問使用者是否要關閉連線。 如果使用者想要關閉連線,應用程式應該將 pfAllowClose 參數設定為 VARIANT_TRUE 並繼續關閉連線。 如果使用者不想要關閉,應用程式應該將 pfAllowClose 設定為 VARIANT_FALSE ,並讓連線保持開啟狀態。

如需遠端桌面 Web 連線的詳細資訊,請參閱 遠端桌面 Web 連線的需求

規格需求

需求
最低支援的用戶端
Windows Vista
最低支援的伺服器
Windows Server 2008
類型程式庫
MsTscAx.dll
DLL
MsTscAx.dll
IID
IMsTscAxEvents 定義為 336d5562-efa8-482e-8cb3-c5c0fc7a7db6

另請參閱

IMsTscAxEvents