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_Identification
pliku .
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ą:
Odczyt (tylko do odczytu)
Aby uzyskać więcej informacji na temat kwalifikatorów klas i kwalifikatorów właściwości zawartych w sekcji Właściwości, zobacz Configuration Manager Class and Property Qualifiers (Kwalifikatory klasy Configuration Manager i właściwości).
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