Delen via


WMI-klasse SMS_CIContentFiles-server

De SMS_CIContentFiles WMI-klasse (Windows Management Instrumentation) is een SMS Provider-serverklasse, in Configuration Manager, waarin alle bestanden worden vermeld die zijn gekoppeld aan de inhoud van een specifiek WMI-klasseobject SMS_SoftwareUpdate Server.

De volgende syntaxis is vereenvoudigd van MOF-code (Managed Object Format) en bevat alle overgenomen eigenschappen.

Syntaxis

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;  
};  

Methoden

De SMS_CIContentFiles klasse definieert geen methoden.

Eigenschappen

CI_UniqueID
Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificatie: [lezen]

Zie WMI-klasse SMS_ConfigurationItemLatestBaseClass-server.

ContentID
Gegevenstype: UInt32

Toegangstype: Alleen-lezen

Kwalificatie: [lezen, sleutel, Not_null]

Id voor de inhoud van de software-update. Zie de ContentID eigenschap van WMI-klasse SMS_CIToContent-server.

FileHash
Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificaties: [lezen, Not_null]

De bestands-hash.

FileName
Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificatie: [lezen, sleutel, Not_null]

Bestandsnaam, inclusief het submappad onder de hoofdmap.

FileSize
Gegevenstype: SInt64

Toegangstype: Alleen-lezen

Kwalificaties: [lezen, Not_null]

De grootte van het bestand.

FileVersion
Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificaties: [lezen, Not_null]

De bestandsversie.

ImportPath
Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificaties: [lezen, Not_null]

De bestandslocatie (inclusief bestandsnaam) ten opzichte van de importhoofdmap.

IsSigned
Gegevenstype: Boolean

Toegangstype: Alleen-lezen

Kwalificaties: [lezen, Not_null]

true als de inhoud van de software-update is ondertekend.

LanguageID
Gegevenstype: UInt32

Toegangstype: Alleen-lezen

Kwalificatie: [lezen]

Het taalkenmerk van het bestand.

ModelName
Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificatie: [lezen]

Zie WMI-klasse SMS_ConfigurationItemLatestBaseClass-server.

ObjectTypeID
Gegevenstype: UInt32

Toegangstype: Alleen-lezen

Kwalificaties: [lezen, Not_null]

Beveiligde objectklasse-id. Mogelijke waarden worden hieronder vermeld.

Id-waarde Objecttype
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 TOEPASSING

SourceURL
Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificaties: [lezen, Not_null]

URL waar de bron voor het inhoudsbestand zich bevindt.

Opmerkingen

Klaskwalificaties voor deze klasse zijn onder andere:

  • Lezen (alleen-lezen)

  • Beveiligd

    Zie Configuration Manager Class en Property Qualifiers voor meer informatie over zowel de klassekwalificaties als de eigenschappen die zijn opgenomen in de sectie Eigenschappen.

    Deze klasse wordt gebruikt om te bepalen welke updatebestanden moeten worden gedownload voor een bepaalde update, bijvoorbeeld wanneer er verschillende landinstellingen aan de update zijn gekoppeld. Wanneer u deze klasse gebruikt, moet u eerst bepalen welke inhoud moet worden gedownload door een query uit te voeren op SMS_CIToContent Server WMI-klasse en de lijst met ContentID eigenschappen op te halen die overeenkomen met de specifieke taalcriteria. Op basis van de lijst kunt u vervolgens de bijbehorende download-URL en de gerelateerde eigenschappen voor de inhoudsbestanden ophalen van SMS_CIContentFiles.

Vereisten

Runtimevereisten

Zie runtimevereisten voor Configuration Manager server voor meer informatie.

Ontwikkelingsvereisten

Zie vereisten voor Configuration Manager serverontwikkeling voor meer informatie.

Zie ook

WMI-klasse SMS_SoftwareUpdate-server
WMI-klasse SMS_CIToContent-server