Sdílet prostřednictvím


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.

kódy chyb

protokolování návratových hodnot akcí