Win32_TSDeploymentSettings classe
Définit les paramètres par défaut utilisés par RemoteApp Manager lors de la création de fichiers RDP (Remote Desktop Protocol). Ces paramètres n’affectent pas les applications ou les bureaux publiés.
Syntaxe
class Win32_TSDeploymentSettings : CIM_LogicalElement
{
string Caption;
string Description;
datetime InstallDate;
string Name;
string Status;
sint32 Port;
string FarmName;
sint32 GatewayUsage;
string GatewayName;
sint32 GatewayAuthMode;
boolean GatewayUseCachedCreds;
boolean RequireServerAuth;
sint32 ColorBitDepth;
boolean AllowFontSmoothing;
boolean UseMultimon;
sint32 RedirectionOptions;
boolean HasCertificate;
uint8 CertificateHash[];
string CertificateIssuedTo;
string CertificateIssuedBy;
string CertificateExpiresOn;
string CustomRDPSettings;
string DeploymentRDPSettings;
};
Membres
La classe Win32_TSDeploymentSettings comporte les types de membres suivants :
Propriétés
La classe Win32_TSDeploymentSettings a ces propriétés.
-
AllowFontSmoothing
-
-
Type de données : booléen
-
Type d’accès : Lecture/écriture
Indique s’il faut autoriser le lissage des polices.
-
-
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.
-
-
CertificateExpiresOn
-
-
Type de données : chaîne
-
Type d’accès : Lecture/écriture
Date d’expiration du certificat. Cette valeur est stockée au format FILETIME 64 bits.
-
-
CertificateHash
-
-
Type de données : tableau uint8
-
Type d’accès : Lecture/écriture
Empreinte numérique du certificat utilisé pour signer des fichiers RDP.
-
-
CertificateIssuedBy
-
-
Type de données : chaîne
-
Type d’accès : Lecture/écriture
Spécifie par qui le certificat est émis.
-
-
CertificateIssuedTo
-
-
Type de données : chaîne
-
Type d’accès : Lecture/écriture
Spécifie à qui le certificat est émis.
-
-
ColorBitDepth
-
-
Type de données : sint32
-
Type d’accès : Lecture/écriture
Profondeur de bits de couleur de l’affichage. Les valeurs possibles sont 4, 8, 15, 16, 24 et 32.
-
-
CustomRDPSettings
-
-
Type de données : chaîne
-
Type d’accès : Lecture/écriture
Contenu du fichier RDP qui correspond aux paramètres RDP personnalisés dans RemoteApp Manager.
-
-
DeploymentRDPSettings
-
-
Type de données : chaîne
-
Type d’accès : Lecture/écriture
Contenu du fichier RDP qui correspond aux paramètres de déploiement dans RemoteApp Manager. Si cette valeur est définie, les paramètres de déploiement RDP remplacent les paramètres par défaut de cette classe. Par exemple, si vous définissez la propriété GatewayAuthMode dans cette classe et que vous définissez la propriété DeploymentRDPSettings , la propriété GatewayAuthMode de cette classe sera ignorée et la valeur GatewayAuthMode de DeploymentRDPSettings sera utilisée.
-
-
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.
-
-
FarmName
-
-
Type de données : chaîne
-
Type d’accès : Lecture/écriture
Nom du serveur hôte de session Bureau à distance ou nom de domaine complet (FQDN) de la batterie de serveurs hôte de session Bureau à distance.
-
-
GatewayAuthMode
-
-
Type de données : sint32
-
Type d’accès : Lecture/écriture
Méthode d’authentification de la passerelle Bureau à distance. Les valeurs suivantes sont possibles.
-
-
0
-
Mot de passe
-
1
-
Carte à puce
-
4
-
Autoriser l’utilisateur à sélectionner pendant la connexion.
GatewayName
-
Type de données : chaîne
-
Type d’accès : Lecture/écriture
Nom du serveur de passerelle Bureau à distance à utiliser.
GatewayUsage
-
Type de données : sint32
-
Type d’accès : Lecture/écriture
Indique s’il faut utiliser un serveur de passerelle Bureau à distance pour se connecter au serveur hôte de session Bureau à distance cible sur un pare-feu. Les valeurs suivantes sont possibles.
0
N’utilisez pas de serveur de passerelle Bureau à distance.
1
Utilisez un serveur de passerelle Bureau à distance. Contournez le serveur de passerelle Bureau à distance pour les adresses locales.
2
Utilisez un serveur de passerelle Bureau à distance.
3
Détecter automatiquement les paramètres du serveur de passerelle Bureau à distance.
GatewayUseCachedCreds
-
Type de données : booléen
-
Type d’accès : Lecture/écriture
Lorsque cela est possible, utilisez les mêmes informations d’identification utilisateur pour le serveur de passerelle Bureau à distance et le serveur hôte de session Bureau à distance.
HasCertificate
-
Type de données : booléen
-
Type d’accès : Lecture/écriture
Indique s’il faut utiliser un certificat pour signer les fichiers RDP.
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.
Port
-
Type de données : sint32
-
Type d’accès : Lecture/écriture
Port RDP à utiliser.
RedirectionOptions
-
Type de données : sint32
-
Type d’accès : Lecture/écriture
Spécifie les options de redirection des appareils et des ressources pour les connexions RemoteApp. Les indicateurs pour RedirectionOptions peuvent être combinés . Les valeurs suivantes sont possibles.
0
Aucune redirection d’appareil ou de ressource.
1
Rediriger les lecteurs de disque.
2
Rediriger les imprimantes.
4
Redirigez le Presse-papiers.
8
Redirigez les appareils Plug-and-Play pris en charge.
16
Rediriger les cartes à puce.
32
Rediriger l’audio.
64
Rediriger les ports série.
RequireServerAuth
-
Type de données : booléen
-
Type d’accès : Lecture/écriture
Indique s’il faut exiger l’authentification du 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 »)
UseMultimon
-
Type de données : booléen
-
Type d’accès : Lecture/écriture
Indique si plusieurs moniteurs sont activés pour le bureau.
Notes
Vous devez être membre du groupe Administrateurs pour définir des propriétés à l’aide de cette classe.
Si RequireServerAuth est défini sur TRUE, tenez compte des éléments suivants :
- Si le programme RemoteApp est destiné à l’intranet et que tous les ordinateurs clients exécutent Windows Server 2008 ou Windows Vista, vous n’avez pas besoin de configurer le serveur hôte de session Bureau à distance pour utiliser un certificat SSL. Dans ce cas, l’authentification au niveau du réseau est utilisée.
- Vous devez spécifier le nom de domaine complet du serveur ou de la batterie pour la valeur de la propriété FarmName .
Pour vous connecter à l’espace de noms « 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, qui peut être défini à l’aide de la fonction COM CoSetProxyBlanket . Pour les appels Visual Basic et de script, il s’agit d’un niveau d’authentification de WbemAuthenticationLevelPktPrivacy ou « pktPrivacy », avec une valeur de 6. L’exemple Visual Basic Scripting Edition (VBScript) suivant 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). Ils sont installés sur l’ordinateur lorsque vous ajoutez le rôle associé. Pour plus d’informations sur les fichiers MOF, consultez Managed Object Format (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 |
Root\CIMv2\TerminalServices |
MOF |
|
DLL |
|