次の方法で共有


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 メソッド 指定したすべてのオプション コンポーネントをブート イメージに更新します。

プロパティ

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 サーバー開発要件」を参照してください。