WMI-klass för SMS_CIContentFiles Server

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

Följande syntax är förenklad 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 inte några metoder.

Egenskaper

CI_UniqueID Datatyp: String

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

ContentID Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Avgränsare: [läs, tangent, Not_null]

ID för programuppdateringens innehåll. ContentID Se egenskapen för SMS_CIToContent Server WMI Class.

FileHash Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [läs, Not_null]

Filhashen.

FileName Datatyp: String

Åtkomsttyp: Skrivskyddad

Avgränsare: [läs, tangent, Not_null]

Filnamn, inklusive sökvägen till underkatalogen 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]

Sökvägen (inklusive filnamnet) 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

Kval: [läsa]

Språkattributet för filen.

ModelName Datatyp: String

Åtkomsttyp: Skrivskyddad

Kval: [läsa]

Se SMS_ConfigurationItemLatestBaseClass WMI-klass för server.

ObjectTypeID Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: [läs, Not_null]

Klass-ID för skyddat objekt. Möjliga värden anges 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 ANSÖKAN

SourceURL Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [läs, Not_null]

URL där källan för innehållsfilen finns.

Anmärkningar

Klasskvalificerare för den här klassen är:

  • Läsa (skrivskyddat)

  • Säkrad

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

    Den här klassen används för att bestämma uppdateringsfiler som ska laddas ned för en viss uppdatering, till exempel när det finns olika språk associerade med uppdateringen. När du använder den här klassen identifierar du först vilket innehåll som behöver laddas ned genom att fråga SMS_CIToContent Server WMI-klass och hämta listan med ContentID egenskaper som matchar de specifika språkkriterierna. Baserat på listan kan du sedan 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 Körningskrav för Configuration Manager Server.

Utvecklingskrav

Mer information finns i Utvecklingskrav för Configuration Manager Server.

Se även

WMI-klass för SMS_SoftwareUpdate serverSMS_CIToContent WMI-klass för server