Dela via


SMS_SoftwareUpdatesPackage, serverns WMI-klass

SMS_SoftwareUpdatesPackage Klassen Windows Management Instrumentation (WMI) är en SMS Provider-serverklass i Configuration Manager som representerar det paket som är distributionsenheten för programbinärfiler som programuppdateringen är associerad med.

Följande syntax förenklas från MOF-kod (Managed Object Format) och innehåller alla ärvda egenskaper.

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;  
};  

Metoder

I följande tabell visas metoderna i SMS_SoftwareUpdatesPackage.

Metod Beskrivning
AddChangeNotification-metod i klass SMS_SoftwareUpdatesPackage Lägger till ett meddelande om ändring av programuppdateringspaket.
AddDistributionPoints-metod i klass SMS_SoftwareUpdatesPackage Lägger till distributionsplatserna för programuppdateringspaketet.
AddUpdateContent-metod i klass SMS_SoftwareUpdatesPackage Laddar ned innehåll och replikerar det till distributionsplatser.
RebuildPackage-metod i klass SMS_SoftwareUpdatesPackage Återställer innehållet för paketet på paketkällans plats.
RefreshPkgSource-metod i klass SMS_SoftwareUpdatesPackage Uppdaterar paketkällan på alla distributionsplatser när paketegenskaperna inte har ändrats.
RemoveContent-metod i klass SMS_SoftwareUpdatesPackage Tar bort det angivna innehållet från programuppdateringspaketet.
SetSourceSite-metod i klass SMS_SoftwareUpdatesPackage Anger koden för källplatsen för programuppdateringspaketet.
Unlock-metod i klass SMS_SoftwareUpdatesPackage Anger källplatsen till den aktuella platsen och låser upp programuppdateringspaketet.
ValidateNewPackageSource-metod i klass SMS_SoftwareUpdatesPackage Verifierar den nya paketkällans plats genom att verifiera programuppdateringspaketets innehåll.

Egenskaper

ActionInProgress
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Se SMS_PackageBaseclass serverns WMI-klass.

AlternateContentProviders
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: [stor, lat]

Används inte för den här klassen.

Description
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

ExtendedData
Datatyp: UInt8 Matris

Åtkomsttyp: Läsa/skriva

Kvalificerare: [stor, lat]

Se SMS_PackageBaseclass serverns WMI-klass.

ExtendedDataSize
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: [lazy]

Se SMS_PackageBaseclass serverns WMI-klass.

ForcedDisconnectDelay
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

ForcedDisconnectEnabled
Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

ForcedDisconnectNumRetries
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

Icon
Datatyp: UInt8 Matris

Åtkomsttyp: Läsa/skriva

Kvalificerare: [stor]

Se SMS_PackageBaseclass serverns WMI-klass.

IconSize
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: [lazy]

Se SMS_PackageBaseclass serverns WMI-klass.

IgnoreAddressSchedule
Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

ISVData
Datatyp: UInt8 Matris

Åtkomsttyp: Läsa/skriva

Kvalificerare: [stor, lat]

Se SMS_PackageBaseclass serverns WMI-klass.

ISVDataSize
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: [lazy]

Se SMS_PackageBaseclass serverns WMI-klass.

Language
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

LastRefreshTime
Datatyp: DateTime

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Se SMS_PackageBaseclass serverns WMI-klass.

LocalizedCategoryInstancenames
Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Se SMS_PackageBaseclass serverns WMI-klass.

Manufacturer
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

MIFFilename
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

MIFName
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

MIFPublisher
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

MIFVersion
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

Name
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

NumOfPrograms
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kval:

Se SMS_PackageBaseclass serverns WMI-klass.

PackageID
Datatyp: String

Åtkomsttyp: [key]

Se SMS_PackageBaseclass serverns WMI-klass.

PackageSize
Datatyp: UInt32

Åtkomsttyp: Läs

Se SMS_PackageBaseclass serverns WMI-klass.

PackageType
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

PkgFlags
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: [bitar]

Se SMS_PackageBaseclass serverns WMI-klass.

PkgSourceFlag
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

PkgSourcePath
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

PreferredAddressType
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

Priority
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

RefreshPkgSourceFlag
Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kvalificerare: [lazy]

Se SMS_PackageBaseclass serverns WMI-klass.

RefreshSchedule
Datatyp: SMS_ScheduleToken Matris

Åtkomsttyp: [max(15), lazy]

Se SMS_PackageBaseclass serverns WMI-klass.

SedoObjectVersion
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: <Behöver ytterligare information>

Se SMS_PackageBaseclass serverns WMI-klass.

SecuredScopeNames
Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Se SMS_PackageBaseclass serverns WMI-klass.

ShareName
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

ShareType
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

SourceDate
Datatyp: DateTime

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Se SMS_PackageBaseclass serverns WMI-klass.

SourceSite
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Se SMS_PackageBaseclass serverns WMI-klass.

SourceVersion
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Se SMS_PackageBaseclass serverns WMI-klass.

StoredPkgPath
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

StoredPkgVersion
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

Version
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: Ingen

Se SMS_PackageBaseclass serverns WMI-klass.

Anmärkningar

Klasskvalificerare för den här klassen omfattar:

  • Säkrade

    Mer information om både klasskvalificerare och egenskapskvalificerare som ingår i avsnittet Egenskaper finns i Configuration Manager klass- och egenskapskvalificerare.

    Ditt program kan skapa ett programuppdateringspaket enligt beskrivningen i Så här skapar du ett distributionspaket. Se även Så här ändrar du distributionspaketkällan för instruktioner om hur du ändrar källan för programuppdateringspaketet.

Krav

Körningskrav

Mer information finns i Configuration Manager serverkörningskrav.

Utvecklingskrav

Mer information finns i Configuration Manager Server Development Requirements (Utvecklingskrav för Configuration Manager server).