classe Win32_TSLogonSetting
La classe WMI Win32_TSLogonSetting definisce le impostazioni di configurazione per la classe Win32_Terminal correlata all'accesso client.
La sintassi seguente è semplificata dal codice MOF e include tutte le proprietà definite e ereditate, in ordine alfabetico. Per informazioni di riferimento sui metodi, vedere la tabella dei metodi più avanti in questo argomento.
Sintassi
[dynamic, provider("Win32_WIN32_TSLOGONSETTING_Prov"), ClassContext("local|hkey_local_machine\\SYSTEM\\CurrentControlSet\\Control\\TerminalServer\\WinStations"), AMENDMENT]
class Win32_TSLogonSetting : Win32_TerminalSetting
{
string Caption;
string Description;
datetime InstallDate;
string Name;
string Status;
string TerminalName;
uint32 ClientLogonInfoPolicy;
string Domain;
string Password;
uint32 PolicySourceDomain;
uint32 PolicySourcePromptForPassword;
uint32 PolicySourceUserName;
uint32 PromptForPassword;
string UserName;
};
Members
La classe Win32_TSLogonSetting ha questi tipi di membri:
Metodi
La classe Win32_TSLogonSetting dispone di questi metodi.
Metodo | Descrizione |
---|---|
ExplicitLogon | Imposta le credenziali di autenticazione UserName, Password e Dominio. |
SetPromptForPassword | Imposta la proprietà PromptForPassword . |
Proprietà
La classe Win32_TSLogonSetting ha queste proprietà.
-
Didascalia
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
-
Qualificatori: MaxLen (64)
Breve descrizione (stringa a una riga) dell'oggetto .
Questa proprietà viene ereditata da CIM_ManagedSystemElement.
-
-
ClientLogonInfoPolicy
-
-
Tipo di dati: uint32
-
Tipo di accesso: lettura/scrittura
I criteri utilizzati dal server per determinare le impostazioni di connessione.
-
-
Per utente (0)
-
Le singole impostazioni di connessione utente sono effettive.
-
Override del server (1)
-
Le singole impostazioni di connessione utente vengono sostituite dal server.
Descrizione
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Descrizione dell'oggetto.
Questa proprietà viene ereditata da CIM_ManagedSystemElement.
Dominio
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Credenziali di autenticazione dell'accesso al dominio dell'utente. Si tratta del dominio in cui risiede il computer dell'utente. Questa proprietà non può contenere più di 17 caratteri.
InstallDate
-
Tipo di dati: datetime
-
Tipo di accesso: sola lettura
-
Qualificatori: mappingstringi ("MIF. DMTF| ComponentID|001.5")
Data di installazione dell'oggetto. La mancanza di un valore non indica che l'oggetto non è installato.
Questa proprietà viene ereditata da CIM_ManagedSystemElement.
Nome
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Nome dell'oggetto.
Questa proprietà viene ereditata da CIM_ManagedSystemElement.
Password
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Credenziali di autenticazione dell'accesso della password dell'utente. Questa proprietà non può contenere più di 14 caratteri. È consigliabile impostare il livello di sicurezza sulla privacy dei pacchetti (wbemAuthenticationLevelPktPrivacy = 6) se si esegue una query su questa proprietà. Ciò è dovuto al fatto che la password non è crittografata in rete senza questo livello di sicurezza. Per altre informazioni sull'impostazione dei livelli di sicurezza, vedere Impostazione della sicurezza del processo dell'applicazione client nella documentazione di WMI SDK.
PolicySourceDomain
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Indica se la proprietà Domain è configurata dal server, dai criteri di gruppo o per impostazione predefinita.
0
Server
1
Criteri di gruppo
2
Predefinito
PolicySourcePromptForPassword
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Indica se la proprietà PromptForPassword è configurata dal server, dai criteri di gruppo o per impostazione predefinita.
0
Server
1
Criteri di gruppo
2
Predefinito
PolicySourceUserName
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Indica se la proprietà UserName è configurata dal server, dai criteri di gruppo o per impostazione predefinita.
0
Server
1
Criteri di gruppo
2
Predefinito
PromptForPassword
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Specifica se all'utente viene sempre richiesta una password durante l'accesso al server.
FALSE (0)
All'utente non viene richiesta una password.
TRUE (1)
All'utente viene richiesta una password.
Status
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
-
Qualificatori: MaxLen (10)
Stato corrente dell'oggetto. È possibile definire vari stati operativi e non operativi. Gli stati operativi includono: "OK", "Degraded" e "Pred Fail" (un elemento, ad esempio un'unità disco rigido abilitata per SMART, potrebbe funzionare correttamente, ma prevedere un errore nel prossimo futuro). Gli stati non operativi includono: "Error", "Starting", "Stopping" e "Service". Quest'ultimo, "Servizio", può essere applicato durante il ridimensionamento mirror di un disco, il ricaricamento di un elenco di autorizzazioni utente o altre operazioni amministrative. Non tutto questo lavoro è on-line, ma l'elemento gestito non è "OK" né in uno degli altri stati.
Questa proprietà viene ereditata da CIM_ManagedSystemElement.
("OK")
("Errore")
("Danneggiato")
("Sconosciuto")
("Pred Fail")
("Avvio")
("Arresto")
("Servizio")
TerminalName
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Nome del terminale.
Questa proprietà viene ereditata da Win32_TerminalSetting.
UserName
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Credenziali di autenticazione per l'accesso del nome utente dell'utente. Questa proprietà non può contenere più di 20 caratteri.
Commenti
Tenere presente che le winstation associate alla sessione della console non possono accedere ai metodi e alle proprietà di questa classe. Se si tenta di eseguire questa operazione specificando "Console" come valore della proprietà TerminalName, i metodi di questo oggetto restituiscono WBEM_E_NOT_SUPPORTED. Questo codice di errore viene restituito se una stazione finestra tenta di chiamare metodi di questo oggetto per aggiungere o modificare le proprietà di sicurezza degli account LocalSystem, LocalService o NetworkService.
Per connettersi allo spazio dei nomi \root\CIMV2\TerminalServices, il livello di autenticazione deve includere la privacy dei pacchetti. Per le chiamate C/C++, si tratta di un livello di autenticazione di RPC_C_AUTHN_LEVEL_PKT_PRIVACY. Per le chiamate a Visual Basic e scripting, si tratta di un livello di autenticazione di WbemAuthenticationLevelPktPrivacy o "pktPrivacy", con un valore pari a 6. Nell'esempio seguente di Visual Basic Scripting Edition (VBScript) viene illustrato come connettersi a un computer remoto con privacy dei pacchetti.
strComputer = "RemoteServer1"
Set objServices = GetObject( _
"winmgmts:{authenticationLevel=pktPrivacy}!Root/CIMv2/TerminalServices")
I file MOF (Managed Object Format) contengono le definizioni per le classi WMI (Windows Management Instrumentation). I file MOF non vengono installati come parte di Microsoft Windows Software Development Kit (SDK). Vengono installati nel server quando si aggiunge il ruolo associato usando il Server Manager. Per altre informazioni sui file MOF, vedere Managed Object Format (MOF).
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista |
Server minimo supportato |
Windows Server 2008 |
Spazio dei nomi |
Root\CIMv2\TerminalServices |
MOF |
|
DLL |
|