?? errorcode.h
字號:
#ifndef __ERROR_CODE_H__
#define __ERROR_CODE_H__
//
#define MAKE_ERROR( Facility, ErrorCode ) ( (unsigned long)(Facility) << 16 ) | ( (unsigned long)(ErrorCode) & 0x0000FFFF )
// Facility
#define GENERIC_ERROR 0x0001
#define DEVICE_ERROR 0x0010
// Generic error
#define RETURN_NO_ERROR 0
#define ERROR_PARAMETER_INVALID MAKE_ERROR( GENERIC_ERROR, 0x0001 )
#define ERROR_NEW_MEMORY MAKE_ERROR( GENERIC_ERROR, 0x0002 )
#define ERROR_OPEN_PORT MAKE_ERROR( GENERIC_ERROR, 0x0003 )
// Device error code
#define DEVICE_ERROR_BASE 0x0000
#define ERROR_NO_INITIAL MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 1 )
#define ERROR_CMD_GET_READ_DATA MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 2 )
#define ERROR_GET_READ_DATA MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 3 )
#define ERROR_CMD_WRITE_DATA MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 4 )
#define ERROR_GET_WRITE_RESULT MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 5 )
#define ERROR_COMMAND_WRITE_RES MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 6 )
#define ERROR_CMD_FLASH_LED MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 7 )
#define ERROR_FLASH_LED_RES MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 8 )
#define ERROR_COMMAND_FLASH_RES MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 9 )
#define ERROR_CMD_BROADCAST MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 10 )
#define ERROR_BROADCAST_RES MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 11 )
#define ERROR_COMMAND_BROAD_RES MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 12 )
#define ERROR_CMD_SET_POWER MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 13 )
#define ERROR_SET_POWER_RES MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 14 )
#define ERROR_COMMAND_POWER_RES MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 15 )
#define ERROR_CMD_FLAG MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 16 )
#define ERROR_FLAG_RES MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 17 )
#define ERROR_COMMAND_FLAG_RES MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 18 )
#define ERROR_CMD_SET_TIME MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 19 )
#define ERROR_SET_TIME_RESULT MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 20 )
#define ERROR_COMMAND_STIME_RES MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 21 )
#define ERROR_CMD_GET_TIME MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 22 )
#define ERROR_GET_TIME_RESULT MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 23 )
#define ERROR_COMMAND_GTIME_RES MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 24 )
#define ERROR_CMD_SET_INTERVAL MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 25 )
#define ERROR_SET_INTERVAL_RESULT MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 26 )
#define ERROR_COMMAND_SET_INTERVAL MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 27 )
#define ERROR_CMD_GET_INTERVAL MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 28 )
#define ERROR_GET_INTERVAL_RESULT MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 29 )
#define ERROR_COMMAND_GET_INTERVAL MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 30 )
#define ERROR_CMD_GET_TEMPERATURE MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 31 )
#define ERROR_GET_TEMPERATURE MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 32 )
#define ERROR_CMD_SET_WARNINGDATA MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 33 )
#define ERROR_SET_WARNINGDATA MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 34 )
#define ERROR_COMMAND_SET_WARNING MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 35 )
#define ERROR_CMD_GET_WARNINGDATA MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 36 )
#define ERROR_GET_WARNINGDATA MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 37 )
#define ERROR_COMMAND_GET_WARNING MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 38 )
#define ERROR_CMD_STOP MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 39 )
#define ERROR_STOP_RESULT MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 40 )
#define ERROR_COMMAND_STOP_RESULT MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 41 )
#define ERROR_CMD_SCAN MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 42 )
#define ERROR_COMMAND_SCAN_RES MAKE_ERROR( DEVICE_ERROR, DEVICE_ERROR_BASE + 43 )
#endif // __ERROR_CODE_H__
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -