Dela via


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.

felkoder

loggning av åtgärdsreturvärden