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 |