Interface IRDPSRAPIAttendee (rdpencomapi.h)
Os objetos de participante são criados como resultado de clientes que se conectam à sessão e são autenticados. Depois que um objeto de participante é criado, ele é adicionado automaticamente à lista de participantes. Não é possível criar uma instância desse objeto. Os aplicativos podem obter acesso aos objetos do participante das seguintes maneiras:
- Quando o evento IRDPSessionEvents::OnAttendeeConnected é acionado, o parâmetro é um ponteiro IDispatch correspondente ao objeto de participante que foi criado.
- Acessando a propriedade Attendee do objeto AttendeeDisconnectInfo. Um ponteiro IDispatch para esse objeto é disparado pelo evento IRDPSessionEvents::OnAttendeeDisconnected . É assim que os aplicativos são informados de qual participante foi desconectado.
- Chamando o método get_Item na interface IRDPSRAPIAttendeeManager .
- Chamando get_Next no enumerador retornado pelo método IRDPSRAPIAttendeeManager::get__NewEnum .
Herança
A interface IRDPSRAPIAttendee herda da interface IDispatch . IRDPSRAPIAttendee também tem estes tipos de membros:
Métodos
A interface IRDPSRAPIAttendee tem esses métodos.
IRDPSRAPIAttendee::get_ConnectivityInfo Recupera as informações de conectividade do participante. |
IRDPSRAPIAttendee::get_ControlLevel O nível de controle que o participante tem sobre a sessão. (Obter) |
IRDPSRAPIAttendee::get_Flags Recupera os sinalizadores específicos do participante definidos no tipo de enumeração RDPENCOMAPI_ATTENDEE_FLAGS. |
IRDPSRAPIAttendee::get_Id O identificador exclusivo para o participante. |
IRDPSRAPIAttendee::get_Invitation O convite usado para conceder ao participante acesso à conferência. |
IRDPSRAPIAttendee::get_RemoteName O nome do cliente remoto. Geralmente, esse é o nome amigável do participante. |
IRDPSRAPIAttendee::p ut_ControlLevel O nível de controle que o participante tem sobre a sessão. (Put) |
IRDPSRAPIAttendee::TerminateConnection Desconecta o cliente representado pelo participante. |
Comentários
Os aplicativos não devem salvar ponteiros em objetos de participante. O tempo de vida do objeto participante depende do tempo de vida do objeto RDPSession . Também depende se a sessão ainda estiver no estado aberto e se o cliente correspondente ao objeto do participante ainda estiver conectado à sessão. Os aplicativos podem manter referências a objetos de participante, mas chamar alguns métodos nele depois que o cliente for desconectado ou depois que a sessão for destruída retornará E_UNEXPECTED falhas.
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 |