Интерфейс IRDPSRAPIAttendee (rdpencomapi.h)
Объекты участников создаются в результате подключения клиентов к сеансу и проверки подлинности. После создания объекта участника он автоматически добавляется в список участников. Невозможно создать экземпляр этого объекта. Приложения могут получить доступ к объектам участников следующими способами:
- При срабатывании события IRDPSessionEvents::OnAttendeeConnected параметр является указателем IDispatch , соответствующим созданному объекту attendee.
- Путем доступа к свойству Attendee объекта AttendeeDisconnectInfo. Указатель IDispatch на этот объект активируется событием IRDPSessionEvents::OnAttendeeDisconnected . Таким образом приложения получают информацию о том, какой участник был отключен.
- Путем вызова метода get_Item в интерфейсе IRDPSRAPIAttendeeManager .
- Путем вызова get_Next в перечислителе, возвращаемом методом IRDPSRAPIAttendeeManager::get__NewEnum .
Наследование
Интерфейс IRDPSRAPIAttendee наследуется от интерфейса IDispatch . IRDPSRAPIAttendee также имеет следующие типы элементов:
Методы
Интерфейс IRDPSRAPIAttendee содержит следующие методы.
IRDPSRAPIAttendee::get_ConnectivityInfo Извлекает сведения о подключении для участника. |
IRDPSRAPIAttendee::get_ControlLevel Уровень управления, который участник имеет над сеансом. (Получить) |
IRDPSRAPIAttendee::get_Flags Извлекает флаги участников, определенные в типе перечисления RDPENCOMAPI_ATTENDEE_FLAGS. |
IRDPSRAPIAttendee::get_Id Уникальный идентификатор участника. |
IRDPSRAPIAttendee::get_Invitation Приглашение, используемое для предоставления участникам доступа к конференции. |
IRDPSRAPIAttendee::get_RemoteName Имя удаленного клиента. Обычно это понятное имя участника. |
IRDPSRAPIAttendee::p ut_ControlLevel Уровень управления, который участник имеет над сеансом. (Put) |
IRDPSRAPIAttendee::TerminateConnection Отключает клиент, представленный участником. |
Комментарии
Приложения не должны сохранять указатели на объекты участников. Время существования объекта участника зависит от времени существования объекта RDPSession . Это также зависит от того, находится ли сеанс в открытом состоянии и подключен ли к сеансу клиент, соответствующий объекту участника. Приложения могут сохранять ссылки на объекты участников, но вызов некоторых методов после отключения клиента или после удаления сеанса вернет E_UNEXPECTED сбоев.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | rdpencomapi.h |