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:
- IMsRdpClientAdvancedSettings2
- IMsRdpClientAdvancedSettings3
- IMsRdpClientAdvancedSettings4
- IMsRdpClientAdvancedSettings5
- IMsRdpClientAdvancedSettings6
- IMsRdpClientAdvancedSettings7
- IMsRdpClientAdvancedSettings8
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 |
|
DLL |
|
IID |
IID_IMsRdpClientAdvancedSettings è definito come 3c65b4ab-12b3-465b-acd4-b8dad3bff9e2 |