Function-handling routines pass full 32-bit return codes back to the calling function. In MASM, the return code is passed in the EAX Register.