Error Codes Description VI_ERROR_INV_SESSION The given session or object reference is invalid VI_ERROR_INV_OBJECT (both are the same value). VI_ERROR_INV_JOB_ID Specified job identifier is invalid. VI_ERROR_INV_DEGREE Specified is invalid. degree Description This operation requests a session to terminate normal execution of an operation, as specified by the jobId parameter. The parameter is a unique value generated from each call to an asynchronous operation. jobId If a user passes as the jobId value to a VISA implementation should abort any VI_NULL viTerminate(), calls in the current process executing on the specified Any call that is terminated this way should vi. return Due to the nature of multi-threaded systems, for example where operations in VI_ERROR_ABORT. other threads may complete normally before the operation has any effect, the specified viTerminate() return value is not guaranteed. Related Items viReadAsync(), viWriteAsync(), viMoveAsync(). Implementation Requirements There are no additional implementation requirements other than those specified above.
Error Codes Description VI_ERROR_INV_SESSION VI_ERROR_INV_OBJECT The given session or object reference is invalid (both are the same value). VI_ERROR_INV_JOB_ID Specified job identifier is invalid. VI_ERROR_INV_DEGREE Specified degree is invalid. Description This operation requests a session to terminate normal execution of an operation, as specified by the jobId parameter. The jobId parameter is a unique value generated from each call to an asynchronous operation. If a user passes VI_NULL as the jobId value to viTerminate(), a VISA implementation should abort any calls in the current process executing on the specified vi. Any call that is terminated this way should return VI_ERROR_ABORT. Due to the nature of multi-threaded systems, for example where operations in other threads may complete normally before the operation viTerminate() has any effect, the specified return value is not guaranteed. Related Items viReadAsync(), viWriteAsync(), viMoveAsync(). Implementation Requirements There are no additional implementation requirements other than those specified above.
vpp43_2016-02-26.docx