_Classe TSSessionDirectory Win32
Définit les paramètres de configuration du Service Broker pour les connexions Bureau à distance Connexion Bureau à distance pour la classe Win32 _ TSSessionDirectorySetting .
Notes
dans Windows Server 2008 R2, le nom de session broker TS (session broker TS) a été modifié en service broker pour les connexions bureau à distance. Ces propriétés s’appliquent à tous les systèmes d’exploitation pris en charge, sauf indication contraire.
La syntaxe suivante est simplifiée à partir du code MOF et comprend 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_TSSESSIONDIRECTORY_Prov"), ClassContext("local|hkey_local_machine\\SYSTEM\\CurrentControlSet\\Control\\TerminalServer"), AMENDMENT]
class Win32_TSSessionDirectory : CIM_Setting
{
string Caption;
string Description;
datetime InstallDate;
string Name;
string Status;
string SessionDirectoryLocation;
uint32 PolicySourceSessionDirectoryLocation;
uint32 SessionDirectoryActive;
uint32 PolicySourceSessionDirectoryActive;
uint32 SessionDirectoryExposeServerIP;
uint32 PolicySourceSessionDirectoryExposeServerIP;
string SessionDirectoryClusterName;
uint32 PolicySourceLoadBalancing;
uint32 GetLoadBalancingState;
uint32 GetServerWeight;
uint32 PolicySourceSessionDirectoryClusterName;
string SessionDirectoryIPAddress;
uint32 GetTSRedirectorMode;
uint32 PolicySourceTSRedirectorMode;
};
Membres
La classe Win32 _ TSSessionDirectory possède les types de membres suivants :
Méthodes
La classe Win32 _ TSSessionDirectory possède ces méthodes.
| Méthode | Description |
|---|---|
| CreateUserDiskTemplate | Crée un modèle de disque utilisateur. |
| DisableUserVhd | Désactive un disque dur virtuel de profil utilisateur. |
| EnableUserVhd | Active un disque dur virtuel de profil utilisateur sur un serveur hôte hôte. |
| GetCurrentRedirectableAddresses | Obtient la liste configurée actuellement des adresses DNS éligibles et le type de redirection. |
| GetRedirectableAddresses | Obtient la liste complète des adresses DNS éligibles. |
| PingSessionDirectory | Vérifie si le serveur du Service Broker pour les connexions Bureau à distance est disponible. |
| SetCurrentRedirectableAddresses | Définit la liste configurée des adresses DNS éligibles et le type de redirection. |
| SetLoadBalancingState | Définit la valeur pour indiquer si le serveur doit participer à l’équilibrage de charge du Service Broker pour les connexions Bureau à distance. |
| SetServerWeight | Définit la valeur du poids du serveur pour l’équilibrage de charge du Service Broker pour les connexions Bureau à distance. |
| SetSessionDirectoryActive | Désactive et active le Service Broker pour les connexions Bureau à distance. |
| SetSessionDirectoryExposeServerIP | Définit la propriété SessionDirectoryExposeServerIP . |
| SetSessionDirectoryProperty | Définit la propriété SessionDirectoryLocation ou la propriété SessionDirectoryClusterName . |
| SetTSRedirectorMode | Cette méthode n’est pas disponible. |
Propriétés
La classe Win32 _ TSSessionDirectory 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.
-
-
GetLoadBalancingState
-
-
Type de données : UInt32
-
Type d'accès : Lecture seule
Indique si le serveur est configuré pour participer à l’équilibrage de charge du Service Broker pour les connexions Bureau à distance.
-
-
0
-
Le serveur n’est pas configuré pour participer à l’équilibrage de charge du Service Broker pour les connexions Bureau à distance.
-
1
-
Le serveur est configuré pour participer à l’équilibrage de charge du Service Broker pour les connexions Bureau à distance.
GetServerWeight
-
Type de données : UInt32
-
Type d'accès : Lecture seule
Récupère la valeur de poids du serveur qui est utilisée dans l’équilibrage de charge du Service Broker pour les connexions Bureau à distance.
GetTSRedirectorMode
-
Type de données : UInt32
-
Type d'accès : Lecture seule
Indique si le serveur est configuré pour agir en tant que redirecteur de Services Bureau à distance.
0
Le serveur est configuré pour agir en tant que redirecteur de Services Bureau à distance.
1
Le serveur n’est pas configuré pour agir en tant que redirecteur de Services Bureau à distance.
Windows Server 2008 : Cette propriété n’est pas disponible.
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.
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.
PolicySourceLoadBalancing
-
Type de données : UInt32
-
Type d'accès : Lecture seule
Indique si la propriété GetLoadBalancingState est configurée par le serveur ou par la stratégie de groupe.
0 (0x0)
Serveur
1 (0x1)
Stratégie de groupe
PolicySourceSessionDirectoryActive
-
Type de données : UInt32
-
Type d'accès : Lecture seule
Indique si la propriété SessionDirectoryActive est configurée par le serveur ou par la stratégie de groupe.
0 (0x0)
Serveur
1 (0x1)
Stratégie de groupe
PolicySourceSessionDirectoryClusterName
-
Type de données : UInt32
-
Type d'accès : Lecture seule
Indique si la propriété SessionDirectoryClusterName est configurée par le serveur ou par la stratégie de groupe.
0 (0x0)
Serveur
1 (0x1)
Stratégie de groupe
PolicySourceSessionDirectoryExposeServerIP
-
Type de données : UInt32
-
Type d'accès : Lecture seule
Indique si la propriété SessionDirectoryExposeServerIP est configurée par le serveur ou par la stratégie de groupe.
0 (0x0)
Serveur
1 (0x1)
Stratégie de groupe
PolicySourceSessionDirectoryLocation
-
Type de données : UInt32
-
Type d'accès : Lecture seule
Indique si la propriété SessionDirectoryLocation est configurée par le serveur ou par la stratégie de groupe.
0 (0x0)
Serveur
1 (0x1)
Stratégie de groupe
PolicySourceTSRedirectorMode
-
Type de données : UInt32
-
Type d'accès : Lecture seule
Cette propriété n’est pas disponible.
Windows Server 2008 R2 : Indique si la propriété GetTSRedirectorMode est configurée par le serveur ou par la stratégie de groupe.
0 (0x0)
Serveur
1 (0x1)
Stratégie de groupe
SessionDirectoryActive
-
Type de données : UInt32
-
Type d'accès : Lecture seule
-
Qualificateurs : clé
Spécifie si Services Bureau à distance fait partie du Service Broker pour les connexions Bureau à distance.
False (0)
Services Bureau à distance la participation au service Broker pour les connexions Bureau à distance est désactivée.
True (1)
Services Bureau à distance la participation au service Broker pour les connexions Bureau à distance est activée.
SessionDirectoryClusterName
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Adresse IP virtuelle du cluster auquel appartient le serveur hôte de session Bureau à distance.
SessionDirectoryExposeServerIP
-
Type de données : UInt32
-
Type d'accès : Lecture seule
Spécifie si la récupération de l’adresse IP du Service Broker pour les connexions Bureau à distance est autorisée.
False (0)
La récupération est refusée.
True (1)
La récupération est autorisée.
SessionDirectoryIPAddress
-
Type de données : chaîne
-
Type d’accès : lecture/écriture
Adresse IP de la carte réseau utilisée par l’annuaire de sessions.
SessionDirectoryLocation
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Nom DNS réseau ou adresse IP du serveur sur lequel le service du Service Broker pour les connexions Bureau à distance est en cours d’exécution.
État
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MaxLen (10)
État actuel de l’objet. Divers États opérationnels et inopérationnels peuvent être définis. Les États opérationnels sont les suivants : « OK », « détérioré » et « échec prévu » (un élément, tel qu’un lecteur de disque dur intelligent, peut fonctionner correctement, mais prédire une défaillance dans un avenir proche). Les États qui ne sont pas opérationnels sont les suivants : « erreur », « démarrage », « arrêt » et « service ». Le dernier, « service », peut s’appliquer pendant la réargentation en miroir d’un disque, le rechargement d’une liste d’autorisations utilisateur ou d’autres tâches administratives. Tous les travaux de ce type ne sont pas en ligne, mais l’élément géré n’est ni « OK », ni de l’un des autres États.
Cette propriété est héritée de CIM _ ManagedSystemElement.
(« OK »)
(« Erreur »)
(« Détérioré »)
("Inconnu")
(« Échec prédit »)
(« Démarrage »)
(« Arrêt »)
(« Service »)
Notes
Pour se connecter à l' \ \ \ espace de \ noms licences TS cimv2 racine, le niveau d’authentification doit inclure la confidentialité du paquet. Pour les appels C/C++, il s’agit d’un niveau d’authentification de la _ _ _ _ _ confidentialité du niveau d’authentification RPC c. pour les Visual Basic et les appels de script, il s’agit d’un niveau d’authentification WbemAuthenticationLevelPktPrivacy ou « pktPrivacy », avec une valeur de six.
l’exemple VBScript (Visual Basic scripting Edition) suivant montre comment se connecter à un ordinateur distant avec la confidentialité du paquet.
strComputer = "RemoteServer1"
Set objServices = GetObject( _
"winmgmts:{authenticationLevel=pktPrivacy}!Root/CIMv2/TerminalServices")
dans Windows Server 2008, le nom de la fonctionnalité annuaire de sessions des services terminal server a été remplacé par session Broker des services terminal server.
dans Windows Server 2008 R2, le nom de la fonctionnalité Session broker des Services Terminal server a été remplacé par Connexion Bureau à distance broker.
les fichiers format MOF (MOF) contiennent les définitions des classes Windows Management Instrumentation (WMI). 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 de l’Gestionnaire de serveur. Pour plus d’informations sur les fichiers MOF, consultez format MOF (MOF).
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Aucun pris en charge |
| Serveur minimal pris en charge |
Windows Server 2008 |
| Espace de noms |
Racine \ cimv2 \ licences TS |
| MOF |
|
| DLL |
|