Método UpdatePrereqAndStateFlags en la clase SMS_CM_UpdatePackages
El UpdatePrereqAndStateFlags
método de clase Instrumental de administración de Windows (WMI), en Configuration Manager, actualiza el estado de instalación de los paquetes de actualización.
La sintaxis siguiente se simplifica a partir del código de formato de objeto administrado (MOF) y define el método .
Sintaxis
SInt32 UpdatePrereqAndStateFlags(
UInt32 flag,
UInt32 state
);
Parámetros
flag
Tipo de datos: UInt32
Calificadores: [in]
Marca de requisitos previos para un paquete de actualización. Los posibles valores son:
Valor | Descripción |
---|---|
0 | NOT_CONTINUE_ON_PREREQ_WARNING. Durante la instalación, detenga la actualización si hay una advertencia de requisitos previos. |
1 | PREREQ_ONLY. Ejecute solo el requisito previo. |
2 | CONTINUE_ON_PREREQ_WARNING. Durante la instalación, omita la advertencia de requisitos previos. |
state
Tipo de datos: UInt32
Calificadores: [in]
Estado de instalación de un paquete de actualización. Los posibles valores son:
Valor | Estado de instalación |
---|---|
0x2 | HABILITADO |
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 |
Valores devueltos
Un SInt32
tipo de datos que es 0 para indicar que se ha realizado correctamente o que no es cero para indicar un error.
Para obtener más información sobre cómo controlar los errores devueltos, vea Acerca de los errores de Configuration Manager.
Requisitos
Requisitos del entorno de ejecución
Para obtener más información, consulte requisitos de tiempo de ejecución de Configuration Manager Server.
Requisitos de desarrollo
Para obtener más información, consulte requisitos de desarrollo de Configuration Manager Server.