Interfaccia IRDPSRAPIAttendee (rdpencomapi.h)
Gli oggetti partecipanti vengono creati come risultato di client che si connettono alla sessione e vengono autenticati. Dopo aver creato un oggetto partecipante, viene aggiunto automaticamente all'elenco dei partecipanti. Non è possibile creare un'istanza di questo oggetto. Le applicazioni possono accedere agli oggetti partecipanti nei modi seguenti:
- Quando viene attivato l'evento IRDPSessionEvents::OnAttendeeConnected , il parametro è un puntatore IDispatch corrispondente all'oggetto partecipante creato.
- Accedendo alla proprietà Attendee dell'oggetto AttendeeDisconnectInfo. Un puntatore IDispatch a questo oggetto viene generato dall'evento IRDPSessionEvents::OnAttendeeDisconnected . Questo è il modo in cui le applicazioni vengono informate di ciò che i partecipanti sono stati disconnessi.
- Chiamando il metodo get_Item nell'interfaccia IRDPSRAPIAttendeeManager .
- Chiamando get_Next sul metodo enumeratore restituito dal metodo IRDPSRAPIAttendeeManager::get__NewEnum .
Ereditarietà
L'interfaccia IRDPSRAPIAttendee eredita dall'interfaccia IDispatch . IRDPSRAPIAttendee include anche questi tipi di membri:
Metodi
L'interfaccia IRDPSRAPIAttendee include questi metodi.
IRDPSRAPIAttendee::get_ConnectivityInfo Recupera le informazioni di connettività per il partecipante. |
IRDPSRAPIAttendee::get_ControlLevel Il livello di controllo del partecipante ha superato la sessione. (Get) |
IRDPSRAPIAttendee::get_Flags Recupera i flag specifici dei partecipanti definiti nel tipo di enumerazione RDPENCOMAPI_ATTENDEE_FLAGS. |
IRDPSRAPIAttendee::get_Id Identificatore univoco per il partecipante. |
IRDPSRAPIAttendee::get_Invitation Invito usato per concedere l'accesso ai partecipanti alla conferenza. |
IRDPSRAPIAttendee::get_RemoteName Nome del client remoto. Questo è in genere il nome descrittivo del partecipante. |
IRDPSRAPIAttendee::p ut_ControlLevel Il livello di controllo del partecipante ha superato la sessione. (Put) |
IRDPSRAPIAttendee::TerminateConnection Disconnette il client rappresentato dal partecipante. |
Commenti
Le applicazioni non devono salvare puntatori agli oggetti partecipanti. La durata dell'oggetto partecipante dipende dalla durata dell'oggetto RDPSession . Dipende anche se la sessione è ancora nello stato aperto e se il client corrispondente all'oggetto partecipante è ancora connesso alla sessione. Le applicazioni possono mantenere riferimenti agli oggetti partecipanti, ma chiamando alcuni metodi su di esso dopo la disconnessione del client o dopo che la sessione viene eliminata restituirà E_UNEXPECTED errori.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | rdpencomapi.h |