Метод ITsSbResourceNotification::NotifyClientConnectionStateChange (sbtsv.h)
Уведомляет зарегистрированные подключаемые модули об изменениях состояния в клиентском подключении.
Синтаксис
HRESULT NotifyClientConnectionStateChange(
[in] CONNECTION_CHANGE_NOTIFICATION ChangeType,
[in] ITsSbClientConnection *pConnection
);
Параметры
[in] ChangeType
Тип произошедших изменений. Этот параметр может принимать одно из указанных ниже значений.
CONNECTION_REQUEST_PENDING
Запрос клиента ожидает входа пользователя в сеанс.
CONNECTION_REQUEST_FAILED
Брокер подключений к удаленному рабочему столу не смог обработать запрос. Это значение выдается непосредственно перед тем, как брокер подключений к удаленному рабочему столу удаляет запрос на подключение из своего хранилища.
CONNECTION_REQUEST_TIMEDOUT
Истекло время ожидания запроса. Обычно это означает, что пользователь отменил запрос или не смог войти в систему из-за проблем с сетевым подключением. Это значение выдается непосредственно перед тем, как брокер подключений к удаленному рабочему столу удаляет запрос на подключение из своего хранилища.
CONNECTION_REQUEST_SUCCEEDED
Пользователь успешно вошел на целевой компьютер. Это значение выдается непосредственно перед тем, как брокер подключений к удаленному рабочему столу удаляет запрос на подключение из своего хранилища.
CONNECTION_REQUEST_CANCELLED
Брокер подключений к удаленным рабочим столам отменил запрос на подключение
так как запрос на подключение обрабатывался во время остановки службы посредника подключений к удаленному рабочему столу.
[in] pConnection
Указатель на объект подключения ITsSbClientConnection .
Возвращаемое значение
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Брокер подключений к удаленным рабочим столам вызывает метод NotifyClientConnectionStateChange для уведомления зарегистрированных подключаемых модулей об изменениях состояния в клиентском подключении.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows Server 2012 |
Целевая платформа | Windows |
Header | sbtsv.h |