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


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

Класс SMS_Site инструментария управления Windows (WMI) — это класс сервера поставщика SMS в Configuration Manager, который представляет данные идентификации и состояния для установки сайта Configuration Manager.

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

Синтаксис

Class SMS_Site : SMS_BaseClass   
{   
      UInt32 BuildNumber;   
      String Features;   
      String InstallDir;   
      UInt32 Mode;   
      String ReportingSiteCode;   
      UInt32 RequestedStatus;   
      UInt32 SecondarySiteCMUpdateStatus;  
      String ServerName;   
      String SiteCode;   
      String SiteName;   
      UInt32 Status;   
      String TimeZoneInfo;   
      UInt32 Type;   
      String Version;   
};  

Методы

В следующей таблице показаны методы в SMS_Site классе .

Метод Описание
Метод EncryptDataEx в классе SMS_Site Шифрует данные с помощью открытого ключа указанного сервера сайта и возвращает зашифрованные данные.
Метод GetAutoUpgradeConfigs в классе SMS_Site Возвращает конфигурации для параметров автоматического обновления.
Метод GetClientInfo в классе SMS_Site Возвращает сведения о клиенте.
Метод GetClientPilotingConfigs в классе SMS_Site Возвращает конфигурации для параметров пилотного развертывания клиента.
Метод GetFeatureState в классе SMS_Site Возвращает состояние включенного или отключенного компонента.
Метод GetSiteADInfo в классе SMS_Site Получает сведения Active Directory о сервере сайта.
Метод ImportGlobalUserAccount в классе SMS_Site Шифрует данные, которые являются общими в иерархии.
Метод ImportGlobalUserAccountEx в классе SMS_Site Шифрует данные, которые являются общими в иерархии.
Метод ImportMachineEntry в классе SMS_Site Импорт сведений о компьютере.
Метод IsUsedCert в классе SMS_Site Определяет, используется ли указанный сертификат.
Метод RedistributeAutoUpgradeClientContent в классе SMS_Site Распространяет содержимое клиента с автоматическим обновлением в указанную точку распространения.
Метод SubmitRegistrationRecord в классе SMS_Site Отправляет запись регистрации.
Метод UpdateAutoUpgradeClientContent в SMS_Site класса Обновления автоматическое обновление содержимого клиента во всех точках распространения.
Метод UpdateAutoUpgradeConfigs в классе SMS_Site Обновления конфигурации для параметров автоматического обновления.
Метод UpdateClientPilotingConfigs в классе SMS_Site Обновления конфигурации для параметров пилотного развертывания клиента.
Метод UpdateConsoleUsageData в SMS_Site класса Обновления данные об использовании консоли, полученные из подключений к консоли.
Метод UpdateFeatureState в классе SMS_Site Обновления состояние включения или отключения функции.
Метод VerifyNoLoops в SMS_Site класса Определяет, приводит ли отношение "родители-потомки" для данного сайта к рекурсивному циклу.

Свойства

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

Тип доступа: только для чтения

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

Configuration Manager номер сборки. Значение по умолчанию равно 0.

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

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

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

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

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

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

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

Каталог, в котором был установлен Configuration Manager. Значение по умолчанию — "".

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

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

Квалификаторы: [перечисление]

Режим сайта. Возможные значения:

Значение Режим сайта
1 Обслуживание репликации.
2 Выполняется восстановление.
3 Выполняется обновление.
4 Срок действия оценки истек.
5 Расширение сайта выполняется.
6 Режим взаимодействия, в котором есть первичные сайты с той же версией, что и CAS, не был обновлен.
7 Режим взаимодействия, в котором есть вторичные сайты с той же версией, что и сервер сайта верхнего уровня, не был обновлен.

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

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

Квалификаторы: [SizeLimit("3")]

Код сайта для родительского объекта текущего сайта. Значение по умолчанию — "".

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

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

Квалификаторы: [перечисление]

Значение, указывающее запрос на состояние вторичного сайта. Ниже перечислены возможные значения. Значение по умолчанию — 1001.

Значение Состояние запрошенного сайта
1001 Создание вторичного сайта; основной сайт отправит установочный носитель.
1002 Создайте дополнительный сайт, используя установочный носитель, который уже доступен на вторичном сайте.
1003 Началось создание вторичного сайта.
1004 Обновление вторичного сайта; основной сайт отправит установочный носитель.
1005 Обновите дополнительный сайт, используя установочный носитель, уже доступный на вторичном сайте.
1006 Началось обновление вторичного сайта.
1007 Deinstall a дополнительный сайт.
1008 Началась деинфстрака вторичного сайта.
1009 Удаление вторичного сайта.
1010 Началось удаление вторичного сайта.
1011 Восстановление вторичного сайта; основной сайт отправит установочный носитель.
1012 Восстановление вторичного сайта; установочный носитель уже доступен на вторичном сайте.
1013 Началось восстановление вторичного сайта.

Используйте это свойство для создания и обновления вторичного сайта. Можно задать только значения, перед которыми стоит "SEC_REQUEST_".

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

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

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

Указывает, установлены ли на сервере-получателе последние обновления Configuration Manager из родительского сервера.

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

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

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

Имя сервера сайта, на котором установлен Configuration Manager. Значение по умолчанию — "".

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

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

Квалификаторы: [ключ, SizeLimit("3")]

Трехбуквенный код сайта. Значение по умолчанию — "".

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

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

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

Имя сайта. Значение по умолчанию — "".

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

Тип доступа: только для чтения

Квалификаторы: [чтение, перечисление]

Текущее состояние сайта. Ниже перечислены возможные значения. Значение по умолчанию — ACTIVE (1).

Значение Состояние сайта
1 АКТИВНЫХ
2 ОЖИДАЮЩИЕ
3 СБОЙ ПРИ
4 УДАЛЕНЫ
5 ОБНОВЛЕНИЯ
6 Не удалось удалить или деинсталлировать дополнительный сайт.
7 Не удалось обновить дополнительный сайт.
8 Выполняется восстановление вторичного сайта.
9 Не удалось восстановить вторичный сайт.

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

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

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

Часовой пояс сервера сайта, представленный в виде структуры Win32 TIME_ZONE_INFORMATION , извлекаемой функцией Win32 GetTimeZoneInformation . Значение по умолчанию — "".

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

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

Квалификаторы: [перечисление]

Тип сайта. Ниже перечислены возможные значения. Значение по умолчанию — SECONDARY (1).

Значение Тип сайта
1 ВТОРИЧНОГО
2 ОСНОВНОЙ
4 Cas

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

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

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

Завершите Configuration Manager версию текущего сайта. Значение по умолчанию — "".

Замечания

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

Требования

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

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

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

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

См. также

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