Interfaccia IADsTSUserEx (tsuserex.h)
I metodi di proprietà dell'interfaccia IADsTSUserEx possono essere usati per esaminare e configurare le proprietà utente di Servizi Desktop remoto. Le proprietà includono accesso, TerminalServicesHomeDirectory, controllo remoto, sessione e proprietà dell'ambiente della classe IADsTSUserEx .
Prima di chiamare i metodi di questa interfaccia, è necessario chiamare il metodo IADs::GetInfo o il metodo IADs::GetInfoEx per caricare i valori delle proprietà dell'oggetto ADSI dall'archivio directory sottostante nella cache delle proprietà. Chiamare IADs::GetInfo per aggiornare tutti i valori delle proprietà per la classe ; chiamare IADs::GetInfoEx per aggiornare i valori delle proprietà selezionate nella cache delle proprietà.
Dopo aver chiamato i metodi di questa interfaccia, è necessario chiamare il metodo IADs::SetInfo per salvare le modifiche del valore della proprietà nell'archivio permanente dell'archivio directory sottostante.
Per altre informazioni, vedere La cache degli attributi ADSI e la sezione di riferimento per le interfacce ADSI. Per una discussione generale sui metodi delle proprietà, vedere Metodi di proprietà dell'interfaccia.
Nella tabella seguente sono elencati i metodi di proprietà dell'interfaccia IADsTSUserEx in ordine di tabella virtuale.
Ereditarietà
L'interfaccia IADsTSUserEx eredita dall'interfaccia IDispatch.
Metodi
L'interfaccia IADsTSUserEx dispone di questi metodi.
IADsTSUserEx::get_AllowLogon Valore che specifica se l'utente può accedere al server Host sessione Desktop remoto (Host sessione Desktop remoto). (Get) |
IADsTSUserEx::get_BrokenConnectionAction Valore che specifica l'azione da eseguire quando viene raggiunto un limite di sessione di Servizi Desktop remoto. (Get) |
IADsTSUserEx::get_ConnectClientDrivesAtLogon Valore che specifica se le unità client mappate devono essere riconnesse all'avvio di una sessione di Servizi Desktop remoto. (Get) |
IADsTSUserEx::get_ConnectClientPrintersAtLogon Valore che specifica se riconnettersi alle stampanti client mappate all'accesso. (Get) |
IADsTSUserEx::get_DefaultToMainPrinter Valore che specifica se stampare automaticamente nella stampante predefinita del client. (Get) |
IADsTSUserEx::get_EnableRemoteControl Valore che specifica se consentire l'osservazione remota o il controllo remoto della sessione di Servizi Desktop remoto dell'utente. (Get) |
IADsTSUserEx::get_MaxConnectionTime Durata massima della sessione di Servizi Desktop remoto. Al termine del numero specificato di minuti, la sessione può essere disconnessa o terminata. (Get) |
IADsTSUserEx::get_MaxDisconnectionTime La quantità massima di tempo in cui una sessione di Servizi Desktop remoto disconnessa rimane attiva nel server Host sessione Desktop remoto (Host sessione Desktop remoto). Al termine del numero specificato di minuti, la sessione viene terminata. (Get) |
IADsTSUserEx::get_MaxIdleTime Periodo massimo di tempo in cui la sessione di Servizi Desktop remoto può rimanere inattiva. Al termine del numero specificato di minuti, la sessione può essere disconnessa o terminata. (Get) |
IADsTSUserEx::get_ReconnectionAction Valore che specifica se è consentita la riconnessione a una sessione di Servizi Desktop remoto disconnessa. (Get) |
IADsTSUserEx::get_TerminalServicesHomeDirectory Directory radice per l'utente. Ogni utente in un server Host sessione Desktop remoto (Host sessione Desktop remoto) dispone di una directory radice univoca. Ciò garantisce che le informazioni sull'applicazione vengano archiviate separatamente per ogni utente in un ambiente multiutente. (Get) |
IADsTSUserEx::get_TerminalServicesHomeDrive Unità radice per l'utente. In un ambiente di rete, questa proprietà è una stringa che contiene una specifica di unità (una lettera di unità seguita da due punti) a cui viene eseguito il mapping del percorso UNC specificato come directory radice. (Get) |
IADsTSUserEx::get_TerminalServicesInitialProgram Percorso e nome file dell'applicazione che l'utente vuole avviare automaticamente quando l'utente accede al server Host sessione Desktop remoto (Host sessione Desktop remoto). (Get) |
IADsTSUserEx::get_TerminalServicesProfilePath Percorso del profilo mobile o obbligatorio da usare quando l'utente accede al server Host sessione Desktop remoto (Host sessione Desktop remoto). (Get) |
IADsTSUserEx::get_TerminalServicesWorkDirectory Percorso della directory di lavoro per l'utente. (Get) |
IADsTSUserEx::p ut_AllowLogon Valore che specifica se l'utente può accedere al server Host sessione Desktop remoto (Host sessione Desktop remoto). (Put) |
IADsTSUserEx::p ut_BrokenConnectionAction Valore che specifica l'azione da eseguire quando viene raggiunto un limite di sessione di Servizi Desktop remoto. (Put) |
IADsTSUserEx::p ut_ConnectClientDrivesAtLogon Valore che specifica se le unità client mappate devono essere riconnesse all'avvio di una sessione di Servizi Desktop remoto. (Put) |
IADsTSUserEx::p ut_ConnectClientPrintersAtLogon Valore che specifica se riconnettersi alle stampanti client mappate all'accesso. (Put) |
IADsTSUserEx::p ut_DefaultToMainPrinter Valore che specifica se stampare automaticamente nella stampante predefinita del client. (Put) |
IADsTSUserEx::p ut_EnableRemoteControl Valore che specifica se consentire l'osservazione remota o il controllo remoto della sessione di Servizi Desktop remoto dell'utente. (Put) |
IADsTSUserEx::p ut_MaxConnectionTime Durata massima della sessione di Servizi Desktop remoto. Al termine del numero specificato di minuti, la sessione può essere disconnessa o terminata. (Put) |
IADsTSUserEx::p ut_MaxDisconnectionTime La quantità massima di tempo in cui una sessione di Servizi Desktop remoto disconnessa rimane attiva nel server Host sessione Desktop remoto (Host sessione Desktop remoto). Al termine del numero specificato di minuti, la sessione viene terminata. (Put) |
IADsTSUserEx::p ut_MaxIdleTime Periodo massimo di tempo in cui la sessione di Servizi Desktop remoto può rimanere inattiva. Al termine del numero specificato di minuti, la sessione può essere disconnessa o terminata. (Put) |
IADsTSUserEx::p ut_ReconnectionAction Valore che specifica se è consentita la riconnessione a una sessione di Servizi Desktop remoto disconnessa. (Put) |
IADsTSUserEx::p ut_TerminalServicesHomeDirectory Directory radice per l'utente. Ogni utente in un server Host sessione Desktop remoto (Host sessione Desktop remoto) dispone di una directory radice univoca. Ciò garantisce che le informazioni sull'applicazione vengano archiviate separatamente per ogni utente in un ambiente multiutente. (Put) |
IADsTSUserEx::p ut_TerminalServicesHomeDrive Unità radice per l'utente. In un ambiente di rete, questa proprietà è una stringa che contiene una specifica di unità (una lettera di unità seguita da due punti) a cui viene eseguito il mapping del percorso UNC specificato come directory radice. (Put) |
IADsTSUserEx::p ut_TerminalServicesInitialProgram Percorso e nome file dell'applicazione che l'utente vuole avviare automaticamente quando l'utente accede al server Host sessione Desktop remoto (Host sessione Desktop remoto). (Put) |
IADsTSUserEx::p ut_TerminalServicesProfilePath Percorso del profilo mobile o obbligatorio da usare quando l'utente accede al server Host sessione Desktop remoto (Host sessione Desktop remoto). (Put) |
IADsTSUserEx::p ut_TerminalServicesWorkDirectory Percorso della directory di lavoro per l'utente. (Put) |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Piattaforma di destinazione | Windows |
Intestazione | tsuserex.h (include Tsuserex.h, Tsuserex_i.c) |