VI Return Codes

Error Code

Macro Definition

Description

0xA0108001

HI_ERR_VI_INVALID_DEV_ID

The VI device ID is invalid.

0xA0108002

HI_ERR_VI_INVALID_CHN_ID

The VI channel ID is invalid.

0xA0108003

HI_ERR_VI_ILLEGAL_PARAM

The VI parameter setting is invalid.

0xA0108004

HI_ERR_VI_PIPE_EXIST

The PIPE already exists.

0xA0108005

HI_ERR_VI_PIPE_UNEXIST

The PIPE does not exist.

0xA0108006

HI_ERR_VI_NULL_PTR

The pointer to the input parameter is null.

0xA0108007

HI_ERR_VI_NOT_CFG

Attributes of the video device or channel are not configured.

0xA0108008

HI_ERR_VI_NOT_SUPPORT

The operation is not supported.

0xA0108009

HI_ERR_VI_NOT_PERM

The operation is not permitted.

0xA010800A

HI_ERR_VI_INVALID_PIPE_ID

The PIPE ID is invalid.

0xA010800C

HI_ERR_VI_NO_MEM

The memory allocation fails.

0xA010800E

HI_ERR_VI_BUF_EMPTY

The VI buffer is empty.

0xA010800F

HI_ERR_VI_BUF_FULL

The VI buffer is full.

0xA0108010

HI_ERR_VI_SYS_NOT_READY

The VI system is not initialized.

0xA0108012

HI_ERR_VI_BUSY

The VI system is busy.

0xA0108040

HI_ERR_VI_NOT_ENABLE

The VI device or channel is not enabled.

0xA0108041

HI_ERR_VI_NOT_DISABLE

The VI device or channel is not disabled.

0xA0108043

HI_ERR_VI_TIME_OUT

The video attribute configuration times out.

0xA0108047

HI_ERR_VI_NOT_BINDED

The video channel is not bound.

0xA0108048

HI_ERR_VI_BINDED

The video channel has been bound.