次の方法で共有


SMS_BootImagePackage サーバー WMI クラス

SMS_BootImagePackage Windows Management Instrumentation (WMI) クラスは、windows プレインストール環境 (PE) 2.0 でコンピューターを起動し、オペレーティング システム展開タスク シーケンスアクションを許可するために使用されるブート イメージ ソース ファイルの配布単位として機能する、Configuration Managerの SMS プロバイダー サーバー クラスです。

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

構文

Class SMS_BootImagePackage : SMS_PackageBaseclass
{
      UInt32 ActionInProgress;
      String AlternateContentProviders;
      String Architecture;
      String BackgroundBitmapPath;
      String ContextID;
      Boolean DefaultImage;
      String Description;
      Boolean EnableLabShell;
      UInt8 ExtendedData[];
      UInt32 ExtendedDataSize;
      UInt32 ForcedDisconnectDelay;
      Boolean ForcedDisconnectEnabled;
      UInt32 ForcedDisconnectNumRetries;
      UInt8 Icon[];
      UInt32 IconSize;
      Boolean IgnoreAddressSchedule;
      String ImageDiskLayout;
      UInt32 ImageIndex;
      String ImageOSVersion;
      String ImagePath;
      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;
      UInt32 OptionalComponents[];
      String PackageID;
      UInt32 PackageSize;
      UInt32 PackageType;
      UInt32 PkgFlags;
      UInt32 PkgSourceFlag;
      String PkgSourcePath;
      String PreExecCommandLine;
      String PreExecSourceDirectory;
      String PreferredAddressType;
      UInt32 Priority;
      SMS_Driver_Details ReferencedDrivers[];
      Boolean RefreshPkgSourceFlag;
      SMS_ScheduleToken RefreshSchedule[];
      UInt32 ScratchSpace;
      String SecuredScopeNames[];
      String SedoObjectVersion;
      String ShareName;
      UInt32 ShareType;
      DateTime SourceDate;
      String SourceSite;
      UInt32 SourceVersion;
      String StoredPkgPath;
      UInt32 StoredPkgVersion;
      String Version;
};

メソッド

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

メソッド 説明
クラス SMS_BootImagePackageの AddChangeNotification メソッド ブート イメージ パッケージの変更通知を追加します。
クラス SMS_BootImagePackageの AddDistributionPoints メソッド パッケージの配布ポイントを追加します。
クラス SMS_BootImagePackageの DeleteContextID メソッド ブート イメージ パッケージの指定したコンテキスト ID に関連付けられている状態キューを削除します。
クラス SMS_BootImagePackageの ExportDefaultBootImage メソッド Windows Assessment and Deployment Kit のインストール ソースから指定した場所にブート イメージをファイナライズしてエクスポートします。
クラス SMS_BootImagePackageの GetImageProperties メソッド 指定したソース .wim ファイルから XML 文字列にすべてのイメージ プロパティを読み取ります。
クラス SMS_BootImagePackageの QueryOSDBinaryInjectionStatus メソッド オペレーティング システム展開バイナリの挿入の現在の状態を照会します。
クラス SMS_BootImagePackageの RefreshPkgSource メソッド パッケージ のプロパティが変更されていない場合は、すべての配布ポイントでパッケージ ソースを更新します。
クラス SMS_BootImagePackageの ReloadImageProperties メソッド ソースの .wim ファイルからイメージ プロパティを再読み込みし、データベースを更新します。
クラス SMS_BootImagePackageの SetSourceSite メソッド ブート イメージ パッケージのソース サイトのコードを設定します。
クラス SMS_BootImagePackageの Unlock メソッド ソース サイトを現在のサイトに設定し、ブート イメージ パッケージのロックを解除します。
クラス SMS_BootImagePackageの UpdateDefaultImage メソッド ImagePath プロパティが指す WIM イメージのコピーを作成し、ブート イメージの展開用に OSD ファイルと共に挿入します。
クラス SMS_BootImagePackageの UpdateImage メソッド ブート イメージ パッケージのイメージのコピーを作成し、ブート イメージの展開用のファイルでイメージを更新します。
クラス SMS_BootImagePackageの UpdateOptionalComponents メソッド 指定したすべてのオプション コンポーネントをブート イメージにUpdatesします。

プロパティ

Architecture データ型: String

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

修飾子: [read]

ブート イメージのアーキテクチャ。 使用可能な値は次のとおりです。 既定値は "" です。

アーキテクチャ
x86 I386 32 ビット・マイクロプロセッサ
ia64 Itanium 64 ビット マイクロプロセッサ
x64 X86-64 64 ビット マイクロプロセッサ

ActionInProgress データ型: UInt32

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

修飾子: [read]

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

AlternateContentProviders データ型: String

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

