Поделиться через


Класс 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