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


Метод ITsSbProvider::RegisterForNotification (sbtsv.h)

Запросы, чтобы брокер подключений к удаленному рабочему столу (посредник подключений к удаленному рабочему столу) отправлял уведомления об указанных событиях.

Подключаемые модули могут использовать этот метод для запроса уведомлений о событиях.

Синтаксис

HRESULT RegisterForNotification(
  [in] DWORD                     notificationType,
  [in] BSTR                      ResourceToMonitor,
  [in] ITsSbResourceNotification *pPluginNotification
);

Параметры

[in] notificationType

Тип получаемого уведомления. Чтобы получать уведомления для нескольких типов, укажите перечисления с помощью логического ИЛИ.

TSSB_NOTIFY_TARGET_CHANGE

Подключаемый модуль владельца распознал изменение состояния целевого объекта.

TSSB_NOTIFY_SESSION_CHANGE

Подключаемый модуль владельца распознал изменение состояния сеанса.

TSSB_NOTIFY_CONNECTION_REQUEST_CHANGE

Посредник подключений к удаленному рабочему столу создал подключение или завершил запрос на подключение из-за успешного входа, истечения времени ожидания или сбоя подключения.

[in] ResourceToMonitor

Этот параметр зарезервирован.

[in] pPluginNotification

Указатель на объект уведомления подключаемого модуля ITsSbResourceNotification , который должен использовать брокер подключений к удаленным рабочим столам для уведомлений.

Возвращаемое значение

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Требования

Требование Значение
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows Server 2012
Целевая платформа Windows
Header sbtsv.h

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

ITsSbProvider

ITsSbResourceNotification