SMS_BootImagePackage Windows Management Instrumentation (WMI) クラスは、Configuration Manager の SMS プロバイダー サーバー クラスであり、Windows プレインストール環境 (PE) 2.0 でコンピューターを起動し、オペレーティング システム展開タスク シーケンスの操作を可能にするために使用されるブート イメージ ソース ファイルの配布単位として機能します。
次の構文は、マネージ オブジェクト形式 (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 での方法を示します。
プロパティ
Architecture データ型: String
アクセスの種類: 読み取り専用
修飾子: [読み取り]
ブート イメージのアーキテクチャ。 次の値は有効な値です。 既定値は "" です。
| 値 | アーキテクチャ |
|---|---|
| x86 | I386 32 ビット マイクロプロセッサ |
| ia64 | Itanium 64 ビット マイクロプロセッサ |
| x64 | X86-64 64 ビット マイクロプロセッサ |
ActionInProgress データ型: UInt32
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 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 配列
アクセスの種類: 読み取り/書き込み
Qualifiers: [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
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_PackageBaseclass サーバー WMI クラス」を参照してください。
LocalizedCategoryInstanceNames データ型: String 配列
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 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
アクセスの種類: 読み取り/書き込み
修飾子: なし
WinPE に挿入されたソース ディレクトリをフックする事前実行の UNC パス。
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 配列
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_PackageBaseclass サーバー WMI クラス」を参照してください。
SedoObjectVersion データ型: String
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_PackageBaseclass サーバー WMI クラス」を参照してください。
ShareName データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: なし
「 SMS_PackageBaseclass サーバー WMI クラス」を参照してください。
ShareType データ型: UInt32
アクセスの種類: 読み取り/書き込み
修飾子: なし
「 SMS_PackageBaseclass サーバー WMI クラス」を参照してください。
SourceDate データ型: DateTime
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_PackageBaseclass サーバー WMI クラス」を参照してください。
SourceSite データ型: String
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_PackageBaseclass サーバー WMI クラス」を参照してください。
SourceVersion データ型: UInt32
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 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 サーバー開発の要件」を参照してください。