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


Интерфейс 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 для удаленного рабочего стола