Condividi tramite


intestazione rdpencomapi.h

Questa intestazione viene usata da più tecnologie. Per altre informazioni, vedere:

rdpencomapi.h contiene le interfacce di programmazione seguenti:

Interfacce

 
_IRDPSessionEvents

Implementare questa interfaccia per ricevere notifiche quando si verificano eventi.
IRDPSRAPIApplication

Raggruppa le finestre condivisibili all'interno di un processo. Ogni oggetto applicazione contiene un elenco di oggetti finestra. Se un oggetto applicazione è condiviso, tutte le finestre vengono condivise.
IRDPSRAPIApplicationFilter

Gestisce l'area desktop condivisa a livello di finestra e processo. Le applicazioni possono usare gli enumeratori per visualizzare elenchi di oggetti nella sessione che possono essere condivisi.
IRDPSRAPIApplicationList

Gestisce l'elenco di applicazioni.
IRDPSRAPIAttendee

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.
IRDPSRAPIAttendeeDisconnectInfo

Contiene informazioni sul motivo per cui un partecipante è disconnesso.
IRDPSRAPIAttendeeManager

Gestisce gli oggetti partecipanti.
IRDPSRAPIAudioStream

Consente di inviare un flusso audio dal controllo Microsoft ActiveX di collaborazione ai controlli del visualizzatore di collaborazione.
IRDPSRAPIClipboardUseEvents

Implementare questa interfaccia sul lato sharer per tenere traccia o controllare l'uso degli Appunti. Se non si abilita la condivisione degli Appunti, questa interfaccia non ha alcun effetto. È necessario impostare un valore per la proprietà SetClipboardRedirectCallback descritta in Proprietà.
IRDPSRAPIDebug

Usato da Microsoft per testare il client ActiveX Desktop remoto.
IRDPSRAPIFrameBuffer

Fornisce dati sulla dimensione e il formato del buffer di frame e consente di recuperare il contenuto.
IRDPSRAPIInvitation

Gli inviti consentono a una persona o a un gruppo di persone di connettersi a una sessione. Quando un partecipante si connette a una sessione, il client invia un ticket e una password. Queste due informazioni vengono usate per autenticare un partecipante.
IRDPSRAPIInvitationManager

Gestisce gli oggetti di invito.
IRDPSRAPIPerfCounterLogger

Consente a un'applicazione client di implementare la registrazione delle prestazioni personalizzata.
IRDPSRAPIPerfCounterLoggingManager

Gestisce gli oggetti IRDPSRAPIPerfCounterLogger.
Proprietà IRDPSRAPISession

Usare questa interfaccia per ottenere o impostare le proprietà della sessione.
IRDPSRAPISharingSession

Oggetto principale che un'applicazione deve creare per avviare una sessione di collaborazione. (IRDPSRAPISharingSession)
IRDPSRAPISharingSession2

Oggetto principale che un'applicazione deve creare per avviare una sessione di collaborazione. (IRDPSRAPISharingSession2)
IRDPSRAPITcpConnectionInfo

Supporta i metodi per recuperare le informazioni di connessione TCP nel visualizzatore e sul lato sharer.
IRDPSRAPITransportStream

Espone metodi che eseguono operazioni con flussi.
IRDPSRAPITransportStreamBuffer

Creato e usato dall'interfaccia IRDPSRAPITransportStream per l'invio e la ricezione dei dati.
IRDPSRAPITransportStreamEvents

Espone i metodi chiamati dall'interfaccia di flusso (IRDPSRAPITransportStream) per notificare allo stack RdP (Remote Desktop Protocol) il completamento degli eventi.
IRDPSRAPIViewer

Interfaccia ActiveX usata sul lato visualizzatore.
IRDPSRAPIVirtualChannel

Gestisce il canale virtuale.
IRDPSRAPIVirtualChannelManager

Gestisce l'elenco di canali virtuali.
IRDPSRAPIWindow

Rappresenta un mapping uno a uno a uno a una finestra condivisibile.
IRDPSRAPIWindowList

Gestisce l'elenco delle finestre.
IRDPViewerInputSink

Invia eventi del mouse e della tastiera e supporta l'input tocco.

Enumerazioni

 
ATTENDEE_DISCONNECT_REASON

Definisce i valori per i motivi per cui un partecipante è stato disconnesso dalla sessione.
CHANNEL_ACCESS_ENUM

Definisce i valori per il tipo di accesso concesso al partecipante per il canale.
CHANNEL_FLAGS

Definisce i valori per la modalità di invio dei dati nel canale.
CHANNEL_PRIORITY

Definisce i valori per la priorità usata per inviare pacchetti nel canale.
CTRL_LEVEL

Definisce il livello di controllo che un partecipante ha in una sessione.
RDPENCOMAPI_ATTENDEE_FLAGS

Definisce i valori per il tipo di partecipanti.
RDPSRAPI_APP_FLAGS

Definisce i valori per il tipo di applicazione.
RDPSRAPI_KBD_CODE_TYPE

Definisce i valori per il tipo di codifica di una tastiera.
RDPSRAPI_KBD_SYNC_FLAG

Definisce i valori per il tipo di tasti che controllano lo stato di una tastiera, ad esempio il tasto Blocco maiuscole.
RDPSRAPI_MOUSE_BUTTON_TYPE

Definisce i valori per il tipo di pulsanti del mouse.
RDPSRAPI_WND_FLAGS

Definisce i valori per il tipo di finestra.