Метод GetCurrentWindowAvailableTime в классе CCM_ServiceWindowManager
Метод GetCurrentWindowAvailableTime
класса WMI в Configuration Manager получает время, оставшееся в активном окне службы для указанного типа.
Следующий синтаксис упрощен в коде MOF и определяет метод .
Синтаксис
uint32 GetCurrentWindowAvailableTime(
[IN] UInt32 ServiceWindowType,
[IN] Boolean FallbackToAllProgramsWindow,
[OUT] UInt32 WindowAvailableTime
);
Параметры
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
значение .
WindowAvailableTime
Тип данных: UInt32
Квалификаторы: [out]
Доступное время, оставшееся для окна службы.
Возвращаемые значения
Тип UInt32
данных, который равен 0 для указания успешного выполнения или ненулевого значения для указания сбоя.
Сведения об обработке возвращенных ошибок см. в разделе Сведения об ошибках Configuration Manager.
Замечания
Требования
Требования к среде выполнения
Дополнительные сведения см. в разделе Требования к среде выполнения клиента Configuration Manager.
Требования к разработке
Дополнительные сведения см. в разделе Требования к разработке клиентов Configuration Manager.