Delen via


WMI-klasse SMS_CM_UpdatePackages-server

De SMS_CM_UpdatePackages WMI-klasse (Windows Management Instrumentation) is een sms-providerserverklasse, in Configuration Manager, die updatepakketten vertegenwoordigt.

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

Syntaxis

Class SMS_CM_UpdatePackages : SMS_BaseClass  
{  
    String ClientVersion;  
    DateTime DateCreated;  
    DateTime DateReleased;  
    String Description;  
    String EULA;  
    String FullVersion;  
    SInt32 Impact;  
    DateTime LastUpdateTime;  
    SInt32 LocaleID;  
    String MaxCMVersion;  
    String MinCMVersion;  
    String MoreInfoLink;  
    String Name;  
    String PackageGuid;  
    Sint32 PrereqFlag;  
    String PrereqPackageName;   
    SInt32 PrereqPackageState;  
    SInt32 PublisherFlags;  
    SInt32 State;  
    SInt32 UpdateType;  
    SInt32 WarningFlag;  
};  

Methoden

De volgende tabel bevat de methoden in de SMS_CM_UpdatePackages klasse.

Methode Beschrijving
Methode IsCurrentWorkingUpdatePackage in klasse SMS_CM_UpdatePackages Controleert of het updatepakket het pakket is waaraan de installatie momenteel werkt
Methode RetryContentReplication in klasse SMS_CM_UpdatePackages Activeert DistMgr om inhoud van de bron naar de inhoudsbibliotheek te kopiƫren.
Methode SetIgnorePrereqWarning in klasse SMS_CM_UpdatePackages Updates de waarschuwingsvlag vereisten negeren van de updatepakketten.
Methode UpdatePrereqAndStateFlags in klasse SMS_CM_UpdatePackages Updates de installatiestatus van updatepakketten.

Eigenschappen

ClientVersion
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: geen

De clientversie, als er een clientupdate in het pakket is.

DateCreated
Gegevenstype: DateTime

Toegangstype: Lezen/schrijven

Kwalificatie: geen

De datum waarop het updatepakket is toegevoegd aan de site.

DateReleased
Gegevenstype: DateTime

Toegangstype: Lezen/schrijven

Kwalificatie: geen

De datum waarop het updatepakket is uitgebracht.

Description
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: geen

Een beschrijving van het updatepakket.

EULA
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: [lui]

De licentievoorwaarden voor Microsoft software voor het algehele updatepakket.

FullVersion
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: geen

De volledige versie.

Impact
Gegevenstype: SInt32

Toegangstype: Lezen/schrijven

Kwalificatie: geen

Bit om de impact aan te geven. Mogelijke waarden zijn:

Waarde Beschrijving
0x01 Siteserver
0x02 Console
0x04 Client
0x08 Nieuwe functies
0x10 Bugfixes

LastUpdateTime
Gegevenstype: DateTime

Toegangstype: Lezen/schrijven

Kwalificatie: geen

De datum en tijd waarop de status voor het laatst is bijgewerkt.

LocaleID
Gegevenstype: SInt32

Toegangstype: Lezen/schrijven

Kwalificatie: geen

De landinstelling-id voor de gelokaliseerde gegevens.

MaxCMVersion
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: geen

De maximaal toepasselijke versie van Configuration Manager.

MinCMVersion
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: geen

De minimaal toepasselijke versie van Configuration Manager.

MoreInfoLink
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: geen

Koppeling naar aanvullende informatie over het updatepakket.

Name
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: geen

De naam van het updatepakket.

PackageGuid
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: [sleutel]

Een unieke id voor de functie.

PrereqFlag
Gegevenstype: SInt32

Toegangstype: Lezen/schrijven

Kwalificatie: geen

Vlag voor vereisten. Geldige waarden zijn:

Waarde Beschrijving
0x1 Alleen prereq
0x2 CONTINUE_ON_PREREQ_WARNING

PrereqPackageName
Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificatie: geen

De naam van het pakket waarvan het huidige pakket afhankelijk is.

PrereqPackageState
Gegevenstype: SInt32

Toegangstype: Lezen/schrijven

Kwalificatie: geen

De status van het pakket waarvan het huidige pakket afhankelijk is.

PublisherFlags
Gegevenstype: SInt32

Toegangstype: Lezen/schrijven

Kwalificatie: geen

0x2: opstartinstallatiekopiepakket bijwerken.

State
Gegevenstype: SInt32

Toegangstype: Lezen/schrijven

Kwalificatie: geen

De algehele status van het updatepakket.

UpdateType
Gegevenstype: SInt32

Toegangstype: Lezen/schrijven

Kwalificatie: geen

Pakkettype. Mogelijke waarden zijn:

Waarde Beschrijving
0 Normale update
1 Weven
2 Qfe

WarningFlag
Gegevenstype: SInt32

Toegangstype: Lezen/schrijven

Kwalificatie: geen

Waarschuwingsvlag. Mogelijke waarden zijn:

Waarde Beschrijving
0 Waarschuwing overslaan
1 Waarschuwing niet overslaan

Opmerkingen

Klaskwalificaties voor deze klasse zijn onder andere:

Vereisten

Runtimevereisten

Zie runtimevereisten voor Configuration Manager server voor meer informatie.

Ontwikkelingsvereisten

Zie vereisten voor Configuration Manager serverontwikkeling voor meer informatie.