Delen via


WMI-klasse SMS_SoftwareUpdatesPackage-server

De SMS_SoftwareUpdatesPackage WMI-klasse (Windows Management Instrumentation) is een SMS Provider-serverklasse, in Configuration Manager, die het pakket vertegenwoordigt dat de distributie-eenheid is van binaire programmabestanden waaraan de software-update is gekoppeld.

De volgende syntaxis is vereenvoudigd van MOF-code (Managed Object Format) en bevat alle overgenomen eigenschappen.

Syntaxis

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

In de volgende tabel ziet u de methoden in SMS_SoftwareUpdatesPackage.

Methode Beschrijving
Methode AddChangeNotification in klasse SMS_SoftwareUpdatesPackage Hiermee voegt u een wijzigingsmelding voor software-updatespakket toe.
Methode AddDistributionPoints in klasse SMS_SoftwareUpdatesPackage Hiermee voegt u de distributiepunten voor het software-updatepakket toe.
Methode AddUpdateContent in klasse SMS_SoftwareUpdatesPackage Downloadt inhoud en repliceert deze naar distributiepunten.
Methode RebuildPackage in klasse SMS_SoftwareUpdatesPackage Hiermee herstelt u de inhoud voor het pakket op de bronlocatie van het pakket.
Methode RefreshPkgSource in klasse SMS_SoftwareUpdatesPackage Vernieuwt de pakketbron op alle distributiepunten, wanneer de pakketeigenschappen niet zijn gewijzigd.
Methode RemoveContent in klasse SMS_SoftwareUpdatesPackage Hiermee verwijdert u de opgegeven inhoud uit het software-updatepakket.
Methode SetSourceSite in klasse SMS_SoftwareUpdatesPackage Hiermee stelt u de code van de bronsite voor het software-updatepakket in.
Methode Ontgrendelen in klasse SMS_SoftwareUpdatesPackage Hiermee stelt u de bronsite in op de huidige site, waarbij het software-updatepakket wordt ontgrendeld.
Methode ValidateNewPackageSource in klasse SMS_SoftwareUpdatesPackage Valideert de nieuwe pakketbronlocatie door de inhoud van het software-updatepakket te controleren.

Eigenschappen

ActionInProgress
Gegevenstype: UInt32

Toegangstype: Alleen-lezen

Kwalificatie: [lezen]

Zie WMI-klasse SMS_PackageBaseclass-server.

AlternateContentProviders
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: [groot, lui]

Niet gebruikt voor deze klasse.

Description
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Zie WMI-klasse SMS_PackageBaseclass-server.

ExtendedData
Gegevenstype: UInt8 Matrix

Toegangstype: Lezen/schrijven

Kwalificatie: [groot, lui]

Zie WMI-klasse SMS_PackageBaseclass-server.

ExtendedDataSize
Gegevenstype: UInt32

Toegangstype: Lezen/schrijven

Kwalificatie: [lui]

Zie WMI-klasse SMS_PackageBaseclass-server.

ForcedDisconnectDelay
Gegevenstype: UInt32

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Zie WMI-klasse SMS_PackageBaseclass-server.

ForcedDisconnectEnabled
Gegevenstype: Boolean

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Zie WMI-klasse SMS_PackageBaseclass-server.

ForcedDisconnectNumRetries
Gegevenstype: UInt32

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Zie WMI-klasse SMS_PackageBaseclass-server.

Icon
Gegevenstype: UInt8 Matrix

Toegangstype: Lezen/schrijven

Kwalificatie: [groot]

Zie WMI-klasse SMS_PackageBaseclass-server.

IconSize
Gegevenstype: UInt32

Toegangstype: Lezen/schrijven

Kwalificatie: [lui]

Zie WMI-klasse SMS_PackageBaseclass-server.

IgnoreAddressSchedule
Gegevenstype: Boolean

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Zie WMI-klasse SMS_PackageBaseclass-server.

ISVData
Gegevenstype: UInt8 Matrix

Toegangstype: Lezen/schrijven

Kwalificatie: [groot, lui]

Zie WMI-klasse SMS_PackageBaseclass-server.

ISVDataSize
Gegevenstype: UInt32

Toegangstype: Lezen/schrijven

Kwalificatie: [lui]

Zie WMI-klasse SMS_PackageBaseclass-server.

Language
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Zie WMI-klasse SMS_PackageBaseclass-server.

