Interfaccia IMsRdpClient9

Fornisce i metodi e le proprietà necessari per configurare e usare il controllo client. Deriva dall'interfaccia IMsRdpClient8 .

Membri

L'interfaccia IMsRdpClient9 eredita da IMsRdpClient8. IMsRdpClient9 include anche questi tipi di membri:

Metodi

L'interfaccia IMsRdpClient9 include questi metodi.

Metodo Descrizione
attachEvent Associa un evento.
Connettersi Avvia una connessione utilizzando le proprietà attualmente impostate nel controllo .
CreateVirtualChannels Crea un oggetto canale virtuale lato client per ogni nome di canale virtuale specificato.
detachEvent Scollega un evento.
Disconnetti Disconnette la connessione attiva.
GetErrorDescription Recupera la descrizione dell'errore per gli eventi di disconnessione della sessione.
GetStatusText Recupera il testo di stato per il codice di stato specificato.
GetVirtualChannelOptions Recupera le opzioni impostate per un canale virtuale.
Riconnetti Riconnettersi alla sessione remota con la nuova larghezza e l'altezza del desktop.
RequestClose Richiede un arresto normale del controllo ActiveX desktop remoto.
SendOnVirtualChannel Invia dati al server Host sessione Desktop remoto su un canale virtuale creato in precedenza usando il metodo CreateVirtualChannels .
SendRemoteAction Determina l'esecuzione di un'azione nella sessione remota.
SetVirtualChannelOptions Imposta le opzioni del canale virtuale per il controllo ActiveX desktop remoto.
SyncSessionDisplaySettings Sincronizza le impostazioni di visualizzazione della sessione.
UpdateSessionDisplaySettings Aggiornamenti impostazioni di visualizzazione della sessione.

Proprietà

L'interfaccia IMsRdpClient9 ha queste proprietà.

