Partager via


Classe WMI du serveur SMS_Identification

La SMS_Identification classe WMI (Windows Management Instrumentation) est une classe de serveur du fournisseur SMS, dans Configuration Manager, qui fournit des informations de base sur l’objet WMI SMS_Site Server installé, par exemple, sa version de langage, son code de site et son fournisseur. Cette classe ne doit retourner qu’un seul instance.

La syntaxe suivante est simplifiée à partir du code MOF (Managed Object Format) et inclut toutes les propriétés héritées.

Syntaxe

Class SMS_Identification : SMS_BaseClass
{
     UInt32 License;
     UInt32 LocaleID;
     UInt32 MonthlyReleaseVersion;
     UInt32 Reserved;
     String ServiceAccountName;
     String SMSAvailableConsoleVersion;
     UInt32 SMSBuildNumber;
     UInt32 SMSMinBuildNumber;
     String SMSProviderServer;
     String SMSSiteServer;
     String SMSVersion;
     String ThisSiteCode;
     String ThisSiteName;
     String UIManifestHash;
     String UIManifestHashAlgorithm;
     String UIUpdateManifestHash;
     String UIUpdateManifestHashAlgorithm;
};

Méthodes

Le tableau suivant répertorie les méthodes dans SMS_Identification.

Méthode Description
Méthode GetCurrentUser dans le SMS_Identification de classe Obtient le nom de domaine\utilisateur utilisé par le fournisseur SMS pour l’authentification.
Méthode GetFileBinary dans la SMS_Identification de classe Obtient l’interface utilisateur binaire d’une fonctionnalité.
Méthode GetProviderVersion dans la classe SMS_Identification Obtient la chaîne de version du produit à partir des ressources de version de la DLL du fournisseur SMS.
Méthode GetSiteID dans le SMS_Identification de classe Obtient l’ID unique du site Configuration Manager installé.

Propriétés

License Type de données: UInt32

Type d’accès : Lecture

Qualificateurs : aucun

Type de licence de l’installation. Les valeurs possibles sont les suivantes :

Valeur Type de licence
0 Évaluation
1 Non-évaluation

LocaleID Type de données: UInt32

Type d’accès : Lecture/écriture

Qualificateurs : [Subtype(« Id de paramètres régionaux »)]

ID des paramètres régionaux utilisés par l’installation Configuration Manager, par exemple, anglais (1033) ou allemand (1031).

MonthlyReleaseVersion Type de données: UInt32

Type d’accès : Lecture/écriture

Qualificateurs : aucun

Version de publication mensuelle Configuration Manager.

Reserved Type de données: UInt32

Type d’accès : Lecture

Qualificateurs : aucun

À usage interne uniquement.

ServiceAccountName Type de données: String

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Nom du compte de service Configuration Manager, qui est un compte d’utilisateur spécial disposant de privilèges administratifs, qui utilise Configuration Manager pour effectuer certaines activités. La valeur inclut le domaine.

SMSAvailableConsoleVersion Type de données: String

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Version de la console Configuration Manager disponible.

SMSBuildNumber Type de données: UInt32

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Numéro de version de build du logiciel Configuration Manager installé.

SMSMinBuildNumber Type de données: UInt32

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Cette propriété est déconseillée.

SMSProviderServer Type de données: String

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Nom du serveur sur lequel le fournisseur SMS est installé.

Remarque

Si plusieurs fournisseurs SMS sont installés sur un site, l’un d’eux est retourné.

SMSSiteServer Type de données: String

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Nom du serveur sur lequel les composants du serveur de site Configuration Manager sont installés.

SMSVersion Type de données: String

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Numéro de version principale de l’installation Configuration Manager, par exemple, 2.0. Pour obtenir le numéro de version complet, consultez la Version propriété de SMS_Site Server WMI Class.

ThisSiteCode Type de données: String

Type d’accès : Lecture/écriture

Qualificateurs : [key]

Code de site pour l’installation.

ThisSiteName Type de données: String

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Nom convivial du site.

UIManifestHash Type de données: String

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Hachage du fichier UIManifest.xml stocké sur le serveur de site.

UIManifestHashAlgorithm Type de données: String

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Algorithme de hachage utilisé pour calculer le hachage du fichier UIManifest.xml stocké sur le serveur de site.

UIUpdateManifestHash Type de données: String

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Hachage du fichier UIUpdatemanifest.xml stocké sur le serveur de site.

UIUpdateManifestHashAlgorithm Type de données: String

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Algorithme de hachage utilisé pour calculer le hachage du fichier UIUpdatemanifest.xml stocké sur le serveur de site.

Remarques

Les qualificateurs de classe pour cette classe sont les suivants :

Configuration requise

Configuration requise pour l’exécution

Pour plus d’informations, consultez Configuration Manager Server Runtime Requirements.

Conditions requises pour le développement

Pour plus d’informations, consultez Configuration Manager Server Development Requirements.

Voir aussi

classes WMI du serveur de configuration de site Configuration Manager classe WMI du serveur SMS_Site Server