Partager via


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
Tsallow.mof
DLL
TsPubWmi.dll