IsFutureWindowAvailable, metoda w klasie CCM_ServiceWindowManager

IsFutureWindowAvailableMetoda klasy WMI w Configuration Manager określa, czy okno usługi określonego typu i dany czas mają być dostępne.

Następująca składnia jest uproszczona z kodu Managed Object Format (MOF) i definiuje metodę.

Składnia

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

Parametry

ServiceWindowType
Typ danych: UInt32

Kwalifikatory: [in]

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

Wartość Typ okna usługi Opis
1 ALLPROGRAM_SERVICEWINDOW Okno usługi wszystkie programy
2 PROGRAM_SERVICEWINDOW Okno usługi programu
3 REBOOTREQUIRED_SERVICEWINDOW Okno wymagane ponowne uruchomienie usługi
4 SOFTWAREUPDATE_SERVICEWINDOW Okno usługi aktualizacji oprogramowania
5 OSD_SERVICEWINDOW Okno usługi OSD
6 USER_DEFINED_SERVICE_WINDOW Odnosi się do godzin wolnych od pracy

FallbackToAllProgramsWindow
Typ danych: Boolean

Kwalifikatory: [in]

true Jeśli okno ogólne Wszystkie programy okna usługi jest używane, gdy okno określone w ServiceWindowType jest niedostępne; w przeciwnym razie false .

MaxRuntime
Typ danych: UInt32

Kwalifikatory: [in]

Maksymalny czas działania (w sekundach), po upływie którego instalacja aktualizacji oprogramowania zakończyła się niemonitorowaną przez Configuration Manager. To ustawienie umożliwia również określenie, czy jest wystarczająco dużo czasu na zainstalowanie aktualizacji przed końcem okna obsługi. Ustawienie domyślne to 60 minut (3600 sekund) dla pakietów Service Pack i 5 minut (300 s) dla wszystkich innych typów aktualizacji oprogramowania.

Ważne

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

WillProgramRunInFuture
Typ danych: Boolean

Kwalifikatory: [out]

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

Wartości zwrócone

UInt32Typ danych, który ma wartość 0, aby wskazać powodzenie lub wartość niezerową, aby wskazać błąd.

Aby uzyskać informacje na temat obsługi 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 wymagania dotyczące środowiska uruchomieniowego klienta Configuration Manager.

Wymagania dotyczące programowania

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

Zobacz też

Klasa WMI klienta CCM_ServicewindowManager