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’une seule 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éesUInt32

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éesUInt32

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éesUInt32

Type d’accès : Lecture/écriture

Qualificateurs : aucun

Version de publication mensuelle Configuration Manager.

Reserved
Type de donnéesUInt32

Type d’accès : Lecture

Qualificateurs : aucun

À usage interne uniquement.

ServiceAccountName
Type de donnéesString

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éesString

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Version de la console Configuration Manager disponible.

SMSBuildNumber
Type de donnéesUInt32

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

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

SMSMinBuildNumber
Type de donnéesUInt32

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

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

SMSProviderServer
Type de donnéesString

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éesString

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éesString

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éesString

Type d’accès : Lecture/écriture

Qualificateurs : [key]

Code de site pour l’installation.

ThisSiteName
Type de donnéesString

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Nom convivial du site.

UIManifestHash
Type de donnéesString

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

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

UIManifestHashAlgorithm
Type de donnéesString

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éesString

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

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

UIUpdateManifestHashAlgorithm
Type de donnéesString

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