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

检索或设置共享会话的颜色深度。 (放置)
IRDPSRAPISharingSession::Resume

导致从共享者发送到所有查看者的图形流恢复,直到调用 IRDPSRAPISharingSession::P ause 或 IRDPSRAPISharingSession::Close。
IRDPSRAPISharingSession::SetDesktopSharedRect

设置将共享的桌面区域。

要求

要求
最低受支持的客户端 Windows Vista [桌面应用 | UWP 应用]
最低受支持的服务器 Windows Server 2008 [桌面应用 | UWP 应用]
目标平台 Windows
标头 rdpencomapi.h

另请参阅

IDispatch

IRDPSRAPISharingSession2