I assume that means "Failed...". Right now, no. I has been brought up before but is very strict. Return code 0 is always success. Return code 1 is failed, but not always a good reason why. Return code 3010 is success but not done installing. So put what? And this will be different for all other programs. This is what Microsoft uses. So if not 0 or 1, what would be the text?