It is exit processing, and makes the device cannot be accessed.
Ret = CanExit ( Id )
Id
[ C: short ] [ Python: ctypes.c_short ]
Specify the device ID retrieved from CanInit.
Ret [ C: long ] [ Python: ctypes.c_long ]
Definition |
Value |
Description |
CAN_ERR_SUCCESS |
0 |
Normality completion |
CAN_ERR_DLL_INVALID_ID |
10001 |
Invalid ID specified. |
CAN_ERR_DLL_CALL_DRIVER |
10002 |
Driver can't be called (Failed in the ioctl). |
CAN_ERR_DLL_CLOSE_FILE |
10004 |
Failed in the closing of the file (Failed in close). |
The others (See also: Details of Error Code)
None
Makes the device ID retrieved from CanInit invalid, and the device cannot be accessed.
After calling this function, only CanInit and CanGetErrorString can be used.
Performs termination processing.
C |
long Ret; |
Python |
Ret = ctypes.c_long() Ret.value = ccan.CanExit
( Id ) |