Proprietà Tipo di accesso Descrizione
AdvancedSettings
Sola lettura
Recupera un puntatore all'interfaccia IMsTscAdvancedSettings .
AdvancedSettings2
Sola lettura
Recupera un puntatore all'interfaccia IMsRdpClientAdvancedSettings . L'interfaccia può essere usata per impostare le impostazioni avanzate per il controllo client.
AdvancedSettings3
Sola lettura
Recupera un puntatore all'interfaccia IMsRdpClientAdvancedSettings2 . L'interfaccia può essere usata per impostare le impostazioni avanzate per il controllo client.
AdvancedSettings4
Sola lettura
Recupera un puntatore all'interfaccia IMsRdpClientAdvancedSettings3 .
AdvancedSettings5
Sola lettura
Recupera un puntatore a un'interfaccia IMsRdpClientAdvancedSettings4 .
AdvancedSettings6
Sola lettura
Recupera l'interfaccia IMsRdpClientAdvancedSettings5 .
AdvancedSettings7
Sola lettura
Recupera l'interfaccia IMsRdpClientAdvancedSettings6 .
AdvancedSettings8
Sola lettura
Recupera un oggetto che supporta l'interfaccia IMsRdpClientAdvancedSettings7 .
AdvancedSettings9
Sola lettura
Contiene un oggetto che supporta l'interfaccia IMsRdpClientAdvancedSettings8 .
CipherStrength
Sola lettura
Recupera il livello massimo di crittografia del controllo corrente.
ColorDepth
Lettura/Scrittura
Profondità del colore (in bit per pixel) per la connessione del controllo.
Connesso
Sola lettura
Recupera lo stato di connessione del controllo corrente.
ConnectedStatusText
Lettura/Scrittura
Contiene il testo visualizzato nell'area client del controllo mentre il controllo si trova nello stato connesso.
ConnectingText
Lettura/Scrittura
Specifica il testo visualizzato al centro nel controllo durante la connessione del controllo.
DesktopHeight
Lettura/Scrittura
Specifica l'altezza del controllo corrente, in pixel, sul desktop remoto iniziale.
DesktopWidth
Lettura/Scrittura
Specifica la larghezza del controllo corrente, in pixel, sul desktop remoto iniziale.
DisconnectedText
Lettura/Scrittura
Specifica il testo che viene visualizzato al centro nel controllo prima che venga terminata una connessione.
Dominio
Lettura/Scrittura
Specifica il dominio in cui l'utente corrente accede.
ExtendedDisconnectReason
Sola lettura
Contiene informazioni estese sul motivo della disconnessione del controllo.
FullScreen
Lettura/Scrittura
Determina se il controllo client è in modalità schermo intero.
FullScreenTitle
Sola scrittura
Specifica il titolo della finestra visualizzato quando il controllo è in modalità schermo intero.
HorizontalScrollBarVisible
Sola lettura
Indica se il controllo ha visualizzato una barra di scorrimento orizzontale.
MsRdpClientShell
Sola lettura
Recupera l'interfaccia dell'impostazione client di cui è possibile eseguire script IMsRdpClientShell.
RemoteProgram
Sola lettura
Recupera un oggetto che supporta l'interfaccia ITSRemoteProgram .
RemoteProgram2
Sola lettura
Recupera un oggetto che supporta l'interfaccia ITSRemoteProgram2 .
SecuredSettings
Sola lettura
Recupera un puntatore all'interfaccia IMsTscSecuredSettings .
SecuredSettings2
Sola lettura
Recupera un puntatore all'interfaccia IMsRdpClientSecuredSettings . Questa interfaccia può essere usata per impostare le impostazioni protette per il controllo client.
SecuredSettings3
Sola lettura
Recupera un oggetto che supporta l'interfaccia IMsRdpClientSecuredSettings2 .
SecuredSettingsEnabled
Sola lettura
Indica se l'interfaccia IMsTscSecuredSettings è disponibile. Ovvero, se la pagina Web contenente il controllo si trova attualmente in una delle aree di sicurezza degli URL di Internet Explorer consentite.
Server
Lettura/Scrittura
Specifica il nome del server a cui è connesso il controllo corrente.
StartConnected
Lettura/Scrittura
Indica se il controllo stabilirà la connessione al server Host sessione Desktop remoto immediatamente all'avvio.
TransportSettings
Sola lettura
Recupera gli elementi passati tramite uno script all'interfaccia IMsRdpClientTransportSettings .
TransportSettings2
Sola lettura
Recupera l'interfaccia IMsRdpClientTransportSettings2 .
TransportSettings3
Sola lettura
Recupera un oggetto che supporta l'interfaccia IMsRdpClientTransportSettings3 .
TransportSettings4
Sola lettura
Recupera un oggetto che supporta l'interfaccia IMsRdpClientTransportSettings4 .
Nome utente
Lettura/Scrittura
Specifica le credenziali di accesso al nome utente.
Versione
Sola lettura
Specifica il numero di versione del controllo corrente.
VerticalScrollBarVisible
Sola lettura
Indica se il controllo visualizza una barra di scorrimento verticale.

Commenti

L'interfaccia IMsRdpClient9 è stata estesa dalle interfacce seguenti, con ogni nuova interfaccia che eredita tutti i metodi e le proprietà delle interfacce precedenti:

Per altre informazioni sulla connessione Web Desktop remoto, vedere Requisiti per connessione Web Desktop remoto.

Requisiti

Requisito Valore
Client minimo supportato
Windows 8.1
Server minimo supportato
R2 per Windows Server 2012
Libreria dei tipi
MsTscAx.dll
DLL
MsTscAx.dll
CLSID
CLSID_MsRdpClient10 è definito come C0EFA91A-EEB7-41C7-97FA-F0ED645EFB24
CLSID_MsRdpClient10NotSafeForScripting è definito come A0C63C30-F08D-4AB4-907C-34905D770C7D
CLSID_MsRdpClient9 è definito come 301B94BA-5D25-4A12-BFFE-3B6E7A616585
CLSID_MsRdpClient9NotSafeForScripting è definito come 8B918B82-7985-4C24-89DF-C33AD2BBFBCD
IID
IID_IMsRdpClient9 è definito come 28904001-04B6-436C-A55B-0AF1A0883DC9

Vedi anche

IMsRdpClient8

IMsRdpClient7

IMsRdpClient6

IMsRdpClient5

IMsRdpClient4

IMsRdpClient3

IMsRdpClient2

IMsRdpClient

IMsTscAx

Informazioni di riferimento sulla connessione Web Desktop remoto