UpdatePrereqAndStateFlags-Methode in Class SMS_CM_UpdatePackages
Die UpdatePrereqAndStateFlags
WMI-Klassenmethode (Windows Management Instrumentation) in Configuration Manager aktualisiert den Installationsstatus von Updatepaketen.
Die folgende Syntax wird von MOF-Code (Managed Object Format) vereinfacht und definiert die -Methode.
Syntax
SInt32 UpdatePrereqAndStateFlags(
UInt32 flag,
UInt32 state
);
Parameter
flag
Datentyp: UInt32
Qualifizierer: [in]
Voraussetzungsflag für ein Updatepaket. Die folgenden Werte sind möglich:
Wert | Beschreibung |
---|---|
0 | NOT_CONTINUE_ON_PREREQ_WARNING. Beenden Sie das Upgrade während der Installation, wenn eine Erforderliche Warnung angezeigt wird. |
1 | PREREQ_ONLY. Führen Sie nur die erforderliche Komponente aus. |
2 | CONTINUE_ON_PREREQ_WARNING. Ignorieren Sie während der Installation die Erforderliche Warnung. |
state
Datentyp: UInt32
Qualifizierer: [in]
Installationsstatus eines Updatepakets. Die folgenden Werte sind möglich:
Wert | Installationsstatus |
---|---|
0x2 | AKTIVIERT |
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 |
Rückgabewerte
Ein SInt32
Datentyp, der 0 ist, um einen Erfolg anzugeben, oder ungleich 0 (null), um einen Fehler anzugeben.
Weitere Informationen zur Behandlung zurückgegebener Fehler finden Sie unter Informationen zu Configuration Manager Fehlern.
Anforderungen
Laufzeitanforderungen
Weitere Informationen finden Sie unter anforderungen an Configuration Manager Server Runtime.
Entwicklungsanforderungen
Weitere Informationen finden Sie unter Configuration Manager Serverentwicklungsanforderungen.