IsFutureWindowAvailable, metoda w klasie CCM_ServiceWindowManager

Metoda IsFutureWindowAvailable klasy WMI w Configuration Manager określa, czy okno usługi określonego typu i dany czas trwania będą dostępne.

Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i definiuje metodę .

Składni

uint32 IsFutureWindowAvailable(  
     [IN]  UInt32 ServiceWindowType,  
     [IN]  Boolean FallbackToAllProgramsWindow,  
     [IN]  UInt32 MaxRuntime,  
     [OUT] Boolean WillProgramRunInFuture  
);  

Parametry

ServiceWindowType
Typ danych: UInt32

Kwalifikatory: [w]

Typ okna usługi. Poniższa tabela zawiera listę możliwych wartości.

Value Typ okna usługi Opis
1 ALLPROGRAM_SERVICEWINDOW Okno usługi Wszystkie programy
2 PROGRAM_SERVICEWINDOW Okno usługi programu
3 REBOOTREQUIRED_SERVICEWINDOW Okno wymaganej usługi ponownego rozruchu
4 SOFTWAREUPDATE_SERVICEWINDOW Okno usługi aktualizacji oprogramowania
5 OSD_SERVICEWINDOW Okno usługi OSD
6 USER_DEFINED_SERVICE_WINDOW Odpowiada godzinom pracy

FallbackToAllProgramsWindow
Typ danych: Boolean

Kwalifikatory: [w]

true jeśli ogólne okno usługi okna Wszystkie programy ma być używane, gdy okno określone w programie nie jest dostępne; w ServiceWindowType przeciwnym razie false.

MaxRuntime
Typ danych: UInt32

Kwalifikatory: [w]

Maksymalny czas wykonywania w sekundach, który musi zakończyć instalacja aktualizacji oprogramowania, zanim instalacja nie będzie już monitorowana przez Configuration Manager. To ustawienie służy również do określania, czy jest wystarczająco dużo czasu, aby zainstalować aktualizację przed zakończeniem okna obsługi. Ustawienie domyślne to 60 minut (3600 sekund) dla dodatków Service Pack i 5 minut (300 sekund) dla wszystkich innych typów aktualizacji oprogramowania.

Ważna

Upewnij się, że maksymalna wartość czasu wykonywania nie jest ustawiona przez więcej czasu niż skonfigurowane okno obsługi lub instalacja aktualizacji oprogramowania nie zostanie zainicjowana.

WillProgramRunInFuture
Typ danych: Boolean

Kwalifikatory: [out]

truejeśli określone okno usługi będzie dostępne; w przeciwnym razie . false

Wartości zwracane

Typ UInt32 danych, który ma wartość 0, aby wskazać powodzenie lub wartość inną niżzerowa, aby wskazać błąd.

Aby uzyskać informacje o obsłudze zwróconych błędów, zobacz Informacje o błędach Configuration Manager.

Uwagi

Wymagania

Wymagania dotyczące środowiska uruchomieniowego

Aby uzyskać więcej informacji, zobacz Configuration Manager Wymagania dotyczące środowiska uruchomieniowego klienta.

Wymagania programistyczne

Aby uzyskać więcej informacji, zobacz Configuration Manager Wymagania dotyczące programowania klientów.

Zobacz też

klasa WMI klienta CCM_ServicewindowManager