Метод 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.

См. также

Класс WMI клиента CCM_ServicewindowManager