Methode UpdatePrereqAndStateFlags in klasse SMS_CM_UpdatePackages
De UpdatePrereqAndStateFlags
WMI-klassemethode (Windows Management Instrumentation) werkt in Configuration Manager de installatiestatus van updatepakketten bij.
De volgende syntaxis is vereenvoudigd van MOF-code (Managed Object Format) en definieert de methode.
Syntaxis
SInt32 UpdatePrereqAndStateFlags(
UInt32 flag,
UInt32 state
);
Parameters
flag
Gegevenstype: UInt32
Kwalificatie: [in]
Markering vereisten voor een updatepakket. Mogelijke waarden zijn:
Waarde | Beschrijving |
---|---|
0 | NOT_CONTINUE_ON_PREREQ_WARNING. Stop tijdens de installatie de upgrade als er een waarschuwing voor vereisten is. |
1 | PREREQ_ONLY. Voer alleen de vereiste uit. |
2 | CONTINUE_ON_PREREQ_WARNING. Negeer tijdens de installatie de waarschuwing voor vereisten. |
state
Gegevenstype: UInt32
Kwalificatie: [in]
Installatiestatus van een updatepakket. Mogelijke waarden zijn:
Waarde | Installatiestatus |
---|---|
0x2 | INGESCHAKELD |
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 |
Retourwaarden
Een SInt32
gegevenstype dat 0 is om aan te geven dat het is geslaagd of niet nul om een fout aan te geven.
Zie Over Configuration Manager-fouten voor meer informatie over het verwerken van geretourneerde fouten.
Vereisten
Runtimevereisten
Zie runtimevereisten voor Configuration Manager server voor meer informatie.
Ontwikkelingsvereisten
Zie vereisten voor Configuration Manager serverontwikkeling voor meer informatie.