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, false
andernfalls .
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; false
andernfalls .
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
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für