Condividi tramite


classe Win32_TSRemoteControlSetting

La classe WMI Win32_TSRemoteControlSetting definisce le impostazioni di configurazione del controllo remoto per la classe Win32_Terminal .

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_TSREMOTECONTROLSETTING_Prov"), ClassContext("local|hkey_local_machine\\SYSTEM\\CurrentControlSet\\Control\\TerminalServer\\WinStations"), AMENDMENT]
class Win32_TSRemoteControlSetting : Win32_TerminalSetting
{
  string   Caption;
  string   Description;
  datetime InstallDate;
  string   Name;
  string   Status;
  string   TerminalName;
  uint32   LevelOfControl;
  uint32   PolicySourceLevelOfControl;
  uint32   RemoteControlPolicy;
};

Members

La classe Win32_TSRemoteControlSetting ha questi tipi di membri:

Metodi

La classe Win32_TSRemoteControlSetting dispone di questi metodi.

Metodo Descrizione
RemoteControl Imposta la proprietà LevelOfControl di questa classe.

Proprietà

La classe Win32_TSRemoteControlSetting 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.

Descrizione

Tipo di dati: string

Tipo di accesso: sola lettura

Descrizione dell'oggetto.

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

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.

LevelOfControl

Tipo di dati: uint32

Tipo di accesso: sola lettura

Livello di controllo per la sessione, che specifica se la sessione verrà visualizzata solo dall'utente remoto o visualizzata e controllata tramite una tastiera e un mouse. Per altre informazioni, vedere la sezione Osservazioni del metodo RemoteControl . Sono supportati i valori seguenti.

Disabilita (0)

Il controllo remoto è disabilitato.

EnableInputNotify (1)

L'utente del controllo remoto ha il controllo completo della sessione dell'utente, con l'autorizzazione dell'utente.

EnableInputNoNotify (2)

L'utente del controllo remoto ha il controllo completo della sessione dell'utente; l'autorizzazione dell'utente non è necessaria.

EnableNoInputNotify (3)

L'utente del controllo remoto può visualizzare la sessione in remoto, con l'autorizzazione dell'utente; l'utente remoto non può controllare attivamente la sessione.

EnableNoInputNoNotify (4)

L'utente del controllo remoto può visualizzare la sessione in remoto, ma non controllare attivamente la sessione; l'autorizzazione dell'utente non è necessaria.

Nome

Tipo di dati: string

Tipo di accesso: sola lettura

Nome dell'oggetto.

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

PolicySourceLevelOfControl

Tipo di dati: uint32

Tipo di accesso: sola lettura

Indica se la proprietà LevelOfControl è configurata dal server, dai criteri di gruppo o per impostazione predefinita.

0 (0x0)

Server

1 (0x1)

Criteri di gruppo

2 (0x2)

Predefinito

RemoteControlPolicy

Tipo di dati: uint32

Tipo di accesso: lettura/scrittura

Il criterio utilizzato dal server per recuperare le impostazioni del controllo remoto.

Per utente (0)

Le impostazioni del controllo remoto dell'utente sono attive.

Override del server (1)

Le impostazioni del controllo remoto dell'utente vengono sostituite dal server.

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.

Commenti

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 di visual Basic e scripting, si tratta di un livello di autenticazione di WbemAuthenticationLevelPktPrivacy o "pktPrivacy ", con un valore pari a 6. L'esempio di Visual Basic Scripting Edition (VBScript) seguente illustra 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 (Management Instrumentation) di Windows. 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
TSCfgWmi.mof
DLL
TSCfgWmi.dll

Vedi anche

Win32_Terminal

Win32_TerminalSetting