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