5 #define BCA_LIB_API __declspec(dllexport)
7 #define BCA_LIB_API __declspec(dllimport)
16 #define BCA_CHANNEL_TYPE_MASTER ((unsigned char)0x00)
17 #define BCA_CHANNEL_TYPE_SLAVE ((unsigned char)0x10)
21 #define BCA_CHANNEL_TYPE_NOSHARED ((unsigned char)0x00)
22 #define BCA_CHANNEL_TYPE_SHARED ((unsigned char)0x01)
28 BCA_E_DEVICE_ERROR = -999,
29 BCA_E_ALREADY_USE_DEVICE,
30 BCA_E_INITIALIZE_DEVICE,
31 BCA_E_ALREADY_USE_CHANNEL_NO,
32 BCA_E_INVALID_CHANNEL_NO,
33 BCA_E_INVALID_CHANNEL_TYPE,
34 BCA_E_INVALID_SHARED_TYPE,
35 BCA_E_INVALID_DEVICE_NO,
36 BCA_E_INVALID_DEVICE_TYPE,
37 BCA_E_INVALID_TRANS_TYPE,
38 BCA_E_INVALID_FREQUENCY,
42 BCA_E_INVALID_DATA_LENGTH,
43 BCA_E_INVALID_TRANSMIT_POWER,
44 BCA_E_CHANNEL_OPEN_ERROR,
45 BCA_E_CHANNEL_NOT_OPENED,
46 BCA_E_CHANNEL_CLOSE_ERROR,
47 BCA_E_INVALID_SERACH_TIME,
49 BCA_E_INDEX_OUT_OF_RANGE,
56 #endif // __BCA_LIB_H__