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 メソッド | 更新プログラム パッケージの前提条件を無視する警告フラグを更新します。 |
クラス SMS_CM_UpdatePackagesの UpdatePrereqAndStateFlags メソッド | 更新プログラム パッケージのインストール状態を更新します。 |
プロパティ
ClientVersion
データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: なし
パッケージにクライアント更新プログラムがある場合は、クライアントのバージョン。
DateCreated
データ型: DateTime
アクセスの種類: 読み取り/書き込み
修飾子: なし
更新プログラム パッケージがサイトに追加された日付。
DateReleased
データ型: DateTime
アクセスの種類: 読み取り/書き込み
修飾子: なし
更新プログラム パッケージがリリースされた日付。
Description
データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: なし
更新プログラム パッケージの説明。
EULA
データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: [lazy]
更新プログラム パッケージ全体のMicrosoftソフトウェア ライセンス条項。
FullVersion
データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: なし
完全版。
Impact
データ型: SInt32
アクセスの種類: 読み取り/書き込み
修飾子: なし
影響を示すビット。 使用可能な値は次のとおりです。
値 | 説明 |
---|---|
0x01 | サイト サーバー |
0x02 | コンソール |
0x04 | Client |
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 | 警告をバイパスしない |
注釈
このクラスのクラス修飾子は次のとおりです。
Dynamic
セキュリティで保護
[プロパティ] セクションに含まれるクラス修飾子とプロパティ修飾子の両方の詳細については、「クラス修飾子とプロパティ修飾子Configuration Manager」を参照してください。
要件
ランタイム要件
詳細については、「Configuration Manager サーバーランタイム要件」を参照してください。
開発要件
詳細については、「Configuration Manager サーバー開発要件」を参照してください。