WMI-Klasse des SMS_CM_UpdatePackages-Servers
Die SMS_CM_UpdatePackages
WMI-Klasse (Windows Management Instrumentation) ist eine SMS-Anbieter-Serverklasse in Configuration Manager, die Updatepakete darstellt.
Die folgende Syntax wird vom MOF-Code (Managed Object Format) vereinfacht und enthält alle geerbten Eigenschaften.
Syntax
Class SMS_CM_UpdatePackages : SMS_BaseClass
{
String ClientVersion;
DateTime DateCreated;
DateTime DateReleased;
String Description;
String EULA;
String FullVersion;
SInt32 Impact;
DateTime LastUpdateTime;
SInt32 LocaleID;
String MaxCMVersion;
String MinCMVersion;
String MoreInfoLink;
String Name;
String PackageGuid;
Sint32 PrereqFlag;
String PrereqPackageName;
SInt32 PrereqPackageState;
SInt32 PublisherFlags;
SInt32 State;
SInt32 UpdateType;
SInt32 WarningFlag;
};
Methoden
In der folgenden Tabelle sind die Methoden in der SMS_CM_UpdatePackages
-Klasse aufgeführt.
Methode | Beschreibung |
---|---|
IsCurrentWorkingUpdatePackage-Methode in class SMS_CM_UpdatePackages | Überprüft, ob das Updatepaket das Paket ist, an dem das Setup derzeit arbeitet. |
RetryContentReplication-Methode in class SMS_CM_UpdatePackages | Löst DistMgr aus, um Inhalte aus der Quelle in die Inhaltsbibliothek zu kopieren. |
SetIgnorePrereqWarning-Methode in Class SMS_CM_UpdatePackages | Updates das Warnflag "Voraussetzungen ignorieren" der Updatepakete. |
UpdatePrereqAndStateFlags-Methode in Class SMS_CM_UpdatePackages | Updates den Installationsstatus von Updatepaketen. |
Eigenschaften
ClientVersion
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Die Clientversion, wenn das Paket ein Clientupdate enthält.
DateCreated
Datentyp: DateTime
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Das Datum, an dem das Updatepaket der Website hinzugefügt wurde.
DateReleased
Datentyp: DateTime
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Das Datum, an dem das Updatepaket veröffentlicht wurde.
Description
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Eine Beschreibung des Updatepakets.
EULA
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [lazy]
Die Microsoft-Software-Lizenzbedingungen für das gesamte Updatepaket.
FullVersion
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Die Vollversion.
Impact
Datentyp: SInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Bit zum Angeben der Auswirkung. Die folgenden Werte sind möglich:
Wert | Beschreibung |
---|---|
0x01 | Standortserver |
0x02 | Konsole |
0x04 | Client |
0x08 | Neue Features |
0x10 | Fehlerbehebungen |
LastUpdateTime
Datentyp: DateTime
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Das Datum und die Uhrzeit der letzten Aktualisierung des Zustands.
LocaleID
Datentyp: SInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Die Gebietsschema-ID für die lokalisierten Daten.
MaxCMVersion
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Die maximal anwendbare Version von Configuration Manager.
MinCMVersion
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Die mindestens anwendbare Version von Configuration Manager.
MoreInfoLink
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Link zu zusätzlichen Informationen zum Updatepaket.
Name
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Der Name des Updatepakets.
PackageGuid
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [Schlüssel]
Ein eindeutiger Bezeichner für das Feature.
PrereqFlag
Datentyp: SInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Flag für Voraussetzungen. Gültige Werte sind:
Wert | Beschreibung |
---|---|
0x1 | Nur Prereq |
0x2 | CONTINUE_ON_PREREQ_WARNING |
PrereqPackageName
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Der Name des Pakets, von dem das aktuelle Paket abhängt.
PrereqPackageState
Datentyp: SInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Der Status des Pakets, von dem das aktuelle Paket abhängt.
PublisherFlags
Datentyp: SInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
0x2: Aktualisieren des Startabbildpakets.
State
Datentyp: SInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Der Gesamtstatus des Updatepakets.
UpdateType
Datentyp: SInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Pakettyp. Die folgenden Werte sind möglich:
Wert | Beschreibung |
---|---|
0 | Reguläres Update |
1 | Kleine Welle |
2 | QFE |
WarningFlag
Datentyp: SInt32
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: keine
Warnflag. Die folgenden Werte sind möglich:
Wert | Beschreibung |
---|---|
0 | Umgehungswarnung |
1 | Warnung nicht umgehen |
Hinweise
Klassenqualifizierer für diese Klasse sind:
Dynamisch
Gesichert
Weitere Informationen sowohl zu den Klassenqualifizierern als auch zu den Eigenschaftenqualifizierern, die im Abschnitt Eigenschaften enthalten sind, finden Sie unter Configuration Manager Klassen- und Eigenschaftsqualifizierer.
Anforderungen
Laufzeitanforderungen
Weitere Informationen finden Sie unter anforderungen an Configuration Manager Server Runtime.
Entwicklungsanforderungen
Weitere Informationen finden Sie unter Configuration Manager Serverentwicklungsanforderungen.