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 vanSMS_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