SMS_Identification Server WMI Class

Klasa SMS_Identification Instrumentacja zarządzania windows (WMI) jest klasą serwera dostawcy programu SMS w Configuration Manager, która udostępnia podstawowe informacje o zainstalowanym obiekcie klasy WMI serwera SMS_Site, na przykład jego wersji językowej, kodzie witryny i dostawcy. Ta klasa powinna zwrócić tylko jedno wystąpienie.

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

Składni

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 w SMS_Identificationpliku .

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

Właściwości

License
Typ danych: UInt32

Typ dostępu: Odczyt

Kwalifikatory: brak

Typ licencji instalacji. Możliwe wartości to:

Value Typ licencji
0 Oceny
1 Brak oceny

LocaleID
Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: [Subtype("Locale Id")]

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

MonthlyReleaseVersion
Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: brak

Wersja miesięczna Configuration Manager wersji.

Reserved
Typ danych: UInt32

Typ dostępu: Odczyt

Kwalifikatory: brak

Tylko do użytku wewnętrznego.

ServiceAccountName
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

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

SMSAvailableConsoleVersion
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Dostępna wersja konsoli Configuration Manager.

SMSBuildNumber
Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Skompiluj numer wersji zainstalowanego oprogramowania Configuration Manager.

SMSMinBuildNumber
Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

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

SMSProviderServer
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

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

Uwaga

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

SMSSiteServer
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

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

SMSVersion
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Numer wersji głównej instalacji Configuration Manager, na przykład 2.0. Aby uzyskać pełny numer wersji, zobacz Version właściwość klasy WMI serwera SMS_Site.

ThisSiteCode
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: [klucz]

Kod witryny instalacji.

ThisSiteName
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Przyjazna nazwa witryny.

UIManifestHash
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

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

UIManifestHashAlgorithm
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

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

UIUpdateManifestHash
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

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

UIUpdateManifestHashAlgorithm
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

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

Uwagi

Kwalifikatory klas dla tej klasy obejmują:

Wymagania

Wymagania dotyczące środowiska uruchomieniowego

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

Wymagania programistyczne

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

Zobacz też

klasy WMI serwera konfiguracji lokacji Configuration Manager
SMS_Site Server WMI Class