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


Интерфейс 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

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

IDispatch

IRDPSRAPIAttendeeDisconnectInfo

IRDPSRAPIAttendeeManager