Returvärden för anpassad åtgärd
Om alternativet msidbCustomActionTypeContinue returbearbetning inte har angetts måste den anpassade åtgärden returnera en heltalsstatuskod som visas i följande tabell.
Returvärde | Beskrivning |
---|---|
ERROR_FUNCTION_NOT_CALLED | Åtgärden har inte körts. |
ERROR_SUCCESS | Slutförda åtgärder har slutförts. |
ERROR_INSTALL_USEREXIT | Användaren avslutades i förtid. |
ERROR_INSTALL_FAILURE | Ett oåterkalleligt fel uppstod. |
ERROR_NO_MORE_ITEMS | Hoppa över återstående åtgärder, inte ett fel. |
Observera att anpassade åtgärder som körbara filer måste returnera värdet 0 för att lyckas. Installationsprogrammet tolkar alla andra returvärden som fel. Om du vill ignorera returvärden anger du flaggan msidbCustomActionTypeContinue bit i fältet Typ i tabellen CustomAction.
Mer information om alternativet msidbCustomActionTypeContinue och andra alternativ för returbearbetning finns i Alternativ för bearbetning av anpassad åtgärdsretur.
Observera att Windows Installer översätter returvärdena från alla åtgärder när det skriver returvärdet till loggfilen. Om värdet för åtgärdsreturen till exempel visas som 1 i loggfilen innebär det att åtgärden som returneras ERROR_SUCCESS. Mer information om den här översättningen finns i Loggning av åtgärdsreturvärden.
Relaterade ämnen