📄 cderror.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 + -