Méthode UpdatePrereqAndStateFlags dans la classe SMS_CM_UpdatePackages
La UpdatePrereqAndStateFlags
méthode de classe WMI (Windows Management Instrumentation) dans Configuration Manager met à jour l’état d’installation des packages de mise à jour.
La syntaxe suivante est simplifiée à partir du code MOF (Managed Object Format) et définit la méthode .
Syntaxe
SInt32 UpdatePrereqAndStateFlags(
UInt32 flag,
UInt32 state
);
Paramètres
flag
Type de donnéesUInt32
Qualificateurs : [in]
Indicateur de conditions préalables pour un package de mise à jour. Les valeurs possibles sont les suivantes :
Valeur | Description |
---|---|
0 | NOT_CONTINUE_ON_PREREQ_WARNING. Pendant l’installation, arrêtez la mise à niveau s’il existe un avertissement de prérequis. |
1 | PREREQ_ONLY. Exécutez uniquement la configuration requise. |
2 | CONTINUE_ON_PREREQ_WARNING. Pendant l’installation, ignorez l’avertissement de prérequis. |
state
Type de donnéesUInt32
Qualificateurs : [in]
État d’installation d’un package de mise à jour. Les valeurs possibles sont les suivantes :
Valeur | État de l’installation |
---|---|
0x2 | ACTIVÉ |
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 |
Valeurs de retour
Type SInt32
de données égal à 0 pour indiquer la réussite ou non zéro pour indiquer l’échec.
Pour plus d’informations sur la gestion des erreurs retournées, consultez À propos des erreurs Configuration Manager.
Configuration requise
Configuration requise pour l’exécution
Pour plus d’informations, consultez Configuration Manager Server Runtime Requirements.
Conditions requises pour le développement
Pour plus d’informations, consultez Configuration Manager Server Development Requirements.