Valores retornados da ação personalizada
Se a opção msidbCustomActionTypeContinue de processamento de retorno não estiver definida, a ação personalizada deverá retornar um código de status inteiro, conforme mostrado na tabela a seguir.
Valor de retorno | Descrição |
---|---|
ERROR_FUNCTION_NOT_CALLED | Ação não executada. |
ERROR_SUCCESS | Ações concluídas com êxito. |
ERROR_INSTALL_USEREXIT | O usuário foi encerrado prematuramente. |
ERROR_INSTALL_FAILURE | Erro irrecuperável. |
ERROR_NO_MORE_ITEMS | Ignore as ações restantes, não um erro. |
Observe que ações personalizadas arquivos executáveis devem retornar um valor de 0 para êxito. O instalador interpreta qualquer outro valor retornado como falha. Para ignorar valores retornados, defina o sinalizador de msidbCustomActionTypeContinue bits no campo Tipo da tabela CustomAction.
Para obter mais informações sobre a opção msidbCustomActionTypeContinue e outras opções de processamento de retorno, consulte Opções de Processamento de Retorno de Ação Personalizada.
Observe que o Windows Installer converte os valores retornados de todas as ações ao gravar o valor retornado no arquivo de log. Por exemplo, se o valor retornado da ação aparecer como 1 no arquivo de log, isso significa que a ação retornada ERROR_SUCCESS. Para obter mais informações sobre essa tradução, consulte registro em log de valores de retorno de ação.
Tópicos relacionados