UpdatePrereqAndStateFlags-Methode in Klasse SMS_CM_UpdatePackages

Die UpdatePrereqAndStateFlags Klassenmethode Windows-Verwaltungsinstrumentation (WMI) im Configuration Manager aktualisiert den Installationsstatus von Updatepaketen.

Die folgende Syntax wurde aus Managed Object Format (MOF)-Code vereinfacht und definiert die Methode.

Syntax

SInt32 UpdatePrereqAndStateFlags(  
     UInt32 flag,  
     UInt32 state  
);  

Parameter

flag
Datentyp: UInt32

Qualifikanten: [in]

Flag "Voraussetzungen" für ein Updatepaket. Die folgenden Werte sind möglich:

Wert Beschreibung
0 NOT_CONTINUE_ON_PREREQ_WARNING. Beenden Sie während der Installation das Upgrade, wenn eine Warnung zu den Voraussetzungen vorhanden ist.
1 PREREQ_ONLY. Führen Sie nur die erforderliche Anforderung aus.
2 CONTINUE_ON_PREREQ_WARNING. Ignorieren Sie während der Installation die Warnung zu den Voraussetzungen.

state
Datentyp: UInt32

Qualifikanten: [in]

Installationsstatus eines Updatepakets Die folgenden Werte sind möglich:

Wert Installationszustand
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 Erfolg anzuzeigen, oder ungleich null, um Fehler anzuzeigen.

Weitere Informationen zum Behandeln zurückgegebener Fehler finden Sie unter Informationen zu Configuration Manager-Fehlern.

Anforderungen

Laufzeitanforderungen

Weitere Informationen finden Sie unter Anforderungen an die Configuration Manager Server-Laufzeit.

Entwicklungsanforderungen

Weitere Informationen finden Sie unter Entwicklungsanforderungen für Configuration Manager Server.

Siehe auch

SMS_CM_UpdatePackages Server WMI-Klasse