Valores devueltos de acción personalizada
Si no se establece la msidbCustomActionTypeContinue opción de procesamiento de retorno, la acción personalizada debe devolver un código de estado entero como se muestra en la tabla siguiente.
Valor devuelto | Descripción |
---|---|
ERROR_FUNCTION_NOT_CALLED | Acción no ejecutada. |
ERROR_SUCCESS | Acciones completadas correctamente. |
ERROR_INSTALL_USEREXIT | El usuario finalizó prematuramente. |
ERROR_INSTALL_FAILURE | Error irrecuperable. |
ERROR_NO_MORE_ITEMS | Omita las acciones restantes, no un error. |
Tenga en cuenta que las acciones personalizadas que se archivos ejecutables deben devolver un valor de 0 para que se realice correctamente. El instalador interpreta cualquier otro valor devuelto como error. Para pasar por alto los valores devueltos, establezca la marca de bits msidbCustomActionTypeContin ue en el campo Tipo de la tabla customAction de .
Para obtener más información sobre la opción de msidbCustomActionTypeContinue y otras opciones de procesamiento de retorno, consulte Opciones de procesamiento de devolución de acción personalizada.
Tenga en cuenta que Windows Installer traduce los valores devueltos de todas las acciones cuando escribe el valor devuelto en el archivo de registro. Por ejemplo, si el valor devuelto de la acción aparece como 1 en el archivo de registro, significa que la acción devuelta ERROR_SUCCESS. Para obtener más información sobre esta traducción, consulte registro de valores devueltos de acción .
Temas relacionados