Dela via


IsFutureWindowAvailable-metod i klass CCM_ServiceWindowManager

IsFutureWindowAvailable WMI-klassmetoden i Configuration Manager avgör om ett tjänstfönster av en angiven typ och den angivna varaktigheten kommer att vara tillgängligt.

Följande syntax förenklas från MOF-kod (Managed Object Format) och definierar metoden.

Syntax

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

Parametrar

ServiceWindowType
Datatyp: UInt32

Kvalificerare: [in]

Typ av tjänstfönster. I följande tabell visas möjliga värden.

Värde Typ av tjänstfönster Beskrivning
1 ALLPROGRAM_SERVICEWINDOW Tjänstfönster för alla program
2 PROGRAM_SERVICEWINDOW Programtjänstfönster
3 REBOOTREQUIRED_SERVICEWINDOW Starta om obligatoriskt tjänstfönster
4 SOFTWAREUPDATE_SERVICEWINDOW Fönstret Programuppdateringstjänst
5 OSD_SERVICEWINDOW OSD-tjänstfönster
6 USER_DEFINED_SERVICE_WINDOW Motsvarar icke-arbetstid

FallbackToAllProgramsWindow
Datatyp: Boolean

Kvalificerare: [in]

true om det allmänna tjänstfönstret Alla program ska användas när ett fönster som anges i ServiceWindowType inte är tillgängligt, falseannars .

MaxRuntime
Datatyp: UInt32

Kvalificerare: [in]

Maximal körningstid i sekunder som en programuppdateringsinstallation måste slutföras innan installationen inte längre övervakas av Configuration Manager. Den här inställningen används också för att avgöra om det finns tillräckligt med tid för att installera uppdateringen före slutet av en underhållsperiod. Standardinställningen är 60 minuter (3 600 sekunder) för Service Pack och 5 minuter (300 sekunder) för alla andra typer av programuppdateringar.

Viktigt

Kontrollera att värdet för maximal körningstid inte har angetts för mer tid än det konfigurerade underhållsfönstret eller att installationen av programuppdateringen inte initieras.

WillProgramRunInFuture
Datatyp: Boolean

Kvalificerare: [ut]

trueom det angivna tjänstfönstret kommer att vara tillgängligt; annars . false

Returvärden

En UInt32 datatyp som är 0 för att indikera lyckad eller icke-nolla för att indikera fel.

Information om hur du hanterar returnerade fel finns i Om Configuration Manager fel.

Anmärkningar

Krav

Körningskrav

Mer information finns i Configuration Manager Krav för klientkörning.

Utvecklingskrav

Mer information finns i Configuration Manager Krav för klientutveckling.

Se även

CCM_ServicewindowManager klientens WMI-klass