Návratové hodnoty vlastní akce
Pokud není nastavena možnost msidbCustomActionTypeContinue návratového zpracování, musí vlastní akce vrátit stavový kód celého čísla, jak je znázorněno v následující tabulce.
Návratová hodnota | Popis |
---|---|
ERROR_FUNCTION_NOT_CALLED | Akce nebyla provedena. |
ERROR_SUCCESS | Dokončené akce byly úspěšně dokončeny. |
ERROR_INSTALL_USEREXIT | Uživatel se předčasně ukončil. |
ERROR_INSTALL_FAILURE | Došlo k neopravitelné chybě. |
ERROR_NO_MORE_ITEMS | Přeskočte zbývající akce, ne chybu. |
Všimněte si, že vlastní akce, které jsou spustitelné soubory, musí vrátit hodnotu 0 pro úspěch. Instalační program interpretuje jakoukoli jinou vrácenou hodnotu jako selhání. Chcete-li ignorovat návratové hodnoty, nastavte příznak msidbCustomActionTypeContinue bit v poli Typ tabulky CustomAction.
Další informace o možnosti msidbCustomActionTypeContinue a dalších možnostech zpracování vrácení zpět naleznete v tématu Možnosti vrácení zpět vlastní akce.
Instalační služba systému Windows přeloží návratové hodnoty ze všech akcí při zápisu návratové hodnoty do souboru protokolu. Pokud se například návratová hodnota akce zobrazí jako 1 v souboru protokolu, znamená to, že akce vrácená ERROR_SUCCESS. Další informace o tomto překladu naleznete protokolování návratových hodnot akce.
Související témata