Поделиться через


Класс WMI сервера SMS_Identification

Класс SMS_Identification инструментария управления Windows (WMI) — это класс сервера поставщика SMS в Configuration Manager, который предоставляет основные сведения об установленном объекте класса WMI сервера SMS_Site, например о его языковой версии, коде сайта и поставщике. Этот класс должен возвращать только один экземпляр.

Следующий синтаксис упрощен в коде MOF и включает все унаследованные свойства.

Синтаксис

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

Методы

В следующей таблице перечислены методы в SMS_Identification.

Метод Описание
Метод GetCurrentUser в SMS_Identification класса Возвращает имя домена\пользователя, используемое поставщиком SMS для проверки подлинности.
Метод GetFileBinary в классе SMS_Identification Возвращает двоичный пользовательский интерфейс для компонента.
Метод GetProviderVersion в классе SMS_Identification Возвращает строку версии продукта из ресурсов версии БИБЛИОТЕКи DLL поставщика SMS.
Метод GetSiteID в классе SMS_Identification Возвращает уникальный идентификатор установленного Configuration Manager сайта.

Свойства

License
Тип данных: UInt32

Тип доступа: Чтение

Квалификаторы: нет

Тип лицензии установки. Возможные значения:

Значение Тип лицензии
0 Evaluation
1 Неоценка

LocaleID
Тип данных: UInt32

Тип доступа: чтение и запись

Квалификаторы: [Subtype("Locale Id")]

Идентификатор языкового стандарта, используемого Configuration Manager установки, например английский (1033) или немецкий (1031).

MonthlyReleaseVersion
Тип данных: UInt32

Тип доступа: чтение и запись

Квалификаторы: нет

Версия ежемесячного выпуска Configuration Manager.

Reserved
Тип данных: UInt32

Тип доступа: Чтение

Квалификаторы: нет

Только для внутреннего использования.

ServiceAccountName
Тип данных: String

Тип доступа: чтение и запись

Квалификаторы: Нет

Имя учетной записи службы Configuration Manager, которая представляет собой специальную учетную запись пользователя с правами администратора, которая использует Configuration Manager для выполнения определенных действий. Значение включает домен.

SMSAvailableConsoleVersion
Тип данных: String

Тип доступа: чтение и запись

Квалификаторы: Нет

Доступно Configuration Manager версии консоли.

SMSBuildNumber
Тип данных: UInt32

Тип доступа: чтение и запись

Квалификаторы: Нет

Номер версии сборки установленного Configuration Manager программного обеспечения.

SMSMinBuildNumber
Тип данных: UInt32

Тип доступа: чтение и запись

Квалификаторы: Нет

Это свойство устарело.

SMSProviderServer
Тип данных: String

Тип доступа: чтение и запись

Квалификаторы: Нет

Имя сервера, на котором установлен поставщик SMS.

Примечание.

Если на сайте установлено несколько поставщиков SMS, возвращается только один из них.

SMSSiteServer
Тип данных: String

Тип доступа: чтение и запись

Квалификаторы: Нет

Имя сервера, на котором установлены компоненты сервера сайта Configuration Manager.

SMSVersion
Тип данных: String

Тип доступа: чтение и запись

Квалификаторы: Нет

Основной номер версии Configuration Manager установки, например 2.0. Полный номер версии см. в свойстве Versionкласса WMI сервера SMS_Site.

ThisSiteCode
Тип данных: String

Тип доступа: чтение и запись

Квалификаторы: [ключ]

Код сайта для установки.

ThisSiteName
Тип данных: String

Тип доступа: чтение и запись

Квалификаторы: Нет

Понятное имя сайта.

UIManifestHash
Тип данных: String

Тип доступа: чтение и запись

Квалификаторы: Нет

Хэш файла UIManifest.xml, хранящегося на сервере сайта.

UIManifestHashAlgorithm
Тип данных: String

Тип доступа: чтение и запись

Квалификаторы: Нет

Хэш-алгоритм, используемый для вычисления хэша UIManifest.xml файла, хранящегося на сервере сайта.

UIUpdateManifestHash
Тип данных: String

Тип доступа: чтение и запись

Квалификаторы: Нет

Хэш файла UIUpdatemanifest.xml, хранящегося на сервере сайта.

UIUpdateManifestHashAlgorithm
Тип данных: String

Тип доступа: чтение и запись

Квалификаторы: Нет

Хэш-алгоритм, используемый для вычисления хэша UIUpdatemanifest.xml файла, хранящегося на сервере сайта.

Замечания

Квалификаторы классов для этого класса включают:

Требования

Требования к среде выполнения

Дополнительные сведения см. в разделе Требования к среде выполнения сервера Configuration Manager.

Требования к разработке

Дополнительные сведения см. в разделе Требования к разработке сервера Configuration Manager.

См. также

классы WMI сервера конфигурации сайта Configuration Manager
Класс WMI сервера SMS_Site