SMS_CM_UpdatePackages Server WMI-Klasse

Die SMS_CM_UpdatePackages Klasse der Windows-Verwaltungsinstrumentation (Windows Management Instrumentation, WMI) ist eine SMS-Anbieter-Serverklasse im Configuration Manager, die Updatepakete darstellt.

Die folgende Syntax wurde aus 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 Klasse SMS_CM_UpdatePackages Überprüft, ob es sich bei dem Updatepaket um das Paket handelt, an dem das Setup derzeit arbeitet
RetryContentReplication-Methode in Klasse SMS_CM_UpdatePackages Löst DistMgr aus, um Inhalt aus der Quelle in die Inhaltsbibliothek zu kopieren.
SetIgnorePrereqWarning-Methode in Klasse SMS_CM_UpdatePackages Updates das Warnkennzeichen "Erforderliche Komponenten ignorieren" der Updatepakete.
UpdatePrereqAndStateFlags-Methode in Klasse SMS_CM_UpdatePackages Updates den Installationsstatus von Updatepaketen.

Eigenschaften

ClientVersion Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifikanten: keine

Die Clientversion, wenn ein Clientupdate im Paket vorhanden ist.

DateCreated Datentyp: DateTime

Zugriffstyp: Lesen/Schreiben

Qualifikanten: keine

Das Datum, an dem das Updatepaket der Website hinzugefügt wurde.

DateReleased Datentyp: DateTime

Zugriffstyp: Lesen/Schreiben

Qualifikanten: keine

Das Veröffentlichungsdatum des Updatepakets.

Description Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifikanten: keine

Eine Beschreibung des Updatepakets.

EULA Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifikanten: [faul]

Die Microsoft-Software-Lizenzbedingungen für das gesamte Updatepaket.

FullVersion Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifikanten: keine

Die Vollversion.

Impact Datentyp: SInt32

Zugriffstyp: Lesen/Schreiben

Qualifikanten: keine

Bit, um den Aufprall anzuzeigen. Die folgenden Werte sind möglich:

Wert Beschreibung
0x01 Standortserver
0x02 Konsole
0x04 Client
0x08 Neue Features
0x10 Fehlerbehebungen

LastUpdateTime Datentyp: DateTime

Zugriffstyp: Lesen/Schreiben

Qualifikanten: keine

Das Datum und die Uhrzeit, zu der der Status zuletzt aktualisiert wurde.

LocaleID Datentyp: SInt32

Zugriffstyp: Lesen/Schreiben

Qualifikanten: keine

Die Gebietsschema-ID für die lokalisierten Daten.

MaxCMVersion Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifikanten: keine

Die maximal anwendbare Version von Configuration Manager.

MinCMVersion Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifikanten: keine

Die mindestens anwendbare Version von Configuration Manager.

MoreInfoLink Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifikanten: keine

Link zu zusätzlichen Informationen über das Update-Paket.

Name Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifikanten: keine

Der Name des Updatepakets.

PackageGuid Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifiers: [key]

Ein eindeutiger Bezeichner für das Feature.

PrereqFlag Datentyp: SInt32

Zugriffstyp: Lesen/Schreiben

Qualifikanten: keine

Kennzeichnung für Voraussetzungen. Gültige Werte sind:

Wert Beschreibung
0x1 Nur prereq
0x2 CONTINUE_ON_PREREQ_WARNING

PrereqPackageName Datentyp: String

Zugriffstyp: Lesen/Schreiben

Qualifikanten: keine

Der Name des Pakets, von dem das aktuelle Paket abhängt.

PrereqPackageState Datentyp: SInt32

Zugriffstyp: Lesen/Schreiben

Qualifikanten: keine

Der Status des Pakets, von dem das aktuelle Paket abhängt.

PublisherFlags Datentyp: SInt32

Zugriffstyp: Lesen/Schreiben

Qualifikanten: keine

0x2: Aktualisieren des Startabbildpakets.

State Datentyp: SInt32

Zugriffstyp: Lesen/Schreiben

Qualifikanten: keine

Der Gesamtstatus des Updatepakets.

UpdateType Datentyp: SInt32

Zugriffstyp: Lesen/Schreiben

Qualifikanten: keine

Pakettyp. Die folgenden Werte sind möglich:

Wert Beschreibung
0 Regelmäßiges Update
1 Kleine Welle
2 QFE

WarningFlag Datentyp: SInt32

Zugriffstyp: Lesen/Schreiben

Qualifikanten: keine

Warnflag. Die folgenden Werte sind möglich:

Wert Beschreibung
0 Warnung umgehen
1 Warnung nicht umgehen

Hinweise

Zu den Klassenqualifikationen für diese Klasse gehören:

Anforderungen

Laufzeitanforderungen

Weitere Informationen finden Sie unter Anforderungen an die Configuration Manager Server-Laufzeit.

Entwicklungsanforderungen

Weitere Informationen finden Sie unter Entwicklungsanforderungen für Configuration Manager Server.