DioExit


Function

It is exit processing, and makes the device cannot be accessed.

Format

Ret = DioExit ( Id )

Parameters

Id [ VB.NET: Short ] [ C, C++: short ] [ C#: short ] [ Python: ctypes.c_short ]
Specify the device ID retrieved from DioInit.

Return Value

Ret [ VB.NET: Integer ] [ C, C++: long ] [ C#: int ] [ Python: ctypes.c_long ]

Definition

Value

[Dec]

Description

DIO_ERR_SUCCESS

0

Normal completed.

DIO_ERR_DLL_INVALID_ID

10001

Invalid ID specified.

DIO_ERR_DLL_CALL_DRIVER

10002

Not call the driver (Failure on DEVICE I/O CONTROL).

DIO_ERR_DLL_CLOSE_FILE

10004

Not close the file (Failure on CloseFile).

The others (See also: Details of Error Code)

Initial Value

None

Remarks

Makes the device ID retrieved from DioInit invalid, and the device cannot be accessed.
After calling this function, every function except DioInit cannot be used.

Example

Performs termination processing.

VB.NET

Dim Ret As Integer
Ret = DioExit ( Id )
 

C, C++

long Ret;
Ret = DioExit ( Id );
 

C#
 

int Ret;
Ret = dio.Exit ( Id );
 

Python

Ret = ctypes.c_long()
Ret.value = cdio.DioExit ( Id )
 

See Also

DioInit