次の方法で共有


サーバー WMI クラスのSMS_SoftwareUpdatesPackage

SMS_SoftwareUpdatesPackage Windows Management Instrumentation (WMI) クラスは、ソフトウェア更新プログラムが関連付けられているプログラム バイナリの配布単位であるパッケージを表す、Configuration Managerの SMS プロバイダー サーバー クラスです。

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

構文

Class SMS_SoftwareUpdatesPackage : SMS_PackageBaseclass  
{  
      UInt32 ActionInProgress;  
      String AlternateContentProviders;  
      String Description;  
      UInt8 ExtendedData[];  
      UInt32 ExtendedDataSize;  
      UInt32 ForcedDisconnectDelay;  
      Boolean ForcedDisconnectEnabled;  
      UInt32 ForcedDisconnectNumRetries;  
      UInt8 Icon[];  
      UInt32 IconSize;  
      Boolean IgnoreAddressSchedule;  
      UInt8 ISVData[];  
      UInt32 ISVDataSize;  
      String Language;  
      DateTime LastRefreshTime;  
      String LocalizedCategoryInstanceNames[];  
      String Manufacturer;  
      String MIFFilename;  
      String MIFName;  
      String MIFPublisher;  
      String MIFVersion;  
      String Name;  
      UInt32 NumOfPrograms;  
      String PackageID;  
      UInt32 PackageSize;  
      UInt32 PackageType;  
      UInt32 PkgFlags;  
      UInt32 PkgSourceFlag;  
      String PkgSourcePath;  
      String PreferredAddressType;  
      UInt32 Priority;  
      Boolean RefreshPkgSourceFlag;  
      SMS_ScheduleToken RefreshSchedule[];  
      String SecuredScopeNames[];  
      String SedoObjectVersion;  
      String ShareName;  
      UInt32 ShareType;  
      DateTime SourceDate;  
      String SourceSite;  
      UInt32 SourceVersion;  
      String StoredPkgPath;  
      UInt32 StoredPkgVersion;  
      String Version;  
};  

メソッド

のメソッドを次の表に SMS_SoftwareUpdatesPackage示します。

メソッド 説明
クラス SMS_SoftwareUpdatesPackageの AddChangeNotification メソッド ソフトウェア更新プログラム パッケージの変更通知を追加します。
クラス SMS_SoftwareUpdatesPackageの AddDistributionPoints メソッド ソフトウェア更新プログラム パッケージの配布ポイントを追加します。
クラス SMS_SoftwareUpdatesPackageの AddUpdateContent メソッド コンテンツをダウンロードし、配布ポイントにレプリケートします。
クラス SMS_SoftwareUpdatesPackage の RebuildPackage メソッド パッケージソースの場所にあるパッケージの内容を復元します。
クラス SMS_SoftwareUpdatesPackageの RefreshPkgSource メソッド パッケージ のプロパティが変更されていない場合は、すべての配布ポイントでパッケージ ソースを更新します。
クラス SMS_SoftwareUpdatesPackageの RemoveContent メソッド 指定したコンテンツをソフトウェア更新プログラム パッケージから削除します。
クラス SMS_SoftwareUpdatesPackageの SetSourceSite メソッド ソフトウェア更新プログラム パッケージのソース サイトのコードを設定します。
クラス SMS_SoftwareUpdatesPackageの Unlock メソッド ソース サイトを現在のサイトに設定し、ソフトウェア更新プログラム パッケージのロックを解除します。
クラス SMS_SoftwareUpdatesPackageの ValidateNewPackageSource メソッド ソフトウェア更新プログラム パッケージの内容を確認して、新しいパッケージ ソースの場所を検証します。

プロパティ

ActionInProgress
データ型: UInt32

アクセスの種類: 読み取り専用

修飾子: [read]

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

AlternateContentProviders
データ型: String

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

修飾子: [large, lazy]

このクラスには使用されません。

Description
データ型: String

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

修飾子: なし

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

ExtendedData
データ型: UInt8 配列

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

修飾子: [large, lazy]

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

ExtendedDataSize
データ型: UInt32

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

修飾子: [lazy]

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

ForcedDisconnectDelay
データ型: UInt32

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

修飾子: なし

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

ForcedDisconnectEnabled
データ型: Boolean

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

修飾子: なし

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

ForcedDisconnectNumRetries
データ型: UInt32

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

修飾子: なし

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

Icon
データ型: UInt8 配列

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

修飾子: [large]

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

IconSize
データ型: UInt32

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

修飾子: [lazy]

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

IgnoreAddressSchedule
データ型: Boolean

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

修飾子: なし

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

ISVData
データ型: UInt8 配列

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

修飾子: [large, lazy]

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

ISVDataSize
データ型: UInt32

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

修飾子: [lazy]

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

Language
データ型: String

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

修飾子: なし

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

LastRefreshTime
データ型: DateTime

アクセスの種類: 読み取り専用

修飾子: [read]

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

LocalizedCategoryInstancenames
データ型: String 配列

アクセスの種類: 読み取り専用

修飾子: [read]

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

Manufacturer
データ型: String

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

修飾子: なし

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

MIFFilename
データ型: String

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

修飾子: なし

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

MIFName
データ型: String

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

修飾子: なし

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

MIFPublisher
データ型: String

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

修飾子: なし

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

MIFVersion
データ型: String

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

修飾子: なし

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

Name
データ型: String

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

修飾子: なし

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

NumOfPrograms
データ型: UInt32

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

修飾子:

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

PackageID
データ型: String

アクセスの種類: [キー]

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

PackageSize
データ型: UInt32

アクセスの種類: 読み取り

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

PackageType
データ型: UInt32

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

修飾子: なし

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

PkgFlags
データ型: UInt32

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

修飾子: [bits]

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

PkgSourceFlag
データ型: UInt32

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

修飾子: なし

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

PkgSourcePath
データ型: String

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

修飾子: なし

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

PreferredAddressType
データ型: String

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

修飾子: なし

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

Priority
データ型: UInt32

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

修飾子: なし

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

RefreshPkgSourceFlag
データ型: Boolean

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

修飾子: [lazy]

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

RefreshSchedule
データ型: SMS_ScheduleToken 配列

アクセスの種類: [max(15), lazy]

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

SedoObjectVersion
データ型: String

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

修飾子: <追加情報が必要>

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

SecuredScopeNames
データ型: String 配列

アクセスの種類: 読み取り専用

修飾子: [read]

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

ShareName
データ型: String

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

修飾子: なし

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

ShareType
データ型: UInt32

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

修飾子: なし

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

SourceDate
データ型: DateTime

アクセスの種類: 読み取り専用

修飾子: [read]

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

SourceSite
データ型: String

アクセスの種類: 読み取り専用

修飾子: [read]

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

SourceVersion
データ型: UInt32

アクセスの種類: 読み取り専用

修飾子: [read]

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

StoredPkgPath
データ型: String

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

修飾子: なし

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

StoredPkgVersion
データ型: UInt32

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

修飾子: なし

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

Version
データ型: String

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

修飾子: なし

SMS_PackageBaseclass サーバー WMI クラス」を参照してください。

注釈

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

  • セキュリティで保護

    [プロパティ] セクションに含まれるクラス修飾子とプロパティ修飾子の両方の詳細については、「クラス修飾子とプロパティ修飾子Configuration Manager」を参照してください。

    「展開パッケージを作成する方法」の説明に従って、アプリケーションでソフトウェア更新プログラム パッケージを作成できます。 ソフトウェア更新プログラム パッケージのソースを変更する手順については、「展開パッケージ ソースを変更する方法」も参照してください。

要件

ランタイム要件

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

開発要件

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