修飾子: [large, lazy]

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

BackgroundBitmapPath データ型: String

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

修飾子: [lazy]

WinPE バックグラウンド ビットマップの汎用名前付け規則 (UNC) パス。 アプリケーションでは、カスタム ビットマップ ファイルへのパスを指定することで、カスタム ビットマップを使用するようにこのプロパティを設定できます。

ContextID データ型: String

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

修飾子: [lazy]

オペレーティング システム展開バイナリを挿入する状態を照会できるコンテキスト ID。 挿入操作にはかなりの時間がかかり、アプリケーションではこのプロパティを定期的な状態に使用できます。 既定値は "" です。

DefaultImage データ型: Boolean

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

修飾子: なし

true これが既定のブート イメージの場合。 既定値は false です。

Description データ型: String

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

修飾子: なし

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

EnableLabShell データ型: Boolean

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

修飾子: [lazy]

true コマンド ラインのサポートが有効になっている場合。 既定値は false です。

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 ファイル (WIM 形式) で表されるソース イメージのディスク レイアウト情報の XML 文字列。 既定値は "" です。

ImageIndex データ型: UInt32

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

修飾子: [lazy]

ブート イメージには使用されません。

ImageOSVersion データ型: String

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

修飾子: なし

ブート WIM ファイルの既定のイメージのオペレーティング システムのバージョン。

ImagePath データ型: String

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

修飾子: なし

元のイメージ ソース パス。 Configuration Manager管理者がイメージをインポートするときに、このパスを内部的に使用します。 イメージがインポートされると、Configuration Managerはオペレーティング システムの展開バイナリと共に挿入します。

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 クラス」を参照してください。

OptionalComponentsデータ型: 配列UInt32

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

修飾子: [lazy]

WinPE で有効になる省略可能なコンポーネントの識別子の一覧。 使用可能な値は次のとおりです。

識別子 コンポーネント
1 WinPE-DismCmdlets
2 WinPE-Dot3Svc
3 WinPE-EnhancedStorage
4 WinPE-FMAPI
5 WinPE-FontSupport-JA-JP
6 WinPE-FontSupport-KO-KR
7 WinPE-FontSupport-ZH-CN
8 WinPE-FontSupport-ZH-HK
9 WinPE-FontSupport-ZH-TW
10 WinPE-HTA
11 WinPE-StorageWMI
12 WinPE-LegacySetup
13 WinPE-MDAC
14 WinPE-NetFx4
15 WinPE-PowerShell3
16 WinPE-PPPoE
17 WinPE-RNDIS
18 WinPE-Scripting
19 WinPE-SecureStartup
20 WinPE-Setup
21 WinPE-Setup-Client
22 WinPE-Setup-Server
23 該当なし
24 WinPE-WDS-Tools
25 WinPE-WinReCfg
26 WinPE-WMI

この情報は、System Center 2012 Configuration Manager SP1 以降、および System Center 2012 R2 Configuration Manager 以降に適用されます。

PackageID データ型: String

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

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

PackageSize データ型: UInt32

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

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

PackageType データ型: UInt32

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

修飾子: なし

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

このクラスの場合、パッケージの種類は PKG_TYPE_BOOTIMAGE (258) です。

PkgFlags データ型: UInt32

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

修飾子: [bits]

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

PkgSourceFlag データ型: UInt32

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

修飾子: なし

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

PkgSourcePath データ型: String

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

修飾子: なし

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

PreExecCommandLine データ型: String

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

修飾子: [lazy]

WinPE に挿入される実行前フックのコマンド ライン。

PreExecSourceDirectory データ型: String

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

修飾子: なし

実行前の UNC パスは、WinPE に挿入されたソース ディレクトリをフックします。

PreferredAddressType データ型: String

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

修飾子: なし

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

Priority データ型: UInt32

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

修飾子: なし

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

ReferencedDriversデータ型: 配列SMS_Driver_Details

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

修飾子: [lazy]

インポート用のブート イメージに含まれるConfiguration Manager ドライバーに関する詳細の配列。

RefreshPkgSourceFlag データ型: Boolean

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

修飾子: [lazy]

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

RefreshScheduleデータ型: 配列SMS_ScheduleToken

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

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

ScratchSpace データ型: UInt32

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

修飾子: [lazy]

WinPE で使用可能なスクラッチ領域の量を指定します。 使用可能な値は次のとおりです。

メガバイト
32
64
128
256
512

詳細については、「 DISM Windows PE サービス コマンド ライン オプション」を参照してください。

この情報は、System Center 2012 Configuration Manager SP1 以降、および System Center 2012 R2 Configuration Manager 以降に適用されます。

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 クラス」を参照してください。

解説

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

要件

ランタイム要件

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

開発要件

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