INTERFACE IRDPSRAPIAttendee (rdpencomapi.h)
Les objets participants sont créés à la suite de la connexion des clients à la session et de l’authentification. Une fois qu’un objet participant est créé, il est automatiquement ajouté à la liste des participants. Vous ne pouvez pas créer de instance de cet objet. Les applications peuvent obtenir l’accès aux objets participants des manières suivantes :
- Lorsque l’événement IRDPSessionEvents ::OnAttendeeConnected est déclenché, le paramètre est un pointeur IDispatch correspondant à l’objet participant qui a été créé.
- En accédant à la propriété Attendee de l’objet AttendeeDisconnectInfo. Un pointeur IDispatch vers cet objet est déclenché par l’événement IRDPSessionEvents ::OnAttendeeDisconnected . C’est ainsi que les applications sont informées du participant qui a été déconnecté.
- En appelant la méthode get_Item sur l’interface IRDPSRAPIAttendeeManager .
- En appelant get_Next sur l’énumérateur retourné par la méthode IRDPSRAPIAttendeeManager ::get__NewEnum .
Héritage
L’interface IRDPSRAPIAttendee hérite de l’interface IDispatch. IRDPSRAPIAttendee a également ces types de membres :
Méthodes
L’interface IRDPSRAPIAttendee a ces méthodes.
IRDPSRAPIAttendee ::get_ConnectivityInfo Récupère les informations de connectivité pour le participant. |
IRDPSRAPIAttendee ::get_ControlLevel Niveau de contrôle du participant sur la session. (Get) |
IRDPSRAPIAttendee ::get_Flags Récupère les indicateurs spécifiques du participant qui sont définis dans le type d’énumération RDPENCOMAPI_ATTENDEE_FLAGS. |
IRDPSRAPIAttendee ::get_Id Identificateur unique du participant. |
IRDPSRAPIAttendee ::get_Invitation Invitation utilisée pour accorder au participant l’accès à la conférence. |
IRDPSRAPIAttendee ::get_RemoteName Nom du client distant. Il s’agit généralement du nom convivial du participant. |
IRDPSRAPIAttendee ::p ut_ControlLevel Niveau de contrôle du participant sur la session. (Put) |
IRDPSRAPIAttendee ::TerminateConnection Déconnecte le client représenté par le participant. |
Remarques
Les applications ne doivent pas enregistrer les pointeurs vers les objets participants. La durée de vie de l’objet participant dépend de la durée de vie de l’objet RDPSession . Cela dépend également si la session est toujours dans l’état ouvert et si le client correspondant à l’objet participant est toujours connecté à la session. Les applications peuvent conserver des références aux objets participants, mais l’appel de certaines méthodes sur celles-ci après la déconnexion du client ou après la destruction de la session retourne E_UNEXPECTED échecs.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau | applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau | applications UWP] |
Plateforme cible | Windows |
En-tête | rdpencomapi.h |