Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Метод IsFutureWindowAvailable
класса WMI в Configuration Manager определяет, будет ли доступно окно службы указанного типа и заданной длительности.
Следующий синтаксис упрощен в коде MOF и определяет метод .
Синтаксис
uint32 IsFutureWindowAvailable(
[IN] UInt32 ServiceWindowType,
[IN] Boolean FallbackToAllProgramsWindow,
[IN] UInt32 MaxRuntime,
[OUT] Boolean WillProgramRunInFuture
);
Параметры
ServiceWindowType
Тип данных: UInt32
Квалификаторы: [в]
Тип окна службы. В следующей таблице перечислены возможные значения.
Значение | Тип окна службы | Описание |
---|---|---|
1 | ALLPROGRAM_SERVICEWINDOW | Окно службы "Все программы" |
2 | PROGRAM_SERVICEWINDOW | Окно службы программ |
3 | REBOOTREQUIRED_SERVICEWINDOW | Перезагрузка обязательного окна службы |
4 | SOFTWAREUPDATE_SERVICEWINDOW | Окно службы обновления программного обеспечения |
5 | OSD_SERVICEWINDOW | Окно службы OSD |
6 | USER_DEFINED_SERVICE_WINDOW | Соответствует нерабочим часам |
FallbackToAllProgramsWindow
Тип данных: Boolean
Квалификаторы: [в]
true
Значение , если универсальное окно службы всех программ используется, если окно, указанное в , недоступно; в ServiceWindowType
противном случае — false
значение .
MaxRuntime
Тип данных: UInt32
Квалификаторы: [в]
Максимальное время выполнения (в секундах), которое должно быть завершено при установке обновления программного обеспечения, прежде чем установка больше не будет отслеживаться Configuration Manager. Этот параметр также используется для определения того, достаточно ли времени для установки обновления до окончания периода обслуживания. Значение по умолчанию — 60 минут (3600 секунд) для пакетов обновления и 5 минут (300 секунд) для всех других типов обновлений программного обеспечения.
Важно!
Убедитесь, что максимальное значение времени выполнения не задано больше времени, чем настроенный период обслуживания, иначе установка обновления программного обеспечения не инициируется.
WillProgramRunInFuture
Тип данных: Boolean
Квалификаторы: [out]
true
значение , если указанное окно службы будет доступно; В противном случае — false
значение .
Возвращаемые значения
Тип UInt32
данных, который равен 0 для указания успешного выполнения или ненулевого значения для указания сбоя.
Сведения об обработке возвращенных ошибок см. в разделе Сведения об ошибках Configuration Manager.
Замечания
Требования
Требования к среде выполнения
Дополнительные сведения см. в разделе Требования к среде выполнения клиента Configuration Manager.
Требования к разработке
Дополнительные сведения см. в разделе Требования к разработке клиентов Configuration Manager.