Класс WMI сервера SMS_CIContentFiles
Класс SMS_CIContentFiles
инструментария управления Windows (WMI) — это класс сервера поставщика SMS в Configuration Manager, который перечисляет все файлы, связанные с содержимым определенного объекта класса WMI сервера SMS_SoftwareUpdate.
Следующий синтаксис упрощен в коде MOF и включает все унаследованные свойства.
Синтаксис
Class SMS_CIContentFiles : SMS_BaseClass
{
String CI_UniqueID;
UInt32 ContentID;
String FileHash;
String FileName;
SInt64 FileSize;
String FileVersion;
String ImportPath;
Boolean IsSigned;
UInt32 LanguageID;
String ModelName;
UInt32 ObjectTypeID;
String SourceURL;
};
Методы
Класс SMS_CIContentFiles
не определяет методы.
Свойства
CI_UniqueID
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: [read]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
ContentID
Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: [чтение, ключ, Not_null]
Идентификатор содержимого обновления программного обеспечения.
ContentID
См. свойство класса WMI сервера SMS_CIToContent.
FileHash
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: [чтение, Not_null]
Хэш файла.
FileName
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: [чтение, ключ, Not_null]
Имя файла, включая путь к подкаталогу в корневом каталоге.
FileSize
Тип данных: SInt64
Тип доступа: только для чтения
Квалификаторы: [чтение, Not_null]
Размер файла.
FileVersion
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: [чтение, Not_null]
Версия файла.
ImportPath
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: [чтение, Not_null]
Расположение файла (включая имя файла) относительно корневого каталога импорта.
IsSigned
Тип данных: Boolean
Тип доступа: только для чтения
Квалификаторы: [чтение, Not_null]
true
значение , если содержимое обновления программного обеспечения подписано.
LanguageID
Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: [read]
Атрибут языка файла.
ModelName
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: [read]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
ObjectTypeID
Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: [чтение, Not_null]
Идентификатор класса защищенного объекта. Ниже перечислены возможные значения.
Значение идентификатора | Тип объектов |
---|---|
0 | PKG_TYPE_REGULAR |
3 | PKG_TYPE_DRIVER |
4 | PKG_TYPE_TASK_SEQUENCE |
5 | PKG_TYPE_SWUPDATES |
6 | PKG_TYPE_DEVICE_SETTING |
8 | PKG_CONTENT_PACKAGE |
257 | PKG_TYPE_IMAGE |
258 | PKG_TYPE_BOOTIMAGE |
259 | PKG_TYPE_OSINSTALLIMAGE |
512 | ПРИЛОЖЕНИЯ |
SourceURL
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: [чтение, Not_null]
URL-адрес, в котором находится источник файла содержимого.
Замечания
Квалификаторы классов для этого класса включают:
Чтение (только для чтения)
Защищенная
Дополнительные сведения о квалификаторах классов и квалификаторах свойств, включенных в раздел Свойства, см. в разделе квалификаторы классов и свойств Configuration Manager.
Этот класс используется для определения файлов обновлений для скачивания для определенного обновления, например при наличии различных языковых стандартов, связанных с обновлением. При использовании этого класса сначала определите, какое содержимое необходимо загрузить, запросив SMS_CIToContent класс WMI сервера и получите список
ContentID
свойств, соответствующих определенным языковым критериям. Учитывая список, вы можете получить связанный URL-адрес для скачивания и связанные свойства для файлов содержимого изSMS_CIContentFiles
.
Требования
Требования к среде выполнения
Дополнительные сведения см. в разделе Требования к среде выполнения сервера Configuration Manager.
Требования к разработке
Дополнительные сведения см. в разделе Требования к разработке сервера Configuration Manager.
См. также
Класс WMI сервера SMS_SoftwareUpdate
класс WMI сервера SMS_CIToContent