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