WMI-Klasse für SMS_Identification Server

Die SMS_Identification WMI-Klasse (Windows Management Instrumentation) ist eine SMS-Anbieter-Serverklasse in Configuration Manager, die grundlegende Informationen über das installierte SMS_Site Server WMI-Klassenobjekt bereitstellt, z. B. seine Sprachversion, seinen Standortcode und seinen Anbieter. Diese Klasse sollte nur eine Instance zurückgeben.

Die folgende Syntax wurde aus MOF-Code (Managed Object Format) vereinfacht und enthält alle geerbten Eigenschaften.

Syntax

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;
};

Methoden

In der folgenden Tabelle sind die Methoden in SMS_Identificationaufgeführt.

Methode Beschreibung
GetCurrentUser-Methode in Klasse SMS_Identification Ruft die Domäne\den Benutzernamen ab, der vom SMS-Anbieter für die Authentifizierung verwendet wird.
GetFileBinary-Methode in Klasse SMS_Identification Ruft die binäre Benutzeroberfläche für ein Feature ab.
GetProviderVersion-Methode in Klasse SMS_Identification Ruft die Versionszeichenfolge aus den Versionsressourcen der SMS-Anbieter-DLL ab.
GetSiteID-Methode in Klasse SMS_Identification Ruft die eindeutige ID des installierten Configuration Manager-Standorts ab.

Eigenschaften

License Datentyp: UInt32

Zugriffsart: Lesen

Qualifikanten: keine

Lizenztyp der Installation. Die folgenden Werte sind möglich:

Wert Lizenztyp
0 Evaluation
1 Nicht-Bewertung

LocaleID Datentyp: UInt32

Zugriffstyp: Lesen/Schreiben

Qualifizierer: [subtype("locale id")]

ID des Gebietsschemas, das von der Configuration Manager-Installation verwendet wird, z. B. Englisch (1033) oder Deutsch (1031).

MonthlyReleaseVersion Datentyp: UInt32

Zugriffstyp: Lesen/Schreiben

Qualifikanten: keine

Monatliche Configuration Manager-Releaseversion.

Reserved Datentyp: UInt32

Zugriffsart: Lesen

Qualifikanten: keine

Ausschließlich für interne Zwecke.

ServiceAccountName Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifikanten: Keine

Name des Configuration Manager-Dienstkontos, bei dem es sich um ein spezielles Benutzerkonto mit Administratorrechten handelt, das Configuration Manager zum Ausführen bestimmter Aktivitäten verwendet. Der Wert beinhaltet die Domäne.

SMSAvailableConsoleVersion Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifikanten: Keine

Verfügbare Version der Configuration Manager-Konsole.

SMSBuildNumber Datentyp: UInt32

Zugriffstyp: Lesen/Schreiben

Qualifikanten: Keine

Build-Versionsnummer der installierten Configuration Manager-Software.

SMSMinBuildNumber Datentyp: UInt32

Zugriffstyp: Lesen/Schreiben

Qualifikanten: Keine

Diese Eigenschaft ist veraltet.

SMSProviderServer Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifikanten: Keine

Name des Servers, auf dem der SMS-Anbieter installiert ist.

Hinweis

Wenn auf einer Website mehrere SMS-Anbieter installiert sind, wird nur einer von ihnen zurückgegeben.

SMSSiteServer Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifikanten: Keine

Name des Servers, auf dem die Standortserverkomponenten des Configuration Manager installiert sind.

SMSVersion Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifikanten: Keine

Hauptversionsnummer der Configuration Manager-Installation, z. B. 2.0. Die vollständige Versionsnummer finden Sie in der Version Eigenschaft der SMS_Site Server WMI-Klasse.

ThisSiteCode Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifiers: [key]

Sitecode für die Installation.

ThisSiteName Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifikanten: Keine

Anzeigename der Website.

UIManifestHash Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifikanten: Keine

Hash der UIManifest.xml Datei, die auf dem Standortserver gespeichert ist.

UIManifestHashAlgorithm Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifikanten: Keine

Der Hashalgorithmus, der zum Berechnen des Hashs der UIManifest.xml Datei verwendet wird, die auf dem Standortserver gespeichert ist.

UIUpdateManifestHash Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifikanten: Keine

Hash der UIUpdatemanifest.xml Datei, die auf dem Standortserver gespeichert ist.

UIUpdateManifestHashAlgorithm Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifikanten: Keine

Der Hashalgorithmus, der zum Berechnen des Hashs der UIUpdatemanifest.xml Datei verwendet wird, die auf dem Standortserver gespeichert ist.

Hinweise

Zu den Klassenqualifikationen für diese Klasse gehören:

Anforderungen

Laufzeitanforderungen

Weitere Informationen finden Sie unter Anforderungen an die Configuration Manager Server-Laufzeit.

Entwicklungsanforderungen

Weitere Informationen finden Sie unter Entwicklungsanforderungen für Configuration Manager Server.

Siehe auch

WMI-Klassen für Configuration Manager Site Configuration ServerSMS_Site WMI-Klasse für Server