класс WMI сервера SMS_AppDeploymentAssetDetails
Класс SMS_AppDeploymentAssetDetails
инструментария управления Windows (WMI) — это класс сервера поставщика SMS в Configuration Manager, который представляет сведения о развертывании на уровне ресурсов.
Следующий синтаксис упрощен в коде 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, чтение]
Элемент конфигурации приложения.
AppName
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: [read]
Описание приложения.
AppStatusType
Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: [not_null, чтение]
Тип состояния приложения. Возможные значения:
Значение | Состояние приложения |
---|---|
1 | Успешно |
2 | Inprogress |
3 | RequirementsNotMet |
4 | Unknown |
5 | Error |
AssignmentID
Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: [ключ, not_null, чтение]
См . SMS_CIAssignmentBaseClass класс WMI сервера.
AssignmentUniqueID
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: [not_null, чтение]
См . SMS_CIAssignmentBaseClass класс WMI сервера.
CollectionID
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: [not_null, чтение]
Идентификатор коллекции, в которой было развернуто развертывание.
CollectionName
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: [not_null, чтение]
Имя коллекции.
ComplianceState
Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: [not_null, чтение]
Состояние соответствия для элемента конфигурации.
DeploymentIntent
Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: [read]
Предполагаемое назначение развертывания независимо от указанного действия (установка или удаление). Возможные значения:
Значение | Первоначальная цель |
---|---|
1 | Обязательный |
2 | Доступно |
3 | Имитировать |
DTCI
Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: [ключ, not_null, чтение]
Элемент конфигурации типа развертывания.
DTModelID
Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: [ключ, not_null, чтение]
Идентификатор модели типа развертывания.
DTName
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: [read]
Описание типа развертывания.
DTResultID
Тип данных: UInt64
Тип доступа: только для чтения
Квалификаторы: [not_null, чтение]
Идентификатор результата типа развертывания.
EnforcementState
Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: [not_null, чтение]
Состояние принудительного применения. Возможные значения:
Значение | Состояние принудительного применения |
---|---|
0 | Состояние принудительного применения неизвестно |
1 | Начало принудительного применения |
2 | Принудительное применение в ожидании содержимого |
3 | Ожидание завершения другой установки |
4 | Ожидание периода обслуживания перед установкой |
5 | Перед установкой требуется перезагрузка |
6 | Общий сбой |
7 | Ожидающая установка |
8 | Установка обновления |
9 | Ожидающий перезапуск системы |
10 | Обновление успешно установлено |
11 | Не удалось установить обновление |
12 | Скачивание обновления |
13 | Скачаемое обновление |
14 | Не удалось загрузить обновление |
ExtendedInfoDescriptionID
Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: [not_null, чтение]
Идентификатор описания расширенных сведений.
ExtendedInfoID
Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: [not_null, чтение]
Идентификатор расширенной информации.
InstalledState
Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: [not_null, чтение]
Состояние установки. Возможные значения:
Значение | Состояние установки |
---|---|
1 | Удалить |
2 | Установка |
3 | Unknown |
IsMachineAssignedToUser
Тип данных: Boolean
Тип доступа: только для чтения
Квалификаторы: [read]
true
Значение , если компьютер назначен пользователю.
IsMachineChangesPersisted
Тип данных: Boolean
Тип доступа: только для чтения
Квалификаторы: [read]
true
Значение , если изменения, внесенные в виртуальную машину, сохраняются.
IsVM
Тип данных: Boolean
Тип доступа: только для чтения
Квалификаторы: [read]
true
Значение , если компьютер является виртуальной машиной.
MachineID
Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: [not_null, чтение]
Идентификатор виртуальной машины.
MachineName
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: [ключ, not_null, чтение]
Имя виртуальной машины.
PolicyModelID
Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: [not_null, чтение]
Идентификатор модели политики.
Revision
Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: [not_null, чтение]
Revision.
StartTime
Тип данных: DateTime
Тип доступа: только для чтения
Квалификаторы: [read]
Время развертывания.
StatusType
Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: [not_null, чтение]
Тип состояния.
Значение | Тип состояния |
---|---|
1 | Успешно |
2 | Inprogress |
3 | RequirementsNotMet |
4 | Unknown |
5 | Error |
Technology
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: [not_null, чтение]
Технологии.
UpdateState
Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: [not_null, чтение]
Состояние обновления.
UserName
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: [ключ, not_null, чтение]
Имя пользователя.
VMHostName
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: [read]
Имя узла виртуальной машины.
Замечания
Требования
Требования к среде выполнения
Дополнительные сведения см. в разделе Требования к среде выполнения сервера Configuration Manager.
Требования к разработке
Дополнительные сведения см. в разделе Требования к разработке сервера Configuration Manager.