共用方式為


類別CCM_ServiceWindowManager中的 IsFutureWindowAvailable 方法

IsFutureWindowAvailable Configuration Manager中,WMI 類別方法會判斷指定類型的服務視窗和指定的持續時間是否可供使用。

下列語法是從受控物件格式 (MOF) 程式碼中簡化,並定義 方法。

語法

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

參數

ServiceWindowType
資料類型:UInt32

限定詞:[in]

服務視窗的類型。 下表列出可能的值。

服務視窗類型 描述
1 ALLPROGRAM_SERVICEWINDOW [所有程式] 服務視窗
2 PROGRAM_SERVICEWINDOW 程式服務視窗
3 REBOOTREQUIRED_SERVICEWINDOW 重新開機必要的服務視窗
4 SOFTWAREUPDATE_SERVICEWINDOW 軟體更新服務視窗
5 OSD_SERVICEWINDOW OSD 服務視窗
6 USER_DEFINED_SERVICE_WINDOW 對應至非工作時間

FallbackToAllProgramsWindow
資料類型:Boolean

限定詞:[in]

true如果當 中指定 ServiceWindowType 的視窗無法使用時,要使用一般[所有程式] 視窗服務視窗,則為 ,否則為 。 false

MaxRuntime
資料類型:UInt32

限定詞:[in]

軟體更新安裝在不再受到Configuration Manager監視之前,必須先完成的執行時間上限,以秒為單位。 此設定也可用來判斷是否有足夠的時間在維護期間結束之前安裝更新。 Service Pack 的預設設定為 60 分鐘 (3600 秒) ,而所有其他軟體更新類型則為 5 分鐘 (300 秒) 。

重要事項

請確定未設定執行時間上限值的時間超過設定的維護期間,否則不會起始軟體更新安裝。

WillProgramRunInFuture
資料類型:Boolean

限定詞:[out]

true 如果指定的服務視窗即將可供使用,則為 ;否則為 false

傳回值

表示 UInt32 成功或非零的資料類型,表示失敗。

如需處理傳回錯誤的相關資訊,請參閱關於Configuration Manager錯誤

註解

需求

執行時間需求

如需詳細資訊,請參閱Configuration Manager用戶端執行時間需求。

開發需求

如需詳細資訊,請參閱Configuration Manager用戶端開發需求。

另請參閱

CCM_ServicewindowManager用戶端 WMI 類別