LastRefreshTime
Gegevenstype: DateTime

Toegangstype: Alleen-lezen

Kwalificatie: [lezen]

Zie WMI-klasse SMS_PackageBaseclass-server.

LocalizedCategoryInstancenames
Gegevenstype: String Matrix

Toegangstype: Alleen-lezen

Kwalificatie: [lezen]

Zie WMI-klasse SMS_PackageBaseclass-server.

Manufacturer
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Zie WMI-klasse SMS_PackageBaseclass-server.

MIFFilename
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Zie WMI-klasse SMS_PackageBaseclass-server.

MIFName
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Zie WMI-klasse SMS_PackageBaseclass-server.

MIFPublisher
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Zie WMI-klasse SMS_PackageBaseclass-server.

MIFVersion
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Zie WMI-klasse SMS_PackageBaseclass-server.

Name
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Zie WMI-klasse SMS_PackageBaseclass-server.

NumOfPrograms
Gegevenstype: UInt32

Toegangstype: Lezen/schrijven

Kwalificaties:

Zie WMI-klasse SMS_PackageBaseclass-server.

PackageID
Gegevenstype: String

Toegangstype: [sleutel]

Zie WMI-klasse SMS_PackageBaseclass-server.

PackageSize
Gegevenstype: UInt32

Toegangstype: Lezen

Zie WMI-klasse SMS_PackageBaseclass-server.

PackageType
Gegevenstype: UInt32

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Zie WMI-klasse SMS_PackageBaseclass-server.

PkgFlags
Gegevenstype: UInt32

Toegangstype: Lezen/schrijven

Kwalificatie: [bits]

Zie WMI-klasse SMS_PackageBaseclass-server.

PkgSourceFlag
Gegevenstype: UInt32

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Zie WMI-klasse SMS_PackageBaseclass-server.

PkgSourcePath
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Zie WMI-klasse SMS_PackageBaseclass-server.

PreferredAddressType
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Zie WMI-klasse SMS_PackageBaseclass-server.

Priority
Gegevenstype: UInt32

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Zie WMI-klasse SMS_PackageBaseclass-server.

RefreshPkgSourceFlag
Gegevenstype: Boolean

Toegangstype: Lezen/schrijven

Kwalificatie: [lui]

Zie WMI-klasse SMS_PackageBaseclass-server.

RefreshSchedule
Gegevenstype: SMS_ScheduleToken Matrix

Toegangstype: [max(15), lui]

Zie WMI-klasse SMS_PackageBaseclass-server.

SedoObjectVersion
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: <aanvullende informatie nodig>

Zie WMI-klasse SMS_PackageBaseclass-server.

SecuredScopeNames
Gegevenstype: String Matrix

Toegangstype: Alleen-lezen

Kwalificatie: [lezen]

Zie WMI-klasse SMS_PackageBaseclass-server.

ShareName
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Zie WMI-klasse SMS_PackageBaseclass-server.

ShareType
Gegevenstype: UInt32

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Zie WMI-klasse SMS_PackageBaseclass-server.

SourceDate
Gegevenstype: DateTime

Toegangstype: Alleen-lezen

Kwalificatie: [lezen]

Zie WMI-klasse SMS_PackageBaseclass-server.

SourceSite
Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificatie: [lezen]

Zie WMI-klasse SMS_PackageBaseclass-server.

SourceVersion
Gegevenstype: UInt32

Toegangstype: Alleen-lezen

Kwalificatie: [lezen]

Zie WMI-klasse SMS_PackageBaseclass-server.

StoredPkgPath
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Zie WMI-klasse SMS_PackageBaseclass-server.

StoredPkgVersion
Gegevenstype: UInt32

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Zie WMI-klasse SMS_PackageBaseclass-server.

Version
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: Geen

Zie WMI-klasse SMS_PackageBaseclass-server.

Opmerkingen

Klaskwalificaties voor deze klasse zijn onder andere:

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

    Uw toepassing kan een software-updatepakket maken, zoals beschreven in Een implementatiepakket maken. Zie ook De bron van het implementatiepakket wijzigen voor instructies over het wijzigen van de bron voor het software-updatepakket.

Vereisten

Runtimevereisten

Zie runtimevereisten voor Configuration Manager server voor meer informatie.

Ontwikkelingsvereisten

Zie vereisten voor Configuration Manager serverontwikkeling voor meer informatie.