https://bugs.winehq.org/show_bug.cgi?id=41269
--- Comment #32 from Reinhold reinhold.hoffmann@hotmail.com --- Just want to add: According to the spec CustomAction DLLs can use MSI error codes as returns. The according error codes for MSI are defined in WinError.h from the range 1600 to 1699. The Wine installer needs to evaluate the return value which comes from the CustomActions DLL. Dependant of the error code, an appropriate actions needs to be taken.