Update setup-win.c to fix return codes

The return codes for failures and success were all the same which made it difficult to do error checking.