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