IsFutureWindowAvailable-Methode in der Klasse CCM_ServiceWindowManager

Die IsFutureWindowAvailable WMI-Klassenmethode in Configuration Manager bestimmt, ob ein Dienstfenster eines angegebenen Typs und der angegebenen Dauer verfügbar ist.

Die folgende Syntax wird von MOF-Code (Managed Object Format) vereinfacht und definiert die -Methode.

Syntax

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

Parameter

ServiceWindowType
Datentyp: UInt32

Qualifizierer: [in]

Typ des Dienstfensters. In der folgenden Tabelle sind die möglichen Werte aufgeführt.

Wert Dienstfenstertyp Beschreibung
1 ALLPROGRAM_SERVICEWINDOW Dienstfenster "Alle Programme"
2 PROGRAM_SERVICEWINDOW Programmdienstfenster
3 REBOOTREQUIRED_SERVICEWINDOW Fenster "Erforderlicher Dienst neu starten"
4 SOFTWAREUPDATE_SERVICEWINDOW Fenster des Softwareupdatediensts
5 OSD_SERVICEWINDOW OSD-Dienstfenster
6 USER_DEFINED_SERVICE_WINDOW Entspricht arbeitsfreien Zeiten

FallbackToAllProgramsWindow
Datentyp: Boolean

Qualifizierer: [in]

true , wenn das generische Dienstfenster Alle Programme verwendet werden soll, wenn ein in ServiceWindowType angegebenes Fenster nicht verfügbar ist, falseandernfalls .

MaxRuntime
Datentyp: UInt32

Qualifizierer: [in]

Maximale Laufzeit in Sekunden, die eine Softwareupdateinstallation abschließen muss, bevor die Installation nicht mehr von Configuration Manager überwacht wird. Diese Einstellung wird auch verwendet, um zu bestimmen, ob vor dem Ende eines Wartungsfensters genügend Zeit zum Installieren des Updates vorhanden ist. Die Standardeinstellung ist 60 Minuten (3600 Sekunden) für Service Packs und 5 Minuten (300 Sekunden) für alle anderen Softwareupdatetypen.

Wichtig

Stellen Sie sicher, dass der maximale Laufzeitwert nicht länger als das konfigurierte Wartungsfenster festgelegt ist, da andernfalls die Installation des Softwareupdates nicht initiiert wird.

WillProgramRunInFuture
Datentyp: Boolean

Qualifizierer: [out]

true , wenn das angegebene Dienstfenster verfügbar sein wird; falseandernfalls .

Rückgabewerte

Ein UInt32 Datentyp, der 0 ist, um einen Erfolg anzugeben, oder ein Fehler ungleich null.

Informationen zur Behandlung von zurückgegebenen Fehlern finden Sie unter Informationen zu Configuration Manager Fehlern.

HinwBemerkungeneise

Anforderungen

Laufzeitanforderungen

Weitere Informationen finden Sie unter Configuration Manager Anforderungen an die Clientlaufzeit.

Entwicklungsanforderungen

Weitere Informationen finden Sie unter Configuration Manager Cliententwicklungsanforderungen.

Siehe auch

WMI-Klasse des CCM_ServicewindowManager-Clients