Интерфейс IRemoteDesktopClientEvents

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

Элементы

Интерфейс IRemoteDesktopClientEvents наследует от интерфейса IUnknown . IRemoteDesktopClientEvents также имеет следующие типы элементов:

Методы

Интерфейс IRemoteDesktopClientEvents имеет эти методы.

Метод Описание
OnAdminMessageReceived Вызывается, когда клиентский элемент управления получает административное сообщение.
OnAutoReconnected Вызывается при автоматическом подключении клиентского элемента управления к удаленному сеансу.
OnAutoReconnecting Вызывается, когда клиентский элемент управления пытается автоматически восстановить подключение к удаленному сеансу.
OnConnected Вызывается, когда клиентский элемент управления подключен к удаленному сеансу.
OnConnecting Вызывается при попытке клиентского элемента управления установить подключение к удаленному сеансу.
OnDialogDismissed Вызывается после закрытия диалогового окна, отображаемого клиентским элементом управления.
OnDialogDisplaying Вызывается перед отображением диалогового окна элемента управления.
OnDisconnected Вызывается при отключении клиентского элемента управления от удаленного сеанса.
OnKeyCombinationPressed Вызывается при нажатии специальных сочетаний клавиш в удаленном сеансе.
OnLoginCompleted Вызывается, когда клиентский элемент управления успешно выполнил вход в удаленный сеанс.
OnNetworkStatusChanged Вызывается при изменении состояния сети.
OnRemoteDesktopSizeChanged Вызывается при изменении размера удаленного рабочего стола.
OnStatusChanged Вызывается при обновлении состояния клиентского элемента управления.
OnTouchPointerCursorMoved Вызывается при перемещении курсора сенсорного указателя, а свойство EventsEnabled имеет значение true.

Требования

Требование Значение
Минимальная версия клиента
Windows 8
Минимальная версия сервера
Windows Server 2012
Библиотека типов
MsTscAx.dll
DLL
MsTscAx.dll
CLSID
CLSID_RemoteDesktopClient определен как EAB16C5D-EED1-4E95-868B-0FBA1B42C092
IID
DIID_IRemoteDesktopClientEvents определен как 079863B7-6D47-4105-8BFE-0CDCB360E67D

См. также

Справочник по элементу управления ActiveX удаленного рабочего стола