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