次の方法で共有


SMS_CM_UpdatePackages サーバー WMI クラス

SMS_CM_UpdatePackages Windows Management Instrumentation (WMI) クラスは、更新プログラム パッケージを表す SMS プロバイダー サーバー クラス (Configuration Manager) です。

次の構文は、マネージド オブジェクト形式 (MOF) コードから簡略化され、継承されたすべてのプロパティが含まれています。

構文

Class SMS_CM_UpdatePackages : SMS_BaseClass
{
    String ClientVersion;
    DateTime DateCreated;
    DateTime DateReleased;
    String Description;
    String EULA;
    String FullVersion;
    SInt32 Impact;
    DateTime LastUpdateTime;
    SInt32 LocaleID;
    String MaxCMVersion;
    String MinCMVersion;
    String MoreInfoLink;
    String Name;
    String PackageGuid;
    Sint32 PrereqFlag;
    String PrereqPackageName;
    SInt32 PrereqPackageState;
    SInt32 PublisherFlags;
    SInt32 State;
    SInt32 UpdateType;
    SInt32 WarningFlag;
};

メソッド

次の表に、 SMS_CM_UpdatePackages クラスのメソッドの一覧を示します。

メソッド 説明
クラス SMS_CM_UpdatePackagesの IsCurrentWorkingUpdatePackage メソッド 更新プログラム パッケージが、現在セットアップが行われているパッケージであるかどうかを確認します
クラス SMS_CM_UpdatePackagesの RetryContentReplication メソッド DistMgr をトリガーして、ソースからコンテンツ ライブラリにコンテンツをコピーします。
クラス SMS_CM_UpdatePackagesの SetIgnorePrereqWarning メソッド 更新プログラム パッケージの前提条件を無視する警告フラグをUpdatesします。
クラス SMS_CM_UpdatePackagesの UpdatePrereqAndStateFlags メソッド 更新プログラム パッケージのインストール状態をUpdatesします。

プロパティ

ClientVersion データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: なし

パッケージにクライアント更新プログラムがある場合は、クライアントのバージョン。

DateCreated データ型: DateTime

アクセスの種類: 読み取り/書き込み

修飾子: なし

更新プログラム パッケージがサイトに追加された日付。

DateReleased データ型: DateTime

アクセスの種類: 読み取り/書き込み

修飾子: なし

更新プログラム パッケージがリリースされた日付。

Description データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: なし

更新プログラム パッケージの説明。

EULA データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: [lazy]

全体的な更新プログラム パッケージの Microsoft ソフトウェア ライセンス条項。

FullVersion データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: なし

完全版。

Impact データ型: SInt32

アクセスの種類: 読み取り/書き込み

修飾子: なし

影響を示すビット。 使用可能な値は次のとおりです。

説明
0x01 サイト サーバー
0x02 コンソール
0x04 クライアント
0x08 新機能
0x10 バグ修正

LastUpdateTime データ型: DateTime

アクセスの種類: 読み取り/書き込み

修飾子: なし

状態が最後に更新された日時。

LocaleID データ型: SInt32

アクセスの種類: 読み取り/書き込み

修飾子: なし

ローカライズされたデータのロケール ID。

MaxCMVersion データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: なし

Configuration Managerの適用可能な最大バージョン。

MinCMVersion データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: なし

Configuration Managerの最小適用可能なバージョン。

MoreInfoLink データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: なし

更新プログラム パッケージに関する追加情報へのリンク。

Name データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: なし

更新プログラム パッケージの名前。

PackageGuid データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: [key]

機能の一意の識別子。

PrereqFlag データ型: SInt32

アクセスの種類: 読み取り/書き込み

修飾子: なし

前提条件のフラグ。 有効な値は次のとおりです。

説明
0x1 Prereq のみ
0x2 CONTINUE_ON_PREREQ_WARNING

PrereqPackageName データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: なし

現在のパッケージが依存するパッケージの名前。

PrereqPackageState データ型: SInt32

アクセスの種類: 読み取り/書き込み

修飾子: なし

現在のパッケージが依存しているパッケージの状態。

PublisherFlags データ型: SInt32

アクセスの種類: 読み取り/書き込み

修飾子: なし

0x2: ブート イメージ パッケージを更新します。

State データ型: SInt32

アクセスの種類: 読み取り/書き込み

修飾子: なし

更新プログラム パッケージの全体的な状態。

UpdateType データ型: SInt32

アクセスの種類: 読み取り/書き込み

修飾子: なし

パッケージの種類。 使用可能な値は次のとおりです。

説明
0 定期的な更新
1 網目
2 QFE

WarningFlag データ型: SInt32

アクセスの種類: 読み取り/書き込み

修飾子: なし

警告フラグ。 使用可能な値は次のとおりです。

説明
0 バイパス警告
1 警告をバイパスしない

解説

このクラスのクラス修飾子は次のとおりです。

要件

ランタイム要件

詳細については、「Configuration Manager サーバーランタイム要件」を参照してください。

開発要件

詳細については、「Configuration Manager サーバー開発要件」を参照してください。