SUCCESS, or a negative value on error, in which case the error code is found in iserrno.
this will set the value returned by the next call to isuniqueid.