CmtReleaseTSVPtr
- Updated2023-02-21
- 1 minute(s) read
CmtReleaseTSVPtr
int CmtReleaseTSVPtr (CmtTSVHandle variableHandle);
Purpose
Releases the pointer to the thread safe variable.
You must call this function from the same thread that called CmtGetTSVPtr. You must call this function once for each time that you called CmtGetTSVPtr.
It is difficult to program with this function directly. It is easier to program with the functions provided by the DefineThreadSafeScalarVar, DefineThreadSafeArrayVar, DeclareThreadSafeScalarVar, and DeclareThreadSafeArrayVar macros, which are defined in utility.h.
Parameters
Input | ||
Name | Type | Description |
variableHandle | CmtTSVHandle | The handle you obtained from CmtNewTSV to identify the thread safe variable. |
Return Value
Name | Type | Description |
cmtStatus | int | The CmtStatus code that the function call returns. This function returns 0 to indicate success and negative values to indicate failure. Pass the CmtStatus code to CmtGetErrorMessage to get a description of the error code. |
Additional Information
Library: Utility Library
Include file: utility.h
LabWindows/CVI compatibility: LabWindows/CVI 5.5 and later