Dela via


UpdatePrereqAndStateFlags-metod i klass SMS_CM_UpdatePackages

UpdatePrereqAndStateFlags WMI-klassmetoden (Windows Management Instrumentation) uppdaterar i Configuration Manager installationstillståndet för uppdateringspaket.

Följande syntax förenklas från MOF-kod (Managed Object Format) och definierar metoden.

Syntax

SInt32 UpdatePrereqAndStateFlags(  
     UInt32 flag,  
     UInt32 state  
);  

Parametrar

flag
Datatyp: UInt32

Kvalificerare: [in]

Kravflagga för ett uppdateringspaket. Möjliga värden är:

Värde Beskrivning
0 NOT_CONTINUE_ON_PREREQ_WARNING. Under installationen stoppar du uppgraderingen om det finns en förutsättningsvarning.
1 PREREQ_ONLY. Kör endast förutsättningen.
2 CONTINUE_ON_PREREQ_WARNING. Under installationen ignorerar du den nödvändiga varningen.

state
Datatyp: UInt32

Kvalificerare: [in]

Installationstillstånd för ett uppdateringspaket. Möjliga värden är:

Värde Installationstillstånd
0x2 AKTIVERAT
0x00040001 DOWNLOAD_IN_PROGRESS
0x00040002 DOWNLOAD_SUCCESS
0x0004FFFF DOWNLOAD_FAILED
0x00050001 APPLICABILITY_CHECKING
0x00050002 APPLICABILITY_SUCCESS
0x0005FFFD APPLICABILITY_HIDE
0x0005FFFE APPLICABILITY_NA
0x0005FFFF APPLICABILITY_FAILED
0x00010001 CONTENT_REPLICATING
0x00010002 CONTENT_REPLICATION_SUCCESS
0x0001FFFF CONTENT_REPLICATION_FAILED
0x00020001 PREREQ_IN_PROGRESS
0x00020002 PREREQ_SUCCESS
0x00020003 PREREQ_WARNING
0x0002FFFF PREREQ_ERROR
0x00030001 INSTALL_IN_PROGRESS
0x00030002 INSTALL_WAITING_SERVICE_WINDOW
0x00030003 INSTALL_WAITING_PARENT
0x00030004 INSTALL_SUCCESS
0x00030005 INSTALL_PENDING_REBOOT
0x0003FFFF INSTALL_FAILED
0x00030006 INSTALL_CMU_VALIDATING
0x00030007 INSTALL_CMU_STOPPED
0x00030008 INSTALL_CMU_INSTALLFILES
0x00030009 INSTALL_CMU_STARTED
0x0003000A INSTALL_CMU_SUCCESS
0x0003000B INSTALL_WAITING_CMU
0x0003FFFE INSTALL_CMU_FAILED
0x0003000C INSTALL_INSTALLFILES
0x0003000D INSTALL_UPGRADESITECTRLIMAGE
0x0003000E INSTALL_CONFIGURESERVICEBROKER
0x0003000F INSTALL_INSTALLSYSTEM
0x00030010 INSTALL_CONSOLE
0x00030011 INSTALL_INSTALLBASESERVICES
0x00030012 INSTALL_UPDATE_SITES
0x00030013 INSTALL_SSB_ACTIVATION_ON
0x00030014 INSTALL_UPGRADEDATABASE
0x00030015 INSTALL_UPDATEADMINCONSOLE

Returvärden

En SInt32 datatyp som är 0 för att indikera lyckad eller icke-noll för att indikera fel.

Mer information om hur du hanterar returnerade fel finns i Om Configuration Manager fel.

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

Se även

SMS_CM_UpdatePackages, serverns WMI-klass