Dela via


SMS_CIContentFiles serverns WMI-klass

Klassen SMS_CIContentFiles Windows Management Instrumentation (WMI) är en SMS-providerserverklass i Configuration Manager som visar alla filer som är associerade med innehållet i ett specifikt SMS_SoftwareUpdate WMI-klassobjekt för server.

Följande syntax förenklas från MOF-kod (Managed Object Format) och innehåller alla ärvda egenskaper.

Syntax

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

Metoder

Klassen SMS_CIContentFiles definierar inga metoder.

Egenskaper

CI_UniqueID
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.

ContentID
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: [läsa, nyckel, Not_null]

ID för programuppdateringsinnehållet. Se egenskapen för ContentIDSMS_CIToContent Serverns WMI-klass.

FileHash
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [läs, Not_null]

Filhashen.

FileName
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [läsa, nyckel, Not_null]

Filnamn, inklusive underkatalogsökvägen under rotkatalogen.

FileSize
Datatyp: SInt64

Åtkomsttyp: Skrivskyddad

Kvalificerare: [läs, Not_null]

Filens storlek.

FileVersion
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [läs, Not_null]

Filversionen.

ImportPath
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [läs, Not_null]

Filplatsen (inklusive filnamn) i förhållande till importroten.

IsSigned
Datatyp: Boolean

Åtkomsttyp: Skrivskyddad

Kvalificerare: [läs, Not_null]

true om programuppdateringsinnehållet är signerat.

LanguageID
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Språkattributet för filen.

ModelName
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.

ObjectTypeID
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: [läs, Not_null]

Skyddat objektklass-ID. Möjliga värden visas nedan.

ID-värde Objekttyp
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 PROGRAM

SourceURL
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [läs, Not_null]

URL där innehållsfilens källa finns.

Anmärkningar

Klasskvalificerare för den här klassen omfattar:

  • Läsa (skrivskyddad)

  • Säkrade

    Mer information om både klasskvalificerare och egenskapskvalificerare som ingår i avsnittet Egenskaper finns i Configuration Manager klass- och egenskapskvalificerare.

    Den här klassen används för att fastställa uppdateringsfiler som ska laddas ned för en viss uppdatering, till exempel när det finns olika nationella inställningar som är associerade med uppdateringen. När du använder den här klassen ska du först identifiera vilket innehåll som behöver laddas ned genom att fråga SMS_CIToContent Serverns WMI-klass och hämta listan med ContentID egenskaper som matchar de specifika språkkriterierna. Med tanke på listan kan du hämta den associerade nedladdnings-URL:en och de relaterade egenskaperna för innehållsfilerna från SMS_CIContentFiles.

Krav

Körningskrav

Mer information finns i Configuration Manager serverkörningskrav.

Utvecklingskrav

Mer information finns i Configuration Manager Server Development Requirements (Utvecklingskrav för Configuration Manager server).

Se även

SMS_SoftwareUpdate, serverns WMI-klass
SMS_CIToContent serverns WMI-klass