Interfaccia IMsRdpClientAdvancedSettings

Gestisce le impostazioni client avanzate. Deriva dall'interfaccia IMsTscAdvancedSettings . Questa interfaccia include metodi per recuperare e impostare proprietà avanzate (facoltative) per il controllo ActiveX desktop remoto.

Per ottenere un'istanza di questa interfaccia, utilizzare la proprietà IMsTscAx::AdvancedSettings per ottenere un puntatore all'interfaccia IMsTscAdvancedSettings . Chiamare quindi QueryInterface sul puntatore IMsTscAdvancedSettings e passare IID_IMsRdpClientAdvancedSettings a QueryInterface.

Membri

L'interfaccia IMsRdpClientAdvancedSettings eredita da IMsTscAdvancedSettings. IMsRdpClientAdvancedSettings include anche questi tipi di membri:

Proprietà

L'interfaccia IMsRdpClientAdvancedSettings ha queste proprietà.

Proprietà Tipo di accesso Descrizione
AcceleratorPassthrough
Lettura/Scrittura
Specifica se i tasti di scelta rapida devono essere passati al server.
BitmapCacheSize
Lettura/Scrittura
Dimensioni, in kilobyte, del file di cache bitmap usato per le bitmap a 8 bit per pixel. I valori numerici validi di questa proprietà sono compresi tra 1 e 32 inclusi.
BitmapPersistence
Lettura/Scrittura
Specifica se deve essere utilizzata la memorizzazione nella cache bitmap persistente. La memorizzazione nella cache persistente può migliorare le prestazioni, ma richiede spazio su disco aggiuntivo.
BitmapVirtualCache16BppSize
Lettura/Scrittura
Specifica le dimensioni, in megabyte, del file di cache bitmap persistente da usare per le impostazioni a colori alti a 15 e 16 bit per pixel.
BitmapVirtualCache24BppSize
Lettura/Scrittura
Specifica le dimensioni, in megabyte, del file di cache bitmap persistente da usare per l'impostazione a colori alti a 24 bit per pixel.
BitmapVirtualCacheSize
Lettura/Scrittura
Specifica le dimensioni, in megabyte, del file di cache bitmap persistente da usare per il colore a 8 bit per pixel. I valori numerici validi di questa proprietà sono compresi tra 1 e 32 inclusi. Si noti che la dimensione massima per tutti i file della cache virtuale è 128 MB. Le proprietà correlate includono le proprietà BitmapVirtualCache16BppSize e BitmapVirtualCache24BppSize .
brushSupportLevel
Lettura/Scrittura
Questa proprietà non è supportata.
CachePersistenceActive
Lettura/Scrittura
Specifica se deve essere utilizzata la memorizzazione nella cache bitmap persistente.
ClearTextPassword
Sola scrittura
Specifica la password con cui connettersi. Per altre informazioni, vedere l'interfaccia IMsTscNonScriptable .
ConnectToServerConsole
Lettura/Scrittura
Questa proprietà non è supportata.
ConnectWithEndpoint
Sola scrittura
Questa proprietà non è supportata.
DedicatedTerminal
Lettura/Scrittura
Questa proprietà non è supportata.
DisableCtrlAltDel
Lettura/Scrittura
Specifica se la schermata esplicativa iniziale in Winlogon deve essere visualizzata.
DisplayConnectionBar
Lettura/Scrittura
Specifica se utilizzare la barra di connessione. Il valore predefinito è VARIANT_TRUE, che abilita la proprietà .
DoubleClickDetect
Lettura/Scrittura
Specifica se il client identifica i doppio clic per il server.
EnableMouse
Lettura/Scrittura
Questa proprietà non è supportata.
EnableWindowsKey
Lettura/Scrittura
Specifica se la chiave di Windows può essere utilizzata nella sessione remota.
EncryptionEnabled
Lettura/Scrittura
Questa proprietà non è supportata. La crittografia non può essere disabilitata.
GrabFocusOnConnect
Lettura/Scrittura
Specifica se il controllo client deve avere lo stato attivo durante la connessione.
HotKeyAltEsc
Lettura/Scrittura
Specifica il codice della chiave virtuale da aggiungere a ALT per determinare la sostituzione del tasto di scelta rapida per ALT+ESC. VK_INSERT è il valore predefinito, con ALT+INSERT come sequenza risultante. Questa proprietà è valida solo quando la proprietà KeyboardHookMode non è abilitata.
HotKeyAltShiftTab
Lettura/Scrittura
Specifica il codice della chiave virtuale da aggiungere a ALT per determinare la sostituzione del tasto di scelta rapida per ALT+MAIUSC+TAB. VK_NEXT è il valore predefinito, con ALT+PAGINA GIÙ come sequenza risultante. Questa proprietà è valida solo quando la proprietà KeyboardHookMode non è abilitata.
HotKeyAltSpace
Lettura/Scrittura
Specifica il codice della chiave virtuale da aggiungere a ALT per determinare la sostituzione del tasto di scelta rapida per ALT+SPACE. VK_DELETE è l'impostazione predefinita, con ALT+DELETE come sequenza risultante. Questa proprietà è valida solo quando la proprietà KeyboardHookMode non è abilitata.
HotKeyAltTab
Lettura/Scrittura
Specifica il codice della chiave virtuale da aggiungere a ALT per determinare la sostituzione del tasto di scelta rapida per ALT+TAB. VK_PRIOR è il valore predefinito, con ALT+PAGE UP come sequenza risultante. Questa proprietà è valida solo quando la proprietà KeyboardHookMode non è abilitata.
HotKeyCtrlAltDel
Lettura/Scrittura
Specifica il codice del tasto virtuale da aggiungere a CTRL+ALT per determinare la sostituzione del tasto di scelta rapida per CTRL+ALT+CANC, detta anche sequenza di attenzione sicura (SAS). VK_END è l'impostazione predefinita. Si noti che anche quando la proprietà KeyboardHookMode è abilitata, CTRL+ALT+CANC non viene mai reindirizzato al server remoto; CTRL+ALT+CANC è la sequenza sas locale.
HotKeyCtrlEsc
Lettura/Scrittura
Specifica il codice del tasto virtuale da aggiungere a ALT per determinare la sostituzione del tasto di scelta rapida per CTRL+ESC. VK_HOME è il valore predefinito, con ALT+HOME come sequenza risultante. Questa proprietà è valida solo quando la proprietà KeyboardHookMode non è abilitata.
HotKeyFullScreen
Lettura/Scrittura
Specifica il codice del tasto virtuale da aggiungere a CTRL+ALT per determinare la sostituzione del tasto di scelta rapida per il passaggio alla modalità a schermo intero. VK_CANCEL è il valore predefinito.
InputEventsAtOnce
Lettura/Scrittura
Questa proprietà non è supportata.
keepAliveInterval
Lettura/Scrittura
Specifica un intervallo, espresso in millisecondi, in cui il client invia messaggi keep-alive al server. Il valore predefinito della proprietà è zero, che disabilita i messaggi keep-alive. Il valore minimo valido di questa proprietà è 10.000, che rappresenta 10 secondi. Si noti che un'impostazione di Criteri di gruppo che specifica se le connessioni client persistenti al server sono consentite possono eseguire l'override di questa impostazione di proprietà.
KeyboardFunctionKey
Lettura/Scrittura
Valido solo per Windows CE.
KeyboardSubType
Lettura/Scrittura
Valido solo per Windows CE.
KeyboardType
Lettura/Scrittura
Valido solo per Windows CE.
LoadBalanceInfo
Lettura/Scrittura
Specifica il cookie di bilanciamento del carico che verrà inserito nel pacchetto di richiesta di connessione X.224 nella sequenza di connessione del protocollo del server Host sessione Desktop remoto.
maxEventCount
Lettura/Scrittura
Questa proprietà non è supportata.
IngrandisciShell
Lettura/Scrittura
Specifica se i programmi avviati con la proprietà StartProgram devono essere ingranditi.
minInputSendInterval
Lettura/Scrittura
Specifica l'intervallo minimo, espresso in millisecondi, tra l'invio di eventi del mouse.
MinutesToIdleTimeout
Lettura/Scrittura
Specifica il periodo di tempo massimo, espresso in minuti, per cui il client deve rimanere connesso senza input dell'utente. Se il tempo specificato è trascorso, il controllo chiama il metodo IMsTscAxEvents::OnIdleTimeoutNotification .
NotifyTSPublicKey
Lettura/Scrittura
Questa proprietà non è supportata.
NumBitmapCaches
Lettura/Scrittura
Questa proprietà non è supportata.
orderDrawThreshold
Lettura/Scrittura
Questa proprietà non è supportata.
overallConnectionTimeout
Lettura/Scrittura
Specifica l'intervallo totale di tempo, espresso in secondi, in cui il controllo client attende il completamento di una connessione. Il valore massimo valido di questa proprietà è 600, che rappresenta 10 minuti. Se il tempo specificato è trascorso prima del completamento della connessione, il controllo si disconnette e chiama il metodo IMsTscAxEvents::OnDisconnected . Una proprietà correlata è singleConnectionTimeout.
PerformanceFlags
Lettura/Scrittura
Specifica un set di funzionalità che possono essere impostate nel server per migliorare le prestazioni.
PersistCacheDirectory
Sola scrittura
Questa proprietà non è supportata.
PinConnectionBar
Lettura/Scrittura
Specifica lo stato della barra di connessione dell'interfaccia utente. L'impostazione di questa proprietà su VARIANT_TRUE imposta lo stato su "abbassato", ovvero invisibile all'utente e non disponibile per l'input. VARIANT_FALSE imposta lo stato su "generato" e disponibile per l'input dell'utente.
RdpdrClipCleanTempDirString
Lettura/Scrittura
Questa proprietà non è supportata.
RdpdrClipPasteInfoString
Lettura/Scrittura
Questa proprietà non è supportata.
RdpdrLocalPrintingDocName
Lettura/Scrittura
Questa proprietà non è supportata.
RDPPort
Lettura/Scrittura
Specifica la porta di connessione. Il valore predefinito è 3389.
RedirectDrives
Lettura/Scrittura
Specifica se è consentito il reindirizzamento delle unità disco.
RedirectPorts
Lettura/Scrittura
Specifica se è consentito il reindirizzamento delle porte locali( ad esempio COM e LPT).
RedirectPrinters
Lettura/Scrittura
Specifica se è consentito il reindirizzamento delle stampanti.
RedirectSmartCards
Lettura/Scrittura
Specifica se è consentito il reindirizzamento delle smart card.
SasSequence
Lettura/Scrittura
Specifica la sequenza di accesso sicuro che il client userà per accedere alla schermata di accesso nel server.
ScaleBitmapCachesByBPP
Lettura/Scrittura
Questa proprietà non è supportata.
ShadowBitmap
Lettura/Scrittura
Questa proprietà non è supportata.
Windows Vista: Specifica se devono essere usate bitmap shadow.
shutdownTimeout
Lettura/Scrittura
Specifica il periodo di tempo, espresso in secondi, per attendere che il server risponda a una richiesta di disconnessione. Il valore predefinito della proprietà è 10. Il valore massimo valido della proprietà è 600, che rappresenta 10 minuti. Se il server non risponde entro il tempo specificato, il controllo client si disconnette.
singleConnectionTimeout
Lettura/Scrittura
Specifica la durata massima, in secondi, che il controllo client attende una connessione a un indirizzo IP. Durante la connessione il controllo può tentare di connettersi a più indirizzi IP. Il valore massimo valido di questa proprietà è 600. Una proprietà correlata è complessivaConnectionTimeout.
SmartSizing
Lettura/Scrittura
Specifica se la visualizzazione deve essere ridimensionata per adattarsi all'area client del controllo. VARIANT_TRUE abilita il ridimensionamento. Si noti che le barre di scorrimento non vengono visualizzate quando la proprietà SmartSizing è abilitata.
SmoothScroll
Lettura/Scrittura
Questa proprietà non è supportata.
TransportType
Lettura/Scrittura
Specifica il tipo di trasporto utilizzato dal client. Questa proprietà non viene utilizzata dal controllo ActiveX Desktop remoto.
WinCEFixedPalette
Lettura/Scrittura
Valido solo per Windows CE.

Commenti

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

Questa proprietà non può essere impostata quando il controllo è connesso, se non diversamente indicato.

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

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista
Server minimo supportato
Windows Server 2008
Libreria dei tipi
MsTscAx.dll
DLL
MsTscAx.dll
IID
IID_IMsRdpClientAdvancedSettings è definito come 3c65b4ab-12b3-465b-acd4-b8dad3bff9e2

Vedi anche

Informazioni di riferimento sulla connessione Web Desktop remoto

IMsTscAdvancedSettings