Classe WMI SMS_Identification Server

La SMS_Identification classe WMI (Windows Management Instrumentation) est une classe de serveur fournisseur SMS, en Configuration Manager, qui fournit des informations de base sur l’objet de classe WMI SMS_Site Server installé, par exemple, sa version linguistique, 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 de SMS_Identification.

Méthode Description
Méthode GetCurrentUser en classe SMS_Identification Obtient le domaine\nom d’utilisateur utilisé par le fournisseur SMS pour l’authentification.
Méthode GetFileBinary en classe SMS_Identification Obtient l’interface utilisateur binaire d’une fonctionnalité.
Méthode GetProviderVersion en 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 en classe SMS_Identification Obtient l’ID unique du site Configuration Manager installé.

Propriétés

License Type de données : UInt32

Type d’accès : Lecture

Qualificatifs : 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

Délimiteurs : [sous-type(« ID de paramètres régionaux »)]

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

MonthlyReleaseVersion Type de données : UInt32

Type d’accès : Lecture/écriture

Qualificatifs : aucun

Version de publication du Configuration Manager mensuel.

Reserved Type de données : UInt32

Type d’accès : Lecture

Qualificatifs : aucun

À usage interne uniquement.

ServiceAccountName Type de données : String

Type d’accès : Lecture/écriture

Qualificatifs : Aucun

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

SMSAvailableConsoleVersion Type de données : String

Type d’accès : Lecture/écriture

Qualificatifs : Aucun

Version console du Configuration Manager disponible.

SMSBuildNumber Type de données : UInt32

Type d’accès : Lecture/écriture

Qualificatifs : Aucun

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

SMSMinBuildNumber Type de données : UInt32

Type d’accès : Lecture/écriture

Qualificatifs : Aucun

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

SMSProviderServer Type de données : String

Type d’accès : Lecture/écriture

Qualificatifs : Aucun

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

Remarque

Si un site a plusieurs fournisseurs de SMS installés, il n’en renvoie qu’un.

SMSSiteServer Type de données : String

Type d’accès : Lecture/écriture

Qualificatifs : 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

Qualificatifs : Aucun

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

ThisSiteCode Type de données : String

Type d’accès : Lecture/écriture

Qualificateurs : [clé]

Code de site pour l’installation.

ThisSiteName Type de données : String

Type d’accès : Lecture/écriture

Qualificatifs : Aucun

Nom convivial du site.

UIManifestHash Type de données : String

Type d’accès : Lecture/écriture

Qualificatifs : Aucun

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

UIManifestHashAlgorithm Type de données : String

Type d’accès : Lecture/écriture

Qualificatifs : Aucun

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

UIUpdateManifestHash Type de données : String

Type d’accès : Lecture/écriture

Qualificatifs : Aucun

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

UIUpdateManifestHashAlgorithm Type de données : String

Type d’accès : Lecture/écriture

Qualificatifs : Aucun

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

Remarques

Les qualificatifs de classe pour cette classe sont les suivants :

Configuration requise

Configuration requise pour l’exécution

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

Configuration requise pour le développement

Pour plus d’informations, consultez Configuration requise pour le développement du serveur Configuration Manager.

Voir aussi

Classes WMI Configuration Manager Site Configuration ServerSMS_Site Classe WMI Server