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


Интерфейс IRDPSRAPISharingSession (rdpencomapi.h)

Объект main, который приложение должно создать для запуска сеанса совместной работы. Это также единственный объект, который можно создать экземпляр . Доступ к остальным объектам выполняется как свойства объекта сеанса.

Объект сеанса размещается внутри процесса RdpEncom.dll. Даже если объект размещен внутри процесса, в сеансе Winlogon может быть создан только один экземпляр этого объекта. Создание второго объекта завершится ошибкой.

Этот интерфейс использует модель однопотокового подразделения (STA). Объект предоставляет исходный интерфейс, используемый для запуска событий конкретного сеанса (_IRDPSessionEvents), и двойной интерфейс, используемый для управления сеансом.

Наследование

Интерфейс IRDPSRAPISharingSession наследуется от интерфейса IDispatch . IRDPSRAPISharingSession также имеет следующие типы членов:

Методы

Интерфейс IRDPSRAPISharingSession содержит следующие методы.

 
IRDPSRAPISharingSession::Close

Отключает всех участников от сеанса и прекращает прослушивание входящих подключений.
IRDPSRAPISharingSession::ConnectToClient

Используется для режима обратного подключения, в котором общий доступ подключается к средству просмотра.
IRDPSRAPISharingSession::get_ApplicationFilter

Возвращает объект, реализующий интерфейс IRDPSRAPIApplicationFilter. (IRDPSRAPISharingSession.get_ApplicationFilter)
IRDPSRAPISharingSession::get_Attendees

Возвращает объект, реализующий интерфейс IRDPSRAPIAttendeeManager. (IRDPSRAPISharingSession.get_Attendees)
IRDPSRAPISharingSession::get_ColorDepth

Получает или задает глубину цвета для общего сеанса. (Получить)
IRDPSRAPISharingSession::get_Invitations

Возвращает объект, реализующий интерфейс IRDPSRAPIInvitationManager. (IRDPSRAPISharingSession.get_Invitations)
IRDPSRAPISharingSession::get_Properties

Извлекает объект, реализующий интерфейс IRDPSRAPISessionProperties.
IRDPSRAPISharingSession::get_VirtualChannelManager

Извлекает объект, реализующий интерфейс IRDPSRAPIVirtualChannelManager.
IRDPSRAPISharingSession::GetDesktopSharedRect

Извлекает текущий регион рабочего стола, к которым предоставляется общий доступ.
IRDPSRAPISharingSession::Open

Переводит сеанс в активное состояние.
IRDPSRAPISharingSession::P ause

Приостанавливает графический поток, отправляемый всем зрителям из общего доступа, до вызова IRDPSRAPISharingSession::Resume.
IRDPSRAPISharingSession::p ut_ColorDepth

Получает или задает глубину цвета для общего сеанса. (Put)
IRDPSRAPISharingSession::Resume

Вызывает возобновление графического потока, отправляемого всем зрителям из общего доступа, до вызова IRDPSRAPISharingSession::P ause или IRDPSRAPISharingSession::Close.
IRDPSRAPISharingSession::SetDesktopSharedRect

Задает регион рабочего стола, к которому будет предоставлен общий доступ.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header rdpencomapi.h

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

IDispatch

IRDPSRAPISharingSession2