Поделиться через


Метод 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 и оставить подключение открытым.

Дополнительные сведения о веб-подключении к удаленному рабочему столу см. в разделе Требования к веб-подключению к удаленному рабочему столу.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista
Минимальная версия сервера
Windows Server 2008
Библиотека типов
MsTscAx.dll
DLL
MsTscAx.dll
IID
IMsTscAxEvents определяется как 336d5562-efa8-482e-8cb3-c5c0fc7a7db6

См. также раздел

События IMsTscAxEvents