Freigeben über


WMI-Klasse für SMS_SoftwareUpdatesPackage Server

Die SMS_SoftwareUpdatesPackage WMI-Klasse (Windows Management Instrumentation) ist eine SMS-Anbieter-Serverklasse in Configuration Manager, die das Paket darstellt, das die Verteilungseinheit der Programmbinärdateien darstellt, denen das Softwareupdate zugeordnet ist.

Die folgende Syntax wird vom MOF-Code (Managed Object Format) vereinfacht und enthält alle geerbten Eigenschaften.

Syntax

Class SMS_SoftwareUpdatesPackage : SMS_PackageBaseclass  
{  
      UInt32 ActionInProgress;  
      String AlternateContentProviders;  
      String Description;  
      UInt8 ExtendedData[];  
      UInt32 ExtendedDataSize;  
      UInt32 ForcedDisconnectDelay;  
      Boolean ForcedDisconnectEnabled;  
      UInt32 ForcedDisconnectNumRetries;  
      UInt8 Icon[];  
      UInt32 IconSize;  
      Boolean IgnoreAddressSchedule;  
      UInt8 ISVData[];  
      UInt32 ISVDataSize;  
      String Language;  
      DateTime LastRefreshTime;  
      String LocalizedCategoryInstanceNames[];  
      String Manufacturer;  
      String MIFFilename;  
      String MIFName;  
      String MIFPublisher;  
      String MIFVersion;  
      String Name;  
      UInt32 NumOfPrograms;  
      String PackageID;  
      UInt32 PackageSize;  
      UInt32 PackageType;  
      UInt32 PkgFlags;  
      UInt32 PkgSourceFlag;  
      String PkgSourcePath;  
      String PreferredAddressType;  
      UInt32 Priority;  
      Boolean RefreshPkgSourceFlag;  
      SMS_ScheduleToken RefreshSchedule[];  
      String SecuredScopeNames[];  
      String SedoObjectVersion;  
      String ShareName;  
      UInt32 ShareType;  
      DateTime SourceDate;  
      String SourceSite;  
      UInt32 SourceVersion;  
      String StoredPkgPath;  
      UInt32 StoredPkgVersion;  
      String Version;  
};  

Methoden

Die folgende Tabelle zeigt die Methoden in SMS_SoftwareUpdatesPackage.

Methode Beschreibung
AddChangeNotification-Methode in Der Klasse SMS_SoftwareUpdatesPackage Fügt eine Änderungsbenachrichtigung für das Softwareupdatepaket hinzu.
AddDistributionPoints-Methode in class SMS_SoftwareUpdatesPackage Fügt die Verteilungspunkte für das Softwareupdatepaket hinzu.
AddUpdateContent-Methode in Class SMS_SoftwareUpdatesPackage Lädt Inhalte herunter und repliziert sie auf Verteilungspunkte.
RebuildPackage-Methode in der Klasse SMS_SoftwareUpdatesPackage Stellt den Inhalt des Pakets am Quellspeicherort des Pakets wieder her.
RefreshPkgSource-Methode in der Klasse SMS_SoftwareUpdatesPackage Aktualisiert die Paketquelle an allen Verteilungspunkten, wenn sich die Paketeigenschaften nicht geändert haben.
RemoveContent-Methode in Class SMS_SoftwareUpdatesPackage Entfernt den angegebenen Inhalt aus dem Softwareupdatepaket.
SetSourceSite-Methode in Class SMS_SoftwareUpdatesPackage Legt den Code des Quellstandorts für das Softwareupdatepaket fest.
Unlock-Methode in der Klasse SMS_SoftwareUpdatesPackage Legt den Quellstandort auf den aktuellen Standort fest und entsperrt das Softwareupdatepaket.
ValidateNewPackageSource-Methode in Class SMS_SoftwareUpdatesPackage Überprüft den Neuen Paketquellspeicherort, indem der Inhalt des Pakets für Softwareupdates überprüft wird.

Eigenschaften

ActionInProgress
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

AlternateContentProviders
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [groß, lazy]

Wird für diese Klasse nicht verwendet.

Description
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

ExtendedData
Datentyp: UInt8 Array

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [groß, lazy]

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

ExtendedDataSize
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [lazy]

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

ForcedDisconnectDelay
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

ForcedDisconnectEnabled
Datentyp: Boolean

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

ForcedDisconnectNumRetries
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

Icon
Datentyp: UInt8 Array

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [groß]

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

IconSize
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [lazy]

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

IgnoreAddressSchedule
Datentyp: Boolean

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

ISVData
Datentyp: UInt8 Array

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [groß, lazy]

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

ISVDataSize
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [lazy]

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

Language
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

LastRefreshTime
Datentyp: DateTime

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

LocalizedCategoryInstancenames
Datentyp: String Array

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

Manufacturer
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

MIFFilename
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

MIFName
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

MIFPublisher
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

MIFVersion
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

Name
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

NumOfPrograms
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifikation:

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

PackageID
Datentyp: String

Zugriffstyp: [Schlüssel]

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

PackageSize
Datentyp: UInt32

Zugriffstyp: Lesen

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

PackageType
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

PkgFlags
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [Bits]

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

PkgSourceFlag
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

PkgSourcePath
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

PreferredAddressType
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

Priority
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

RefreshPkgSourceFlag
Datentyp: Boolean

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [lazy]

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

RefreshSchedule
Datentyp: SMS_ScheduleToken Array

Zugriffstyp: [max(15), lazy]

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

SedoObjectVersion
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: <Zusätzliche Informationen benötigen>

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

SecuredScopeNames
Datentyp: String Array

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

ShareName
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

ShareType
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

SourceDate
Datentyp: DateTime

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

SourceSite
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

SourceVersion
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

StoredPkgPath
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

StoredPkgVersion
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

Version
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Weitere Informationen finden Sie unter SMS_PackageBaseclass-Server-WMI-Klasse.

Hinweise

Klassenqualifizierer für diese Klasse sind:

  • 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.

    Ihre Anwendung kann ein Softwareupdatepaket erstellen, wie unter Erstellen eines Bereitstellungspakets beschrieben. Anweisungen zum Ändern der Quelle für das Softwareupdatepaket finden Sie auch unter Ändern der Bereitstellungspaketquelle.

Anforderungen

Laufzeitanforderungen

Weitere Informationen finden Sie unter anforderungen an Configuration Manager Server Runtime.

Entwicklungsanforderungen

Weitere Informationen finden Sie unter Configuration Manager Serverentwicklungsanforderungen.