Win32_TSRemoteControlSetting classe
La classe WMI Win32_TSRemoteControlSetting définit les paramètres de configuration du contrôle à distance pour la classe Win32_Terminal .
La syntaxe suivante est simplifiée à partir du code MOF et inclut toutes les propriétés définies et héritées, par ordre alphabétique. Pour obtenir des informations de référence sur les méthodes, consultez le tableau des méthodes plus loin dans cette rubrique.
Syntaxe
[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;
};
Membres
La classe Win32_TSRemoteControlSetting comporte les types de membres suivants :
Méthodes
La classe Win32_TSRemoteControlSetting a ces méthodes.
Méthode | Description |
---|---|
Remotecontrol | Définit la propriété LevelOfControl de cette classe. |
Propriétés
La classe Win32_TSRemoteControlSetting a ces propriétés.
-
Caption
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MaxLen (64)
Brève description (chaîne d’une ligne) de l’objet.
Cette propriété est héritée de CIM_ManagedSystemElement.
-
-
Description
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Description de l’objet.
Cette propriété est héritée de CIM_ManagedSystemElement.
-
-
InstallDate
-
-
Type de données : datetime
-
Type d'accès : Lecture seule
-
Qualificateurs : Mappingstrings (« MIF. DMTF| ComponentID|001.5 »)
Date à laquelle l’objet a été installé. L’absence d’une valeur n’indique pas que l’objet n’est pas installé.
Cette propriété est héritée de CIM_ManagedSystemElement.
-
-
LevelOfControl
-
-
Type de données : uint32
-
Type d'accès : Lecture seule
Niveau de contrôle de la session, qui spécifie si la session sera uniquement vue par l’utilisateur distant ou consultée et contrôlée via un clavier et une souris. Pour plus d’informations, consultez la section Remarques de la méthode RemoteControl . Les valeurs suivantes sont admises :
-
-
Désactiver (0)
-
Le contrôle à distance est désactivé.
-
EnableInputNotify (1)
-
L’utilisateur du contrôle à distance a le contrôle total de la session de l’utilisateur, avec l’autorisation de l’utilisateur.
-
EnableInputNoNotify (2)
-
L’utilisateur du contrôle à distance a le contrôle total de la session de l’utilisateur ; l’autorisation de l’utilisateur n’est pas requise.
-
EnableNoInputNotify (3)
-
L’utilisateur du contrôle à distance peut afficher la session à distance, avec l’autorisation de l’utilisateur ; l’utilisateur distant ne peut pas contrôler activement la session.
-
EnableNoInputNoNotify (4)
-
L’utilisateur du contrôle à distance peut afficher la session à distance, mais pas contrôler activement la session ; l’autorisation de l’utilisateur n’est pas requise.
Nom
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Nom de l'objet.
Cette propriété est héritée de CIM_ManagedSystemElement.
PolicySourceLevelOfControl
-
Type de données : uint32
-
Type d'accès : Lecture seule
Indique si la propriété LevelOfControl est configurée par le serveur, la stratégie de groupe ou par défaut.
0 (0x0)
Serveur
1 (0x1)
Stratégie de groupe
2 (0x2)
Default
RemoteControlPolicy
-
Type de données : uint32
-
Type d’accès : Lecture/écriture
Stratégie que le serveur utilise pour récupérer les paramètres de contrôle à distance.
Par utilisateur (0)
Les paramètres de contrôle à distance de l’utilisateur sont en vigueur.
Remplacement du serveur (1)
Les paramètres de contrôle à distance de l’utilisateur sont remplacés par le serveur.
État
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MaxLen (10)
Status actuelle de l’objet. Différents états opérationnels et non opérationnels peuvent être définis. Les états opérationnels incluent : « OK », « Détérioré » et « Échec anticipé » (un élément, tel qu’un lecteur de disque dur smart, peut fonctionner correctement, mais prédire une défaillance dans un avenir proche). Les états non coopératifs incluent : « Erreur », « Démarrage », « Arrêt » et « Service ». Ce dernier, « Service », peut s’appliquer lors de la miroir-resilver d’un disque, du rechargement d’une liste d’autorisations utilisateur ou d’autres tâches administratives. Tout ce travail n’est pas en ligne, mais l’élément managé n’est ni « OK », ni dans l’un des autres états.
Cette propriété est héritée de CIM_ManagedSystemElement.
(« OK »)
(« Erreur »)
(« Détérioré »)
(« Inconnu »)
(« Échec antérieur »)
(« Démarrage »)
(« Arrêt »)
(« Service »)
TerminalName
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Nom du terminal.
Cette propriété est héritée de Win32_TerminalSetting.
Notes
Pour vous connecter à l’espace de noms \root\CIMV2\TerminalServices, le niveau d’authentification doit inclure la confidentialité des paquets. Pour les appels C/C++, il s’agit d’un niveau d’authentification de RPC_C_AUTHN_LEVEL_PKT_PRIVACY. Pour Visual Basic et les appels de script, il s’agit d’un niveau d’authentification WbemAuthenticationLevelPktPrivacy ou « pktPrivacy », avec la valeur 6. L’exemple suivant de Visual Basic Scripting Edition (VBScript) montre comment se connecter à un ordinateur distant avec la confidentialité des paquets.
strComputer = "RemoteServer1"
Set objServices = GetObject( _
"winmgmts:{authenticationLevel=pktPrivacy}!Root/CIMv2/TerminalServices")
Les fichiers MOF (Managed Object Format) contiennent les définitions des classes WMI (Windows Management Instrumentation). Les fichiers MOF ne sont pas installés dans le cadre du Kit de développement logiciel (SDK) Microsoft Windows. Ils sont installés sur le serveur lorsque vous ajoutez le rôle associé à l’aide du Gestionnaire de serveur. Pour plus d’informations sur les fichiers MOF, consultez Managed Object Format (MOF).
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista |
Serveur minimal pris en charge |
Windows Server 2008 |
Espace de noms |
Root\CIMv2\TerminalServices |
MOF |
|
DLL |
|