Klasa WMI serwera SMS_Identification

Klasa SMS_Identification WMI (Instrumentacja zarządzania Windows) jest klasą serwera dostawcy wiadomości SMS w Configuration Manager, która dostarcza podstawowych informacji o zainstalowanym obiekcie klasy WMI serwera SMS_Site Server, na przykład o wersji językowej, kodzie lokacji i dostawcy. Ta klasa powinna zwrócić tylko jedno wystąpienie.

Poniższa składnia jest uproszczona w stosunku do kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.

Składnia

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

Metody

W poniższej tabeli wymieniono metody dostępne w SMS_Identificationprogramie .

Metoda Opis
Metoda GetCurrentUser w klasie SMS_Identification Pobiera nazwę domeny/użytkownika używaną przez dostawcę programu SMS do uwierzytelniania.
Metoda GetFileBinary w klasie SMS_Identification Pobiera binarny interfejs użytkownika dla funkcji.
Metoda GetProviderVersion w klasie SMS_Identification Pobiera ciąg wersji produktu z zasobów wersji biblioteki DLL dostawcy SMS.
Metoda GetSiteID w klasie SMS_Identification Pobiera unikatowy identyfikator zainstalowanej witryny programu Configuration Manager.

Właściwości

License Typ danych: UInt32

Typ dostępu: Odczyt

Kwalifikatory: brak

Typ licencji instalacji. Dopuszczalne wartości:

Value Typ licencji
0 Ewaluacja
1 Brak oceny

LocaleID Typ danych: UInt32

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: [Subtype("Identyfikator ustawień regionalnych")]

Identyfikator ustawień regionalnych używanych przez instalację programu Configuration Manager, na przykład angielski (1033) lub niemiecki (1031).

MonthlyReleaseVersion Typ danych: UInt32

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: brak

Comiesięczne wydanie programu Configuration Manager.

Reserved Typ danych: UInt32

Typ dostępu: Odczyt

Kwalifikatory: brak

Tylko do użytku wewnętrznego.

ServiceAccountName Typ danych: String

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: brak

Nazwa konta usługi programu Configuration Manager, które jest specjalnym kontem użytkownika z uprawnieniami administracyjnymi, które używa programu Configuration Manager do wykonywania pewnych działań. Ta wartość obejmuje domenę.

SMSAvailableConsoleVersion Typ danych: String

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: brak

Dostępna wersja konsoli programu Configuration Manager.

SMSBuildNumber Typ danych: UInt32

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: brak

Numer wersji kompilacji zainstalowanego oprogramowania programu Configuration Manager.

SMSMinBuildNumber Typ danych: UInt32

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: brak

Ta właściwość jest przestarzała.

SMSProviderServer Typ danych: String

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: brak

Nazwa serwera, na którym zainstalowany jest dostawca SMS.

Uwaga

Jeśli witryna ma zainstalowanych wielu dostawców SMS, spowoduje to zwrócenie tylko jednego z nich.

SMSSiteServer Typ danych: String

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: brak

Nazwa serwera, na którym są zainstalowane składniki serwera lokacji programu Configuration Manager.

SMSVersion Typ danych: String

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: brak

Numer wersji głównej instalacji programu Configuration Manager, na przykład 2.0. Pełny numer wersji można znaleźć we Version właściwości klasy WMI SMS_Site serwera.

ThisSiteCode Typ danych: String

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: [klucz]

Kod lokacji dla instalacji.

ThisSiteName Typ danych: String

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: brak

Przyjazna nazwa witryny.

UIManifestHash Typ danych: String

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: brak

Skrót pliku UIManifest.xml przechowywanego na serwerze lokacji.

UIManifestHashAlgorithm Typ danych: String

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: brak

Algorytm wyznaczania wartości skrótu używany do obliczania wartości skrótu pliku UIManifest.xml przechowywanego na serwerze lokacji.

UIUpdateManifestHash Typ danych: String

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: brak

Skrót pliku UIUpdatemanifest.xml przechowywanego na serwerze lokacji.

UIUpdateManifestHashAlgorithm Typ danych: String

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: brak

Algorytm wyznaczania wartości skrótu używany do obliczania wartości skrótu pliku UIUpdatemanifest.xml przechowywanego na serwerze lokacji.

Uwagi

Kwalifikacje do tej klasy obejmują:

Wymagania

Wymagania dotyczące środowiska uruchomieniowego

Aby uzyskać więcej informacji, zobacz Wymagania dotyczące środowiska uruchomieniowego serwera programu Configuration Manager.

Wymagania dotyczące programowania

Aby uzyskać więcej informacji, zobacz Wymagania dotyczące programowania na serwerze programu Configuration Manager.

Zobacz też

Klasy WMI serwera konfiguracji lokacji Configuration ManagerSMS_Site Klasa WMI serwera