SMS_Identification Server WMI-klasse

De SMS_Identification WMI-klasse (Windows Management Instrumentation) is een SMS-providerserverklasse, in Configuration Manager, die basisinformatie biedt over het geïnstalleerde SMS_Site Server WMI-klasseobject, zoals de taalversie, sitecode en provider. Deze klasse moet slechts één exemplaar retourneren.

De volgende syntaxis is vereenvoudigd ten opzichte van de MOF-code (Managed Object Format) en bevat alle overgenomen eigenschappen.

Syntaxis

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

De volgende tabel bevat de methoden in SMS_Identification.

Methode Beschrijving
De methode GetCurrentUser in Class SMS_Identification Haalt de domeinnaam op die door de sms-provider wordt gebruikt voor verificatie.
De methode GetFileBinary in Class SMS_Identification Haalt de binaire gebruikersinterface voor een functie op.
De methode GetProviderVersion in Class SMS_Identification Haalt de tekenreeks voor de productversie op uit de versiebronnen van de DLL van de sms-provider.
De methode GetSiteID in Class SMS_Identification Hiermee wordt de unieke id van de geïnstalleerde Configuration Manager-site opgehaald.

Eigenschappen

License Gegevenstype: UInt32

Toegangstype: Lezen

Kwalificaties: geen

Het licentietype van de installatie. Mogelijke waarden zijn:

Waarde Licentietype
0 Evaluatie
1 Niet-evaluatie

LocaleID Gegevenstype: UInt32

Toegangstype: Lezen/schrijven

Kwalificaties: [Subtype("Landinstelling-id")]

De landinstelling die is gebruikt door de Configuration Manager-installatie, bijvoorbeeld Engels (1033) of Duits (1031).

MonthlyReleaseVersion Gegevenstype: UInt32

Toegangstype: Lezen/schrijven

Kwalificaties: geen

Maandelijkse releaseversie van Configuration Manager.

Reserved Gegevenstype: UInt32

Toegangstype: Lezen

Kwalificaties: geen

Uitsluitend voor intern gebruik.

ServiceAccountName Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificaties: Geen

Naam van het Configuration Manager-serviceaccount (een speciaal gebruikersaccount met beheerdersbevoegdheden) dat gebruikmaakt van Configuration Manager om bepaalde activiteiten uit te voeren. De waarde bevat het domein.

SMSAvailableConsoleVersion Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificaties: Geen

Beschikbare versie van de Configuration Manager-console.

SMSBuildNumber Gegevenstype: UInt32

Toegangstype: Lezen/schrijven

Kwalificaties: Geen

Buildversienummer van de geïnstalleerde Configuration Manager-software.

SMSMinBuildNumber Gegevenstype: UInt32

Toegangstype: Lezen/schrijven

Kwalificaties: Geen

Deze eigenschap is afgeschaft.

SMSProviderServer Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificaties: Geen

Naam van de server waarop de SMS-provider is geïnstalleerd.

Opmerking

Als een site meerdere sms-providers heeft geïnstalleerd, wordt er slechts één geretourneerd.

SMSSiteServer Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificaties: Geen

De naam van de server waarop de serveronderdelen van de Configuration Manager-site zijn geïnstalleerd.

SMSVersion Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificaties: Geen

Het primaire versienummer van de Configuration Manager-installatie, bijvoorbeeld 2.0. Zie de Version eigenschap van SMS_Site Server WMI-klasse voor het volledige versienummer.

ThisSiteCode Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificaties: [sleutel]

Sitecode voor de installatie.

ThisSiteName Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificaties: Geen

Beschrijvende naam van de site.

UIManifestHash Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificaties: Geen

Hash van het UIManifest.xml bestand dat is opgeslagen op de siteserver.

UIManifestHashAlgorithm Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificaties: Geen

Hash-algoritme dat wordt gebruikt om de hash te berekenen van het UIManifest.xml bestand dat is opgeslagen op de siteserver.

UIUpdateManifestHash Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificaties: Geen

Hash van het UIUpdatemanifest.xml bestand dat is opgeslagen op de siteserver.

UIUpdateManifestHashAlgorithm Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificaties: Geen

Hash-algoritme dat wordt gebruikt om de hash te berekenen van het UIUpdatemanifest.xml bestand dat is opgeslagen op de siteserver.

Opmerkingen

Klassekwalificaties voor deze klasse zijn onder meer:

Vereisten

Runtime vereisten

Zie de vereisten voor de runtime van de Configuration Manager-server voor meer informatie.

Ontwikkelingsvereisten

Zie Vereisten voor de ontwikkeling van Configuration Manager-servers voor meer informatie.

Zie ook

WMI-klassen van Configuration Manager Site Configuration Server WMI-klassenSMS_Site Server WMI-klasse