SMS_CM_UpdatePackages Windows Management Instrumentation (WMI) 类是 Configuration Manager 中表示更新包的 SMS 提供程序服务器类。
以下语法在托管对象格式 (MOF) 代码中进行了简化,并包含所有继承的属性。
语法
Class SMS_CM_UpdatePackages : SMS_BaseClass
{
String ClientVersion;
DateTime DateCreated;
DateTime DateReleased;
String Description;
String EULA;
String FullVersion;
SInt32 Impact;
DateTime LastUpdateTime;
SInt32 LocaleID;
String MaxCMVersion;
String MinCMVersion;
String MoreInfoLink;
String Name;
String PackageGuid;
Sint32 PrereqFlag;
String PrereqPackageName;
SInt32 PrereqPackageState;
SInt32 PublisherFlags;
SInt32 State;
SInt32 UpdateType;
SInt32 WarningFlag;
};
方法
下表列出了 类中 SMS_CM_UpdatePackages 的方法。
| 方法 | 说明 |
|---|---|
| 类SMS_CM_UpdatePackages中的 IsCurrentWorkingUpdatePackage 方法 | 检查更新包是否是安装程序当前正在使用的包 |
| 类SMS_CM_UpdatePackages中的 RetryContentReplication 方法 | 触发 DistMgr 将内容从源复制到内容库。 |
| 类SMS_CM_UpdatePackages中的 SetIgnorePrereqWarning 方法 | 汇报更新包的忽略先决条件警告标志。 |
| 类SMS_CM_UpdatePackages中的 UpdatePrereqAndStateFlags 方法 | 汇报更新包的安装状态。 |
属性
ClientVersion 数据类型: String
访问类型:读/写
限定符:无
客户端版本(如果包中存在客户端更新)。
DateCreated 数据类型: DateTime
访问类型:读/写
限定符:无
将更新包添加到站点的日期。
DateReleased 数据类型: DateTime
访问类型:读/写
限定符:无
发布更新包的日期。
Description 数据类型: String
访问类型:读/写
限定符:无
更新包的说明。
EULA 数据类型: String
访问类型:读/写
限定符:[延迟]
整个更新包Microsoft软件许可条款。
FullVersion 数据类型: String
访问类型:读/写
限定符:无
完整版本。
Impact 数据类型: SInt32
访问类型:读/写
限定符:无
表示影响的位。 可能的值是:
| 值 | 说明 |
|---|---|
| 0x01 | 站点服务器 |
| 0x02 | 控制台 |
| 0x04 | 客户端 |
| 0x08 | 新增功能 |
| 0x10 | 错误修补程序 |
LastUpdateTime 数据类型: DateTime
访问类型:读/写
限定符:无
上次更新状态的日期和时间。
LocaleID 数据类型: SInt32
访问类型:读/写
限定符:无
本地化数据的区域设置 ID。
MaxCMVersion 数据类型: String
访问类型:读/写
限定符:无
Configuration Manager的最大适用版本。
MinCMVersion 数据类型: String
访问类型:读/写
限定符:无
Configuration Manager的最低适用版本。
MoreInfoLink 数据类型: String
访问类型:读/写
限定符:无
指向有关更新包的其他信息的链接。
Name 数据类型: String
访问类型:读/写
限定符:无
更新包的名称。
PackageGuid 数据类型: String
访问类型:读/写
限定符:[key]
功能的唯一标识符。
PrereqFlag 数据类型: SInt32
访问类型:读/写
限定符:无
先决条件标志。 有效值包含:
| 值 | 说明 |
|---|---|
| 0x1 | 仅 Prereq |
| 0x2 | CONTINUE_ON_PREREQ_WARNING |
PrereqPackageName 数据类型: String
访问类型:读/写
限定符:无
当前包所依赖的包的名称。
PrereqPackageState 数据类型: SInt32
访问类型:读/写
限定符:无
当前包所依赖的包的状态。
PublisherFlags 数据类型: SInt32
访问类型:读/写
限定符:无
0x2:更新启动映像包。
State 数据类型: SInt32
访问类型:读/写
限定符:无
更新包的整体状态。
UpdateType 数据类型: SInt32
访问类型:读/写
限定符:无
包类型。 可能的值是:
| 值 | 说明 |
|---|---|
| 0 | 定期更新 |
| 1 | 编织 |
| 2 | QFE |
WarningFlag 数据类型: SInt32
访问类型:读/写
限定符:无
警告标志。 可能的值是:
| 值 | 说明 |
|---|---|
| 0 | 绕过警告 |
| 1 | 不要绕过警告 |
备注
此类的类限定符包括:
Dynamic
安全
有关“属性”部分中包含的类限定符和属性限定符的详细信息,请参阅 Configuration Manager 类和属性限定符。
要求
运行时要求
有关详细信息,请参阅Configuration Manager服务器运行时要求。
开发要求
有关详细信息,请参阅Configuration Manager服务器开发要求。