SMS_AppDeploymentAssetDetails Windows Management Instrumentation (WMI) 类是Configuration Manager中表示有关部署的资产级别详细信息的 SMS 提供程序服务器类。
以下语法在托管对象格式 (MOF) 代码中进行了简化,并包含所有继承的属性。
语法
Class SMS_AppDeploymentAssetDetails : SMS_BaseClass
{
UInt32 AppCI;
String AppName;
UInt32 AppStatusType;
UInt32 AssignmentID;
String AssignmentUniqueID;
String CollectionID;
String CollectionName;
UInt32 ComplianceState;
UInt32 DeploymentIntent;
UInt32 DTCI;
UInt32 DTModelID;
String DTName;
UInt64 DTResultID;
UInt32 EnforcementState;
UInt32 ExtendedInfoDescriptionID;
UInt32 ExtendedInfoID;
UInt32 InstalledState;
Boolean IsMachineAssignedToUser;
Boolean IsMachineChangesPersisted;
Boolean IsVM;
UInt32 MachineID;
String MachineName;
UInt32 PolicyModelID;
UInt32 Revision;
DateTime StartTime;
UInt32 StatusType;
String Technology;
UInt32 UpdateState;
String UserName;
String VMHostName;
};
方法
类 SMS_AppDeploymentAssetDetails 不定义任何方法。
属性
AppCI 数据类型: UInt32
访问类型:只读
限定符:[not_null,read]
应用程序配置项。
AppName 数据类型: String
访问类型:只读
限定符:[read]
应用程序说明。
AppStatusType 数据类型: UInt32
访问类型:只读
限定符:[not_null,read]
应用程序状态类型。 可能的值是:
| 值 | 应用程序状态 |
|---|---|
| 1 | 成功 |
| 2 | InProgress |
| 3 | RequirementsNotMet |
| 4 | 未知 |
| 5 | Error |
AssignmentID 数据类型: UInt32
访问类型:只读
限定符:[key、not_null、read]
请参阅 SMS_CIAssignmentBaseClass服务器 WMI 类。
AssignmentUniqueID 数据类型: String
访问类型:只读
限定符:[not_null,read]
请参阅 SMS_CIAssignmentBaseClass服务器 WMI 类。
CollectionID 数据类型: String
访问类型:只读
限定符:[not_null,read]
部署部署到的集合的 ID。
CollectionName 数据类型: String
访问类型:只读
限定符:[not_null,read]
集合名称。
ComplianceState 数据类型: UInt32
访问类型:只读
限定符:[not_null,read]
配置项目的符合性状态。
DeploymentIntent 数据类型: UInt32
访问类型:只读
限定符:[read]
部署的预期用途,无论指定的作 (安装或卸载) 。 可能的值是:
| 值 | 预期用途 |
|---|---|
| 1 | 必需 |
| 2 | 可用 |
| 3 | 模拟 |
DTCI 数据类型: UInt32
访问类型:只读
限定符:[key、not_null、read]
部署类型配置项目。
DTModelID 数据类型: UInt32
访问类型:只读
限定符:[key、not_null、read]
部署类型模型 ID。
DTName 数据类型: String
访问类型:只读
限定符:[read]
部署类型的说明。
DTResultID 数据类型: UInt64
访问类型:只读
限定符:[not_null,read]
部署类型结果 ID。
EnforcementState 数据类型: UInt32
访问类型:只读
限定符:[not_null,read]
强制状态。 可能的值是:
| 值 | 强制状态 |
|---|---|
| 0 | 执行状态未知 |
| 1 | 已启动强制实施 |
| 2 | 强制等待内容 |
| 3 | 等待另一个安装完成 |
| 4 | 在安装之前等待维护时段 |
| 5 | 安装前需要重启 |
| 6 | 常规故障 |
| 7 | 挂起的安装 |
| 8 | 安装更新 |
| 9 | 挂起的系统重启 |
| 10 | 已成功安装更新 |
| 11 | 安装更新失败 |
| 12 | 正在下载更新 |
| 13 | 下载的更新 |
| 14 | 无法下载更新 |
ExtendedInfoDescriptionID 数据类型: UInt32
访问类型:只读
限定符:[not_null,read]
扩展信息说明 ID。
ExtendedInfoID 数据类型: UInt32
访问类型:只读
限定符:[not_null,read]
扩展信息 ID。
InstalledState 数据类型: UInt32
访问类型:只读
限定符:[not_null,read]
已安装状态。 可能的值是:
| 值 | 已安装状态 |
|---|---|
| 1 | 卸载 |
| 2 | 安装 |
| 3 | 未知 |
IsMachineAssignedToUser 数据类型: Boolean
访问类型:只读
限定符:[read]
true 如果计算机分配给用户,则为 。
IsMachineChangesPersisted 数据类型: Boolean
访问类型:只读
限定符:[read]
true 如果保留对虚拟机所做的更改,则为 。
IsVM 数据类型: Boolean
访问类型:只读
限定符:[read]
true 如果计算机是虚拟机,则为 。
MachineID 数据类型: UInt32
访问类型:只读
限定符:[not_null,read]
虚拟机的 ID。
MachineName 数据类型: String
访问类型:只读
限定符:[key、not_null、read]
虚拟机名称。
PolicyModelID 数据类型: UInt32
访问类型:只读
限定符:[not_null,read]
策略模型 ID。
Revision 数据类型: UInt32
访问类型:只读
限定符:[not_null,read]
校订。
StartTime 数据类型: DateTime
访问类型:只读
限定符:[read]
部署时间。
StatusType 数据类型: UInt32
访问类型:只读
限定符:[not_null,read]
状态类型。
| 值 | 状态类型 |
|---|---|
| 1 | 成功 |
| 2 | InProgress |
| 3 | RequirementsNotMet |
| 4 | 未知 |
| 5 | Error |
Technology 数据类型: String
访问类型:只读
限定符:[not_null,read]
科技。
UpdateState 数据类型: UInt32
访问类型:只读
限定符:[not_null,read]
更新状态。
UserName 数据类型: String
访问类型:只读
限定符:[key、not_null、read]
用户名。
VMHostName 数据类型: String
访问类型:只读
限定符:[read]
虚拟机主机名。
备注
要求
运行时要求
有关详细信息,请参阅Configuration Manager服务器运行时要求。
开发要求
有关详细信息,请参阅Configuration Manager服务器开发要求。