次の方法で共有


クラス CCM_ServiceWindowManagerの IsFutureWindowAvailable メソッド

IsFutureWindowAvailable WMI クラス メソッドは、Configuration Managerで、指定した型のサービス ウィンドウと指定された期間を使用できるかどうかを決定します。

次の構文は、マネージド オブジェクト形式 (MOF) コードから簡略化され、 メソッドを定義します。

構文

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

パラメーター

ServiceWindowType データ型: UInt32

修飾子: [in]

サービス ウィンドウの種類。 次の表に、使用可能な値の一覧を示します。

サービス ウィンドウの種類 説明
1 ALLPROGRAM_SERVICEWINDOW [すべてのプログラム] サービス ウィンドウ
2 PROGRAM_SERVICEWINDOW [Program Service]\(プログラム サービス\) ウィンドウ
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によって監視されなくなる前に、ソフトウェア更新プログラムのインストールを完了する必要がある最大実行時間 (秒単位)。 この設定は、メンテナンス期間が終了する前に更新プログラムをインストールするのに十分な時間があるかどうかを判断するためにも使用されます。 既定の設定は、サービス パックの場合は 60 分 (3600 秒)、その他のすべてのソフトウェア更新プログラムの種類では 5 分 (300 秒) です。

重要

構成されたメンテナンス期間よりも長い時間、またはソフトウェア更新プログラムのインストールが開始されないことを確認します。

WillProgramRunInFuture データ型: Boolean

修飾子: [out]

true 指定されたサービス ウィンドウが使用可能になる場合。それ以外の場合は、 false

戻り値

成功を示す場合は 0、失敗を示す場合は 0 以外のデータ型 UInt32

返されたエラーの処理については、「Configuration Manager エラーについて」を参照してください。

解説

要件

ランタイム要件

詳細については、「クライアント ランタイム要件のConfiguration Manager」を参照してください。

開発要件

詳細については、「Configuration Managerクライアント開発要件」を参照してください。

関連項目

CCM_ServicewindowManager クライアント WMI クラス