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

Тип доступа: только для чтения

Квалификаторы: [чтение]

См . 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

Тип доступа: только для чтения

Квалификаторы: [чтение]

Атрибут языка файла.

ModelName Тип данных: String

Тип доступа: только для чтения

Квалификаторы: [чтение]

См . 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_SoftwareUpdateSMS_CIToContent класс WMI сервера