Метод ITsSbBaseNotifySink::OnReportStatus (sbtsv.h)
Отправляет сообщения о состоянии клиенту подключения к удаленному рабочему столу (RDC) в отношении обработки клиентского подключения.
Синтаксис
HRESULT OnReportStatus(
[in] CLIENT_MESSAGE_TYPE messageType,
[in] DWORD messageID
);
Параметры
[in] messageType
Тип сообщения. Этот параметр должен иметь одно из следующих значений.
CLIENT_MESSAGE_CONNECTION_STATUS
Сообщение о состоянии.
CLIENT_MESSAGE_CONNECTION_ERROR
Сообщение об ошибке.
[in] messageID
Идентификатор сообщения. Этот параметр должен иметь одно из следующих значений.
TS_STATUS_VM_LOADING
Виртуальная машина загружается.
TS_STATUS_VM_WAKING
Виртуальная машина просыпается.
TS_STATUS_VM_BOOTING
Виртуальная машина запускается.
Возвращаемое значение
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Этот метод позволяет подключаемым модулям отправлять клиенту RDC более конкретные сообщения о состоянии и ошибках, переопределяя состояние по умолчанию и сообщения об ошибках, которые брокер подключений к удаленному рабочему столу отправляет клиенту.
Следующие коды ошибок определяются брокером подключений к удаленному рабочему столу для использования подключаемыми модулями.
Требования
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows Server 2012 |
Целевая платформа | Windows |
Header | sbtsv.h |