Compartilhar via


Interface IRDPSRAPISharingSession (rdpencomapi.h)

O objeto main que um aplicativo deve criar para iniciar uma sessão de colaboração. Ele também é o único objeto do qual você pode criar uma instância do . O restante dos objetos é acessado como propriedades de objeto de sessão.

O objeto de sessão é hospedado em processo por RdpEncom.dll. Mesmo que o objeto esteja hospedado em processo, pode haver apenas uma instância desse objeto criada em uma sessão do Winlogon. A criação de um segundo objeto falhará.

Essa interface usa o modelo de threading STA (single-threaded apartment). O objeto expõe uma interface de origem usada para disparar eventos específicos da sessão (_IRDPSessionEvents) e uma interface dupla usada para gerenciar uma sessão.

Herança

A interface IRDPSRAPISharingSession herda da interface IDispatch . IRDPSRAPISharingSession também tem estes tipos de membros:

Métodos

A interface IRDPSRAPISharingSession tem esses métodos.

 
IRDPSRAPISharingSession::Close

Desconecta todos os participantes da sessão e para de ouvir conexões de entrada.
IRDPSRAPISharingSession::ConnectToClient

Usado para o modo de conexão reversa, em que o participante do compartilhamento se conecta ao visualizador.
IRDPSRAPISharingSession::get_ApplicationFilter

Retorna um objeto que implementa a interface IRDPSRAPIApplicationFilter. (IRDPSRAPISharingSession.get_ApplicationFilter)
IRDPSRAPISharingSession::get_Attendees

Retorna um objeto que implementa a interface IRDPSRAPIAttendeeManager. (IRDPSRAPISharingSession.get_Attendees)
IRDPSRAPISharingSession::get_ColorDepth

Recupera ou define a profundidade de cor da sessão compartilhada. (Obter)
IRDPSRAPISharingSession::get_Invitations

Retorna um objeto que implementa a interface IRDPSRAPIInvitationManager. (IRDPSRAPISharingSession.get_Invitations)
IRDPSRAPISharingSession::get_Properties

Recupera um objeto que implementa a interface IRDPSRAPISessionProperties.
IRDPSRAPISharingSession::get_VirtualChannelManager

Recupera um objeto que implementa a interface IRDPSRAPIVirtualChannelManager.
IRDPSRAPISharingSession::GetDesktopSharedRect

Recupera a região da área de trabalho atual que está sendo compartilhada.
IRDPSRAPISharingSession::Open

Coloca a sessão em um estado ativo.
IRDPSRAPISharingSession::P ause

Pausa o fluxo gráfico que é enviado para todos os visualizadores do participante do compartilhamento até IRDPSRAPISharingSession::Resume ser chamado.
IRDPSRAPISharingSession::p ut_ColorDepth

Recupera ou define a profundidade de cor da sessão compartilhada. (Put)
IRDPSRAPISharingSession::Resume

Faz com que o fluxo gráfico enviado a todos os visualizadores do participante do compartilhamento seja retomado até que IRDPSRAPISharingSession::P ause ou IRDPSRAPISharingSession::Close seja chamado.
IRDPSRAPISharingSession::SetDesktopSharedRect

Define a região da área de trabalho que será compartilhada.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho rdpencomapi.h

Confira também

IDispatch

IRDPSRAPISharingSession2