Метод 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 |
Библиотека типов |
|
DLL |
|
IID |
IMsTscAxEvents определяется как 336d5562-efa8-482e-8cb3-c5c0fc7a7db6 |