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的方法。
| 方法 | 说明 |
|---|---|
| 类SMS_BootImagePackage中的 AddChangeNotification 方法 | 添加启动映像包更改通知。 |
| 类SMS_BootImagePackage中的 AddDistributionPoints 方法 | 添加包的分发点。 |
| 类SMS_BootImagePackage中的 DeleteContextID 方法 | 删除与启动映像包的指定上下文 ID 关联的状态队列。 |
| 类SMS_BootImagePackage中的 ExportDefaultBootImage 方法 | 完成启动映像并将其从 Windows 评估和部署工具包安装源导出到指定位置。 |
| 类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
访问类型:读/写
限定符:[大型、延迟]
请参阅 SMS_PackageBaseclass服务器 WMI 类。
BackgroundBitmapPath 数据类型: String
访问类型:读/写
限定符:[延迟]
通用命名约定 (WinPE 背景位图的 UNC) 路径。 应用程序可以通过提供自定义位图文件的路径,将此属性设置为使用自定义位图。
ContextID 数据类型: String
访问类型:读/写
限定符:[延迟]
可查询注入作系统部署二进制文件状态的上下文 ID。 注入作需要相当长的时间,应用程序可以使用此属性进行定期状态。 默认值为“”。
DefaultImage 数据类型: Boolean
访问类型:读/写
限定符:无
true 如果这是默认启动映像,则为 。 默认值为 false。
Description 数据类型: String
访问类型:读/写
限定符:无
请参阅 SMS_PackageBaseclass服务器 WMI 类。
EnableLabShell 数据类型: Boolean
访问类型:读/写
限定符:[延迟]
true 如果启用了命令行支持,则为 。 默认值为 false。
ExtendedData 数据类型: UInt8 数组
访问类型:读/写
限定符:[大型、延迟]
请参阅 SMS_PackageBaseclass服务器 WMI 类。
ExtendedDataSize 数据类型: UInt32
访问类型:读/写
限定符:[延迟]
请参阅 SMS_PackageBaseclass服务器 WMI 类。
ForcedDisconnectDelay 数据类型: UInt32
访问类型:读/写
限定符:无
请参阅 SMS_PackageBaseclass服务器 WMI 类。
ForcedDisconnectEnabled 数据类型: Boolean
访问类型:读/写
限定符:无
请参阅 SMS_PackageBaseclass服务器 WMI 类。
ForcedDisconnectNumRetries 数据类型: UInt32
访问类型:读/写
限定符:无
请参阅 SMS_PackageBaseclass服务器 WMI 类。
Icon 数据类型: UInt8 数组
访问类型:读/写
限定符:[大型]
请参阅 SMS_PackageBaseclass服务器 WMI 类。
IconSize 数据类型: UInt32
访问类型:读/写
限定符:[延迟]
请参阅 SMS_PackageBaseclass服务器 WMI 类。
IgnoreAddressSchedule 数据类型: Boolean
访问类型:读/写
限定符:无
请参阅 SMS_PackageBaseclass服务器 WMI 类。
ImageDiskLayout 数据类型: String
访问类型:只读
限定符:[延迟,读取]
源映像的磁盘布局信息的 XML 字符串,由 .wim 文件表示, (WIM 格式) 。 默认值为“”。
ImageIndex 数据类型: UInt32
访问类型:读/写
限定符:[延迟]
不用于启动映像。
ImageOSVersion 数据类型: String
访问类型:读/写
限定符:无
启动 WIM 文件中默认映像的作系统版本。
ImagePath 数据类型: String
访问类型:读/写
限定符:无
原始图像源路径。 Configuration Manager管理员导入映像时,在内部使用此路径。 导入映像时,Configuration Manager将注入作系统部署二进制文件。
ImageProperty 数据类型: String
访问类型:读/写
限定符:[延迟]
包含源 .wim 文件的元数据(例如版本)的 XML 字符串。 默认值为“”。
ISVData 数据类型: UInt8 数组
访问类型:读/写
限定符:[大型、延迟]
请参阅 SMS_PackageBaseclass服务器 WMI 类。
ISVDataSize 数据类型: UInt32
访问类型:读/写
限定符:[延迟]
请参阅 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 数组
访问类型:读/写
限定符:[延迟]
将在 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
访问类型:[key]
请参阅 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
访问类型:读/写
限定符:[延迟]
注入到 WinPE 中的预执行挂钩的命令行。
PreExecSourceDirectory 数据类型: String
访问类型:读/写
限定符:无
执行前的 UNC 路径会挂钩注入到 WinPE 中的源目录。
PreferredAddressType 数据类型: String
访问类型:读/写
限定符:无
请参阅 SMS_PackageBaseclass服务器 WMI 类。
Priority 数据类型: UInt32
访问类型:读/写
限定符:无
请参阅 SMS_PackageBaseclass服务器 WMI 类。
ReferencedDrivers 数据类型: SMS_Driver_Details 数组
访问类型:读/写
限定符:[延迟]
有关要导入的启动映像中包含的Configuration Manager驱动程序的详细信息数组。
RefreshPkgSourceFlag 数据类型: Boolean
访问类型:读/写
限定符:[延迟]
请参阅 SMS_PackageBaseclass服务器 WMI 类。
RefreshSchedule 数据类型: SMS_ScheduleToken 数组
访问类型:[最大 (15) ,延迟]
请参阅 SMS_PackageBaseclass服务器 WMI 类。
ScratchSpace 数据类型: UInt32
访问类型:读/写
限定符:[延迟]
指定 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 类。
备注
此类的类限定符包括:
安全
图标 (“Package.ico”)
有关“属性”部分中包含的类限定符和属性限定符的详细信息,请参阅 Configuration Manager 类和属性限定符。
要求
运行时要求
有关详细信息,请参阅Configuration Manager服务器运行时要求。
开发要求
有关详细信息,请参阅Configuration Manager服务器开发要求。