I have a .dll I'm using inside a wix-built .msi that is currently returning Windows error codes upon failure. This page seems to imply that I can only use the values listed with dll executables.
The calls are failing (returning non-zero values), but no error message is given to the user. Do I need to modify my .dll to use the "accepted" return values for this to happen?