Metodo UpdatePrereqAndStateFlags nella classe SMS_CM_UpdatePackages
Il UpdatePrereqAndStateFlags
metodo della classe Strumentazione gestione Windows (WMI), in Configuration Manager, aggiorna lo stato di installazione dei pacchetti di aggiornamento.
La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e definisce il metodo .
Sintassi
SInt32 UpdatePrereqAndStateFlags(
UInt32 flag,
UInt32 state
);
Parametri
flag
Tipo di dati:UInt32
Qualificatori: [in]
Flag prerequisiti per un pacchetto di aggiornamento. I valori possibili sono:
Valore | Descrizione |
---|---|
0 | NOT_CONTINUE_ON_PREREQ_WARNING. Durante l'installazione, arrestare l'aggiornamento se è presente un avviso di prerequisito. |
1 | PREREQ_ONLY. Eseguire solo il prerequisito. |
2 | CONTINUE_ON_PREREQ_WARNING. Durante l'installazione, ignorare l'avviso relativo ai prerequisiti. |
state
Tipo di dati:UInt32
Qualificatori: [in]
Stato di installazione di un pacchetto di aggiornamento. I valori possibili sono:
Valore | Stato di installazione |
---|---|
0x2 | ABILITATO |
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 |
Valori restituiti
Tipo SInt32
di dati 0 per indicare l'esito positivo o diverso da zero per indicare l'errore.
Per altre informazioni sulla gestione degli errori restituiti, vedere Informazioni sugli errori di Configuration Manager.
Requisiti
Requisiti di runtime
Per altre informazioni, vedere Configuration Manager Requisiti di runtime del server.
Requisiti di sviluppo
Per altre informazioni, vedere Configuration Manager Requisiti di sviluppo del server.