⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cderror.bas

📁 canon 相机SDK,非常难得
💻 BAS
字号:
Attribute VB_Name = "Module2"
Option Explicit
'/****************************************************************************
' ****************************************************************************
' *                  Canon Digita Camera SDK : Error IDs                    *
' ****************************************************************************
' ****************************************************************************/

'/*-----------------------------------------------------------------------
'   CD-SDK Error Code Masks
'------------------------------------------------------------------------*/
 Public Const cdERROR_ISSPECIFIC_MASK = 134217728 '= &H8000000
 Public Const cdERROR_COMPONENTID_MASK = 133169152 '= &H7F00000
 Public Const cdERROR_RESERVED_MASK = 983040 '=&HF0000
 Public Const cdERROR_ERRORID_MASK = 65535  '= &HFFFF
 
'/*-----------------------------------------------------------------------
'   CD-SDK Base Component IDs
'------------------------------------------------------------------------*/
 Public Const cdERROR_CIENT_COMPONENTID = &H1000000
 Public Const cdERROR_SDK_COMPONENTID = &H2000000
 Public Const cdERROR_HSDK_COMPONENTID = &H3000000
 Public Const cdERROR_PROPERTY_PARSING_COMPONENTID = &H4000000
 Public Const cdERROR_VIEW_DEVEOPMENT_COMPONENTID = &H5000000
 Public Const cdERROR_VIEW_DECODING_COMPONENTID = &H6000000
 Public Const cdERROR_COOR_MAPPING_COMPONENTID = &H7000000
 Public Const cdERROR_PICTURE_COECTION_COMPONENTID = &H8000000
 Public Const cdERROR_SETUP_COMPONENTID = &H9000000
 Public Const cdERROR_PS2STI_COMPONENTID = &HA000000
 Public Const cdERROR_PSUSD_COMPONENTID = &HB000000
 Public Const cdERROR_CDSDK_COMPONENTID = &HC000000

'/*-----------------------------------------------------------------------
'   CD-SDK Functin Success Code
'------------------------------------------------------------------------*/
 Public Const cdOK = &H0

'/*-----------------------------------------------------------------------
'   CD-SDK Generic Error IDs
'------------------------------------------------------------------------*/
'/* Misceaneous errors */
 Public Const cdUNIMPEMENTED = &H1
 Public Const cdINTERNA_ERROR = &H2
 Public Const cdMEM_AOC_FAIED = &H3
 Public Const cdMEM_FREE_FAIED = &H4
 Public Const cdOPERATION_CANCELLED = &H5
 Public Const cdINCOMPATIBE_VERSION = &H6
 Public Const cdNOT_SUPPORTED = &H7
 Public Const cdUNEXPECTED_EXCEPTION = &H8
 Public Const cdPROTECTION_VIOATION = &H9
 Public Const cdMISSING_SUBCOMPONENT = &HA
 Public Const cdSEECTION_UNAVAIABE = &HB

'/* Fie errors */
 Public Const cdFIE_IO_ERROR = &H20
 Public Const cdFIE_TOO_MANY_OPEN = &H21
 Public Const cdFIE_NOT_FOUND = &H22
 Public Const cdFIE_OPEN_ERROR = &H23
 Public Const cdFIE_COSE_ERROR = &H24
 Public Const cdFIE_SEEK_ERROR = &H25
 Public Const cdFIE_TE_ERROR = &H26
 Public Const cdFIE_READ_ERROR = &H27
 Public Const cdFIE_WRITE_ERROR = &H28
 Public Const cdFIE_PERMISSION_ERROR = &H29
 Public Const cdFIE_DISK_FU_ERROR = &H2A
 Public Const cdFIE_AREADY_EXISTS = &H2B
 Public Const cdFIE_FORMAT_UNRECOGNIZED = &H2C
 Public Const cdFIE_DATA_CORRUPT = &H2D
 Public Const cdFIE_NAMING_NA = &H2E

