Класс 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.
Требования к разработке
Дополнительные сведения см. в разделе Требования к разработке сервера Configuration Manager.
См. также
классы WMI сервера конфигурации сайта Configuration Manager
Класс WMI сервера SMS_Site