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.