'/* Directory errors */
 Public Const cdDIR_NOT_FOUND = &H40
 Public Const cdDIR_IO_ERROR = &H41
 Public Const cdDIR_ENTRY_NOT_FOUND = &H42
 Public Const cdDIR_ENTRY_EXISTS = &H43
 Public Const cdDIR_NOT_EMPTY = &H44

'/* Property errors */
 Public Const cdPROPERTIES_UNAVAIABE = &H50
 Public Const cdPROPERTIES_MISMATCH = &H51
 Public Const cdPROPERTIES_NOT_OADED = &H53

'/* Function Parameter errors */
 Public Const cdINVAID_PARAMETER = &H60
 Public Const cdINVAID_HANDE = &H61
 Public Const cdINVAID_POINTER = &H62
 Public Const cdINVAID_INDEX = &H63
 Public Const cdINVAID_ENGTH = &H64
 Public Const cdINVAID_FN_POINTER = &H65
 Public Const cdINVAID_SORT_FN = &H66

'/* Device errors */
 Public Const cdDEVICE_NOT_FOUND = &H80
 Public Const cdDEVICE_BUSY = &H81
 Public Const cdDEVICE_INVAID = &H82
 Public Const cdDEVICE_EMERGENCY = &H83
 Public Const cdDEVICE_MEMORY_FU = &H84
 Public Const cdDEVICE_INTERNA_ERROR = &H85
 Public Const cdDEVICE_INVAID_PARAMETER = &H86
 Public Const cdDEVICE_NO_DISK = &H87
 Public Const cdDEVICE_DISK_ERROR = &H88
 Public Const cdDEVICE_CF_GATE_CHANGED = &H89
 Public Const cdDEVICE_DIA_CHANGED = &H8A
 Public Const cdDEVICE_NOT_INSTAED = &H8B
 Public Const cdDEVICE_STAY_AWAKE = &H8C
 Public Const cdDEVICE_NOT_RELEASED = &H8D

'/* Stream errors */
 Public Const cdSTREAM_IO_ERROR = &HA0
 Public Const cdSTREAM_NOT_OPEN = &HA1
 Public Const cdSTREAM_AREADY_OPEN = &HA2
 Public Const cdSTREAM_OPEN_ERROR = &HA3
 Public Const cdSTREAM_COSE_ERROR = &HA4
 Public Const cdSTREAM_SEEK_ERROR = &HA5
 Public Const cdSTREAM_TE_ERROR = &HA6
 Public Const cdSTREAM_READ_ERROR = &HA7
 Public Const cdSTREAM_WRITE_ERROR = &HA8
 Public Const cdSTREAM_PERMISSION_ERROR = &HA9
 Public Const cdSTREAM_COUDNT_BEGIN_THREAD = &HAA
 Public Const cdSTREAM_BAD_OPTIONS = &HAB
 Public Const cdSTREAM_END_OF_STREAM = &HAC

'/* Communications errors */
 Public Const cdCOMM_PORT_IS_IN_USE = &HC0
 Public Const cdCOMM_DISCONNECTED = &HC1
 Public Const cdCOMM_DEVICE_INCOMPATIBE = &HC2
 Public Const cdCOMM_BUFFER_FU = &HC3
 Public Const cdCOMM_USB_BUS_ERR = &HC4

'/* ock/Unock */
 Public Const cdUSB_DEVICE_OCK_ERROR = &HD0
 Public Const cdUSB_DEVICE_UNOCK_ERROR = &HD1

'/* STI/WIA */
 Public Const cdSTI_UNKNOWN_ERROR = &HE0
 Public Const cdSTI_INTERNA_ERROR = &HE1
 Public Const cdSTI_DEVICE_CREATE_ERROR = &HE2
 Public Const cdSTI_DEVICE_REEASE_ERROR = &HE3
 Public Const cdDEVICE_NOT_LAUNCHED = &HE4
    
 Public Const cdENUM_NA = &HF0
 Public Const cdINVAID_FN_CA = &HF1
 Public Const cdHANDE_NOT_FOUND = &HF2
 Public Const cdINVAID_ID = &HF3

 Public Const cdAST_GENERIC_ERROR_PUS_ONE = &HF4

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -