GENVID_FAILED()

GENVID_FAILED(status) ( !((GenvidStatus_Success <= status) && (status <= GenvidStatus_ConnectionInProgress) && (status <= GenvidStatus_Incomplete)) )

A utility macro indicating whether or not the status code is a terminal failure, i.e., if the situation cannot lead to a success state given enough time.