Заголовок rdpencomapi.h

Этот заголовок используется несколькими технологиями. Дополнительные сведения см. в разделе:

rdpencomapi.h содержит следующие программные интерфейсы:

Интерфейсы

 
_IRDPSessionEvents

Реализуйте этот интерфейс для получения уведомлений при возникновении событий.
IRDPSRAPIApplication

Группы общих окон в рамках процесса. Каждый объект приложения содержит список оконных объектов. Если объект приложения является общим, все его окна являются общими.
IRDPSRAPIApplicationFilter

Управляет общей областью рабочего стола на уровне окна и процесса. Приложения могут использовать перечислители для отображения списков объектов в сеансе, к которым можно предоставить общий доступ.
IRDPSRAPIApplicationList

Управляет списком приложений.
IRDPSRAPIAttendee

Объекты участников создаются в результате подключения клиентов к сеансу и проверки подлинности. После создания объекта участника он автоматически добавляется в список участников.
IRDPSRAPIAttendeeDisconnectInfo

Содержит сведения о причине отключения участника.
IRDPSRAPIAttendeeManager

Управляет объектами участников.
IRDPSRAPIAudioStream

Позволяет отправлять аудиопоток из элемента управления Microsoft ActiveX для общего доступа для совместной работы в элементы управления средства совместной работы.
IRDPSRAPIClipboardUseEvents

Реализуйте этот интерфейс на стороне общего доступа, чтобы отслеживать или контролировать использование буфера обмена. Если общий доступ к буферу обмена не включен, этот интерфейс не будет действовать. Необходимо задать значение для свойства SetClipboardRedirectCallback, описанного в разделе Свойство.
IRDPSRAPIDebug

Используется корпорацией Майкрософт для тестирования клиента ActiveX удаленного рабочего стола.
IRDPSRAPIFrameBuffer

Предоставляет данные о размере и формате буфера кадров, а также позволяет извлекать содержимое.
IRDPSRAPIInvitation

Приглашения позволяют пользователю или группе пользователей подключаться к сеансу. Когда участник подключается к сеансу, клиент отправляет билет и пароль. Эти два элемента информации используются для проверки подлинности участника.
IRDPSRAPIInvitationManager

Управляет объектами приглашений.
IRDPSRAPIPerfCounterLogger

Позволяет клиентскому приложению реализовать настраиваемое ведение журнала производительности.
IRDPSRAPIPerfCounterLoggingManager

Управляет объектами IRDPSRAPIPerfCounterLogger.
IRDPSRAPISessionProperties

Используйте этот интерфейс для получения или задания свойств сеанса.
IRDPSRAPISharingSession

Объект main, который приложение должно создать для запуска сеанса совместной работы. (IRDPSRAPISharingSession)
IRDPSRAPISharingSession2

Объект main, который приложение должно создать для запуска сеанса совместной работы. (IRDPSRAPISharingSession2)
IRDPSRAPITcpConnectionInfo

Поддерживает методы для получения сведений о подключении TCP в средстве просмотра и на стороне общего доступа.
IRDPSRAPITransportStream

Предоставляет методы, выполняющие операции с потоками.
IRDPSRAPITransportStreamBuffer

Создан и используется интерфейсом IRDPSRAPITransportStream для отправки и получения данных.
IRDPSRAPITransportStreamEvents

Предоставляет методы, вызываемые интерфейсом потока (IRDPSRAPITransportStream), для уведомления стека протокола удаленного рабочего стола (RDP) о завершении событий.
IRDPSRAPIViewer

Интерфейс ActiveX, используемый на стороне средства просмотра.
IRDPSRAPIVirtualChannel

Управляет виртуальным каналом.
IRDPSRAPIVirtualChannelManager

Управляет списком виртуальных каналов.
IRDPSRAPIWindow

Представляет сопоставление "один к одному" с окном общего доступа.
IRDPSRAPIWindowList

Управляет списком окон.
IRDPViewerInputSink

Отправляет события мыши и клавиатуры и поддерживает сенсорный ввод.

Перечисления

 
ATTENDEE_DISCONNECT_REASON

Определяет значения по причинам, по которым участник был отключен от сеанса.
CHANNEL_ACCESS_ENUM

Определяет значения для типа доступа, предоставленного участнику канала.
CHANNEL_FLAGS

Определяет значения для отправки данных в канале.
CHANNEL_PRIORITY

Определяет значения приоритета, используемого для отправки пакетов в канале.
CTRL_LEVEL

Определяет уровень управления, который участник имеет в сеансе.
RDPENCOMAPI_ATTENDEE_FLAGS

Определяет значения для типа участника.
RDPSRAPI_APP_FLAGS

Определяет значения для типа приложения.
RDPSRAPI_KBD_CODE_TYPE

Определяет значения для типа кодирования клавиатуры.
RDPSRAPI_KBD_SYNC_FLAG

Определяет значения для типа клавиш, управляющих состоянием клавиатуры, например клавиши CAPS LOCK.
RDPSRAPI_MOUSE_BUTTON_TYPE

Определяет значения для типа кнопок мыши.
RDPSRAPI_WND_FLAGS

Определяет значения для типа окна.