SMS_ImagePackage サーバー WMI クラス
SMS_ImagePackage
Windows Management Instrumentation (WMI) クラスは、CONFIGURATION MANAGERの SMS プロバイダー サーバー クラスであり、WINDOWS 10などの有効なオペレーティング システムをクライアント コンピューターに展開するために使用されるイメージ ソース ファイルの配布単位として機能します。
次の構文は、マネージド オブジェクト形式 (MOF) コードから簡略化され、継承されたすべてのプロパティが含まれています。
構文
Class SMS_ImagePackage : SMS_PackageBaseclass
{
UInt32 ActionInProgress;
String AlternateContentProviders;
String Description;
UInt8 ExtendedData[];
UInt32 ExtendedDataSize;
UInt32 ForcedDisconnectDelay;
Boolean ForcedDisconnectEnabled;
UInt32 ForcedDisconnectNumRetries;
UInt8 Icon[];
UInt32 IconSize;
Boolean IgnoreAddressSchedule;
String ImageDiskLayout;
String ImageProperty;
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 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_ImagePackage
示します。
メソッド | 説明 |
---|---|
クラス SMS_ImagePackageの AddChangeNotification メソッド | イメージ パッケージの変更通知を追加します。 |
クラス SMS_ImagePackageの AddDistributionPoints メソッド | パッケージの配布ポイントを追加します。 |
クラス SMS_ImagePackageの GetImageProperties メソッド | 指定した WIM ファイルから XML 文字列にすべてのイメージ プロパティを読み取ります。 |
クラス SMS_ImagePackageの RefreshPkgSource メソッド | パッケージ のプロパティが変更されていない場合は、すべての配布ポイントでパッケージ ソースを更新します。 |
クラス SMS_ImagePackageの ReloadImageProperties メソッド | ソース WIM ファイルからイメージ プロパティを再読み込みし、データベースを更新します。 |
クラス SMS_ImagePackageの RunOfflineServicingManager メソッド | オフライン サービス マネージャーをできるだけ早く実行するようにトリガーします。 |
クラス SMS_ImagePackageの SetSourceSite メソッド | イメージ パッケージのソース サイトのコードを設定します。 |
クラス SMS_ImagePackageの Unlock メソッド | ソース サイトを現在のサイトに設定し、イメージ パッケージのロックを解除します。 |
プロパティ
ActionInProgress
データ型: UInt32
アクセスの種類: 読み取り専用
修飾子: [read]
「 SMS_PackageBaseclass サーバー WMI クラス」を参照してください。
AlternateContentProviders
データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: [large, lazy]
「 SMS_PackageBaseclass サーバー WMI クラス」を参照してください。
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 クラス」を参照してください。
ImageDiskLayout
データ型: String
アクセスの種類: 読み取り専用
修飾子: [lazy, read]
ソース WIM イメージに関するディスク ドライブ レイアウト情報の XML 文字列。 既定値は "" です。
ImageProperty
データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: [lazy]
ソース WIM ファイルのイメージ メタデータの XML 文字列。 既定値は "" です。
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 クラス」を参照してください。
PackageType
データ型: UInt32
アクセスの種類: 読み取り/書き込み
修飾子: なし
「 SMS_PackageBaseclass サーバー WMI クラス」を参照してください。
このクラスの場合、パッケージの種類は PKG_TYPE_IMAGE (257) です。
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, ResID(725), ResDLL("SMS_RSTT.dll")]
「 SMS_PackageBaseclass サーバー WMI クラス」を参照してください。
SecuredScopeNames
データ型: String
配列
アクセスの種類: 読み取り専用
修飾子: [read]
「 SMS_PackageBaseclass サーバー WMI クラス」を参照してください。
SedoObjectVersion
データ型: 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 クラス」を参照してください。
注釈
このクラスのクラス修飾子は次のとおりです。
セキュリティで保護
Icon("Package.ico")
[プロパティ] セクションに含まれるクラス修飾子とプロパティ修飾子の両方の詳細については、「クラス修飾子とプロパティ修飾子Configuration Manager」を参照してください。
このクラスの使用を開始するには、「Configuration Managerでオペレーティング システム イメージ パッケージを追加する方法」を参照してください。
要件
ランタイム要件
詳細については、「Configuration Manager サーバーランタイム要件」を参照してください。
開発要件
詳細については、「Configuration Manager サーバー開発要件」を参照してください。