📄 cssmerr.h
字号:
#define CSSM_CALLOC_FAILED ( CSSM_BASE_ERROR + 2 )
#define CSSM_REALLOC_FAILED ( CSSM_BASE_ERROR + 3 )
/* File I/O */
#define CSSM_FWRITE_FAILED ( CSSM_BASE_ERROR + 10 )
#define CSSM_FREAD_FAILED ( CSSM_BASE_ERROR + 11 )
#define CSSM_CANT_FSEEK ( CSSM_BASE_ERROR + 12 )
#define CSSM_INVALID_FILE_PTR ( CSSM_BASE_ERROR + 13 )
#define CSSM_END_OF_FILE ( CSSM_BASE_ERROR + 14 )
#define CSSM_FOPEN_FAILED ( CSSM_BASE_ERROR + 15 ) /* Added 10/16/97 MEP */
#define CSSM_FCLOSE_FAILED ( CSSM_BASE_ERROR + 16 ) /* Added 10/16/97 MEP */
#define CSSM_INVALID_FILENAME ( CSSM_BASE_ERROR + 17 ) /* Added 10/16/97 MEP */
#define CSSM_INVALID_MODE ( CSSM_BASE_ERROR + 18 ) /* Added 10/16/97 MEP */
/* Misc Errors */
#define CSSM_CANT_GET_USER_NAME ( CSSM_BASE_ERROR + 20 )
#define CSSM_GETCWD_FAILED ( CSSM_BASE_ERROR + 21 )
#define CSSM_ENV_VAR_NOT_FOUND ( CSSM_BASE_ERROR + 22 )
/* Dynamic Library */
#define CSSM_FREE_LIBRARY_FAILED ( CSSM_BASE_ERROR + 30 )
#define CSSM_LOAD_LIBRARY_FAILED ( CSSM_BASE_ERROR + 31 )
#define CSSM_CANT_GET_PROC_ADDR ( CSSM_BASE_ERROR + 32 )
#define CSSM_CANT_GET_MODULE_HANDLE ( CSSM_BASE_ERROR + 33 )
#define CSSM_CANT_GET_MODULE_FILE_NAME ( CSSM_BASE_ERROR + 34 )
#define CSSM_INVALID_LIB_HANDLE ( CSSM_BASE_ERROR + 35 )
#define CSSM_BAD_MODULE_HANDLE ( CSSM_BASE_ERROR + 36 )
/* Registry errors */
#define CSSM_CANT_CREATE_KEY ( CSSM_BASE_ERROR + 40 )
#define CSSM_CANT_SET_VALUE ( CSSM_BASE_ERROR + 41 )
#define CSSM_CANT_GET_VALUE ( CSSM_BASE_ERROR + 42 )
#define CSSM_CANT_DELETE_SECTION ( CSSM_BASE_ERROR + 43 )
#define CSSM_CANT_DELETE_KEY ( CSSM_BASE_ERROR + 44 )
#define CSSM_CANT_ENUM_KEY ( CSSM_BASE_ERROR + 45 )
#define CSSM_CANT_OPEN_KEY ( CSSM_BASE_ERROR + 46 )
#define CSSM_CANT_QUERY_KEY ( CSSM_BASE_ERROR + 47 )
/* Mutex/Synchronization Errors */
#define CSSM_CANT_CREATE_OBJECT ( CSSM_BASE_ERROR + 50 )
#define CSSM_LOCK_OBJECT_FAILED ( CSSM_BASE_ERROR + 51 )
#define CSSM_TRYLOCK_OBJECT_FAILED ( CSSM_BASE_ERROR + 52 )
#define CSSM_UNLOCK_OBJECT_FAILED ( CSSM_BASE_ERROR + 53 )
#define CSSM_CANT_CLOSE_OBJECT ( CSSM_BASE_ERROR + 54 )
#define CSSM_INVALID_OBJECT_PTR ( CSSM_BASE_ERROR + 55 )
/* Shared Memory File Errors */
#define CSSM_CANT_CREATE_SHARED_MEMORY_FILE ( CSSM_BASE_ERROR + 60 )
#define CSSM_CANT_OPEN_SHARED_MEMORY_FILE ( CSSM_BASE_ERROR + 61 )
#define CSSM_CANT_MAP_SHARED_MEMORY_FILE ( CSSM_BASE_ERROR + 62 )
#define CSSM_CANT_UNMAP_SHARED_MEMORY_FILE ( CSSM_BASE_ERROR + 63 )
#define CSSM_CANT_FLUSH_SHARED_MEMORY_FILE ( CSSM_BASE_ERROR + 64 )
#define CSSM_CANT_CLOSE_SHARED_MEMORY_FILE ( CSSM_BASE_ERROR + 65 )
#define CSSM_INVALID_PERMS ( CSSM_BASE_ERROR + 66 )
#define CSSM_BAD_FILE_HANDLE ( CSSM_BASE_ERROR + 67 )
#define CSSM_BAD_FILE_ADDR ( CSSM_BASE_ERROR + 68 )
/* General */
#define CSSM_BAD_PTR_PASSED ( CSSM_BASE_ERROR + 100 )
/* CSSM API Errors */
#define CSSM_INVALID_POINTER ( CSSM_BASE_ERROR + 301L )
#define CSSM_EXPIRED ( CSSM_BASE_ERROR + 302L )
#define CSSM_MEMORY_ERROR ( CSSM_BASE_ERROR + 303L )
#define CSSM_INVALID_ATTRIBUTE ( CSSM_BASE_ERROR + 304L )
#define CSSM_NOT_INITIALIZE ( CSSM_BASE_ERROR + 305L )
#define CSSM_INSTALL_FAIL ( CSSM_BASE_ERROR + 306L )
#define CSSM_REGISTRY_ERROR ( CSSM_BASE_ERROR + 307L )
#define CSSM_INVALID_CONTEXT_HANDLE ( CSSM_BASE_ERROR + 308L )
#define CSSM_INVALID_CSP_HANDLE ( CSSM_BASE_ERROR + 309L )
#define CSSM_INVALID_TP_HANDLE ( CSSM_BASE_ERROR + 310L )
#define CSSM_INVALID_CL_HANDLE ( CSSM_BASE_ERROR + 311L )
#define CSSM_INVALID_DL_HANDLE ( CSSM_BASE_ERROR + 312L )
#define CSSM_INCOMPATIBLE_VERSION ( CSSM_BASE_ERROR + 313L )
#define CSSM_ATTACH_FAIL ( CSSM_BASE_ERROR + 314L )
#define CSSM_NO_ADDIN ( CSSM_BASE_ERROR + 315L )
#define CSSM_FUNCTION_NOT_IMPLEMENTED ( CSSM_BASE_ERROR + 316L )
#define CSSM_INVALID_CONTEXT_POINTER ( CSSM_BASE_ERROR + 317L )
#define CSSM_INVALID_MANIFEST_ATTRIB_POINTER ( CSSM_BASE_ERROR + 318L )
#define CSSM_MODE_UNSUPPORTED ( CSSM_BASE_ERROR + 319L )
#define CSSM_KEY_LENGTH_UNSUPPORTED ( CSSM_BASE_ERROR + 320L )
#define CSSM_IV_SIZE_UNSUPPORTED ( CSSM_BASE_ERROR + 321L )
#define CSSM_PADDING_UNSUPPORTED ( CSSM_BASE_ERROR + 322L )
#define CSSM_KEY_MODULUS_UNSUPPORTED ( CSSM_BASE_ERROR + 323L )
#define CSSM_PARAM_NO_KEY ( CSSM_BASE_ERROR + 324L )
#define CSSM_INVALID_SERVICE_MASK ( CSSM_BASE_ERROR + 325L )
#define CSSM_INVALID_SUBSERVICEID ( CSSM_BASE_ERROR + 326L )
#define CSSM_INVALID_INFO_LEVEL ( CSSM_BASE_ERROR + 327L )
#define CSSM_CONTEXT_FILTER_FAILED ( CSSM_BASE_ERROR + 329L )
#define CSSM_MANIFEST_ATTRIBUTES_NOT_FOUND ( CSSM_BASE_ERROR + 330L )
#define CSSM_REGISTER_SERVICES_FAIL ( CSSM_BASE_ERROR + 331L )
#define CSSM_DEREGISTER_SERVICES_FAIL ( CSSM_BASE_ERROR + 332L )
#define CSSM_INVALID_MODULE_INFO ( CSSM_BASE_ERROR + 333L )
#define CSSM_INVALID_NET_ADDRESS ( CSSM_BASE_ERROR + 334L )
#define CSSM_MODULE_MANIFEST_VERIFY_FAIL ( CSSM_BASE_ERROR + 335L )
#define CSSM_MODULE_MANIFEST_ATTRIBUTE_RETRIEVE_FAIL ( CSSM_BASE_ERROR + 336L )
#define CSSM_MODULE_REQUIRES_APP_MANIFEST ( CSSM_BASE_ERROR + 337L )
#define CSSM_NO_APP_AUTHEN_KEY_IN_MODULE_MANIFEST ( CSSM_BASE_ERROR + 338L )
#define CSSM_APP_MANIFEST_VERIFY_FAIL ( CSSM_BASE_ERROR + 339L )
#define CSSM_APP_MANIFEST_ATTRIBUTE_RETRIEVE_FAIL ( CSSM_BASE_ERROR + 340L )
#define CSSM_NO_MODULE_AUTHEN_KEY_IN_APP_MANIFEST ( CSSM_BASE_ERROR + 341L )
#define CSSM_MODULE_VERIFICATION_USING_EMBEDDED_KEY_FAILED ( CSSM_BASE_ERROR + 342L )
#define CSSM_MODULE_VERIFICATION_USING_APP_KEY_FAILED ( CSSM_BASE_ERROR + 343L )
#define CSSM_APP_VERIFICATION_USING_EMBEDDED_KEY_FAILED ( CSSM_BASE_ERROR + 344L )
#define CSSM_APP_VERIFICATION_USING_MODULE_KEY_FAILED ( CSSM_BASE_ERROR + 345L )
/* CSSM errors, new */
#define CSSM_INVALID_ADDIN_HANDLE ( CSSM_BASE_ERROR + 500L )
/* internal error for when a plug-in handle of any type is passed
* to the plug-in manager.
*/
#define CSSM_INVALID_GUID ( CSSM_BASE_ERROR + 501L )
/* ill-formed or unmatchable GUID */
#define CSSM_MEM_FUNCS_NOT_MATCHING ( CSSM_BASE_ERROR + 502L)
#define CSSM_ALREADY_INITIALIZED ( CSSM_BASE_ERROR + 503L)
#define CSSM_ADDIN_ALREADY_REGISTERED ( CSSM_BASE_ERROR + 504L)
/* Certificate Library Errors */
/* This list contains CSSM_CL_BASE_ERROR + 1 - 84, as defined for CSSM 2.0 */
#define CSSM_CL_INVALID_CERT_POINTER ( CSSM_CL_BASE_ERROR + 6 )
#define CSSM_CL_INVALID_CERTGROUP_POINTER ( CSSM_CL_BASE_ERROR + 48 ) /* Added in 2.0 */
#define CSSM_CL_INVALID_BUNDLE_POINTER ( CSSM_CL_BASE_ERROR + 49 ) /* Added in 2.0 */
#define CSSM_CL_INVALID_BUNDLE_INFO ( CSSM_CL_BASE_ERROR + 50 ) /* Added in 2.0 */
#define CSSM_CL_INVALID_CRL_PTR ( CSSM_CL_BASE_ERROR + 28 )
#define CSSM_CL_INVALID_SIGNER_CERTIFICATE ( CSSM_CL_BASE_ERROR + 26 )
#define CSSM_CL_INVALID_FIELD_POINTER ( CSSM_CL_BASE_ERROR + 7 )
#define CSSM_CL_INVALID_TEMPLATE ( CSSM_CL_BASE_ERROR + 8 )
#define CSSM_CL_INVALID_DATA_POINTER ( CSSM_CL_BASE_ERROR + 9 )
#define CSSM_CL_INVALID_DATA ( CSSM_CL_BASE_ERROR + 40 )
#define CSSM_CL_INVALID_IDENTIFIER_PTR ( CSSM_CL_BASE_ERROR + 51 ) /* Added in 2.0 */
#define CSSM_CL_INVALID_IDENTIFIER ( CSSM_CL_BASE_ERROR + 52 ) /* Added in 2.0 */
#define CSSM_CL_INVALID_RESULTS_HANDLE ( CSSM_CL_BASE_ERROR + 44 ) /* Added in 1.2 */
#define CSSM_CL_INVALID_HANDLE ( CSSM_CL_BASE_ERROR + 53 ) /* Added in 2.0 */
#define CSSM_CL_INVALID_INDEX ( CSSM_CL_BASE_ERROR + 54 ) /* Added in 2.0 */
#define CSSM_CL_INVALID_SCOPE ( CSSM_CL_BASE_ERROR + 10 )
#define CSSM_CL_INVALID_ADDR ( CSSM_CL_BASE_ERROR + 55 ) /* Added in 2.0 */
#define CSSM_CL_INVALID_CSP ( CSSM_CL_BASE_ERROR + 56 ) /* Added in 2.0 */
#define CSSM_CL_UNKNOWN_FORMAT ( CSSM_CL_BASE_ERROR + 1 )
#define CSSM_CL_UNKNOWN_TAG ( CSSM_CL_BASE_ERROR + 2 )
#define CSSM_CL_UNKNOWN_KEY_FORMAT ( CSSM_CL_BASE_ERROR + 57 ) /* Added in 2.0 */
#define CSSM_CL_NO_FIELD_VALUES ( CSSM_CL_BASE_ERROR + 27 )
#define CSSM_CL_CERT_EXPIRED ( CSSM_CL_BASE_ERROR + 47 ) /* Added in 1.2 */
#define CSSM_CL_AUTHENTICATION_FAIL ( CSSM_CL_BASE_ERROR + 58 ) /* Added in 2.0 */
#define CSSM_CL_INSUFFICIENT_CREDENTIALS ( CSSM_CL_BASE_ERROR + 59 ) /* Added in 2.0 */
#define CSSM_CL_SIGN_SCOPE_NOT_SUPPORTED ( CSSM_CL_BASE_ERROR + 45 ) /* Added in 1.2 */
#define CSSM_CL_VERIFY_SCOPE_NOT_SUPPORTED ( CSSM_CL_BASE_ERROR + 46 ) /* Added in 1.2 */
#define CSSM_CL_UNSUPPORTED_ADDR_TYPE ( CSSM_CL_BASE_ERROR + 60 ) /* Added in 2.0 */
#define CSSM_CL_UNSUPPORTED_SERVICE ( CSSM_CL_BASE_ERROR + 61 ) /* Added in 2.0 */
#define CSSM_CL_EXTRA_SERVICE_FAIL ( CSSM_CL_BASE_ERROR + 62 ) /* Added in 2.0 */
#define CSSM_CL_PRIVATE_KEY_STORE_FAIL ( CSSM_CL_BASE_ERROR + 63 ) /* Added in 2.0 */
#define CSSM_CL_ADDITIONAL_TIME_REQD ( CSSM_CL_BASE_ERROR + 64 ) /* Added in 2.0 */
#define CSSM_CL_INVALID_RA ( CSSM_CL_BASE_ERROR + 65 ) /* Added in 2.0 */
#define CSSM_CL_NO_DEFAULT_RA ( CSSM_CL_BASE_ERROR + 66 ) /* Added in 2.0 */
#define CSSM_CL_RA_REJECTED_FORM ( CSSM_CL_BASE_ERROR + 67 ) /* Added in 2.0 */
#define CSSM_CL_CA_REJECTED_FORM ( CSSM_CL_BASE_ERROR + 68 ) /* Added in 2.0 */
#define CSSM_CL_INITIALIZE_FAIL ( CSSM_CL_BASE_ERROR + 41 )
#define CSSM_CL_UNINITIALIZE_FAIL ( CSSM_CL_BASE_ERROR + 42 ) /* Added in 1.2 */
#define CSSM_CL_CERT_REQUEST_FAIL ( CSSM_CL_BASE_ERROR + 69 ) /* Added in 2.0 */
#define CSSM_CL_CERT_RETRIEVE_FAIL ( CSSM_CL_BASE_ERROR + 70 ) /* Added in 2.0 */
#define CSSM_CL_CERT_CREATE_FAIL ( CSSM_CL_BASE_ERROR + 12 )
#define CSSM_CL_CERT_SIGN_FAIL ( CSSM_CL_BASE_ERROR + 22 )
#define CSSM_CL_FORM_RETRIEVE_FAIL ( CSSM_CL_BASE_ERROR + 71 ) /* Added in 2.0 */
#define CSSM_CL_FORM_SUBMIT_FAIL ( CSSM_CL_BASE_ERROR + 72 ) /* Added in 2.0 */
#define CSSM_CL_MULTISIGN_REQUEST_FAIL ( CSSM_CL_BASE_ERROR + 73 ) /* Added in 2.0 */
#define CSSM_CL_MULTISIGN_RETRIEVE_FAIL ( CSSM_CL_BASE_ERROR + 74 ) /* Added in 2.0 */
#define CSSM_CL_RECOVERY_REQUEST_FAIL ( CSSM_CL_BASE_ERROR + 75 ) /* Added in 2.0 */
#define CSSM_CL_RECOVERY_RETRIEVE_FAIL ( CSSM_CL_BASE_ERROR + 76 ) /* Added in 2.0 */
#define CSSM_CL_CERT_RECOVER_FAIL ( CSSM_CL_BASE_ERROR + 77 ) /* Added in 2.0 */
#define CSSM_CL_KEY_RECOVER_FAIL ( CSSM_CL_BASE_ERROR + 78 ) /* Added in 2.0 */
#define CSSM_CL_ABORT_RECOVERY_FAIL ( CSSM_CL_BASE_ERROR + 79 ) /* Added in 2.0 */
#define CSSM_CL_CERT_VERIFY_FAIL ( CSSM_CL_BASE_ERROR + 24 )
#define CSSM_CL_CERT_GET_FIELD_VALUE_FAIL ( CSSM_CL_BASE_ERROR + 14 )
#define CSSM_CL_CERT_ABORT_QUERY_FAIL ( CSSM_CL_BASE_ERROR + 29 )
#define CSSM_CL_CERT_GET_KEY_INFO_FAIL ( CSSM_CL_BASE_ERROR + 15 )
#define CSSM_CL_CERT_GET_ALL_FIELDS_FAIL ( CSSM_CL_BASE_ERROR + 80 ) /* Added in 2.0 */
#define CSSM_CL_CERTGROUP_TO_BUNDLE_FAIL ( CSSM_CL_BASE_ERROR + 81 ) /* Added in 2.0 */
#define CSSM_CL_CERTGROUP_FROM_BUNDLE_FAIL ( CSSM_CL_BASE_ERROR + 82 ) /* Added in 2.0 */
#define CSSM_CL_CERT_IMPORT_FAIL ( CSSM_CL_BASE_ERROR + 16 )
#define CSSM_CL_CERT_EXPORT_FAIL ( CSSM_CL_BASE_ERROR + 17 )
#define CSSM_CL_CERT_DESCRIBE_FORMAT_FAIL ( CSSM_CL_BASE_ERROR + 19 )
#define CSSM_CL_CRL_CREATE_FAIL ( CSSM_CL_BASE_ERROR + 30 )
#define CSSM_CL_CRL_SET_FIELDS_FAIL ( CSSM_CL_BASE_ERROR + 31 )
#define CSSM_CL_CRL_REQUEST_FAIL ( CSSM_CL_BASE_ERROR + 83 ) /* Added in 2.0 */
#define CSSM_CL_CRL_RETRIEVE_FAIL ( CSSM_CL_BASE_ERROR + 84 ) /* Added in 2.0 */
#define CSSM_CL_CRL_ADD_CERT_FAIL ( CSSM_CL_BASE_ERROR + 32 )
#define CSSM_CL_CRL_REMOVE_CERT_FAIL ( CSSM_CL_BASE_ERROR + 33 )
#define CSSM_CL_CRL_SIGN_FAIL ( CSSM_CL_BASE_ERROR + 34 )
#define CSSM_CL_CRL_VERIFY_FAIL ( CSSM_CL_BASE_ERROR + 35 )
#define CSSM_CL_IS_CERT_IN_CRL_FAIL ( CSSM_CL_BASE_ERROR + 43 ) /* Added in 1.2 */
#define CSSM_CL_CRL_GET_FIELD_VALUE_FAIL ( CSSM_CL_BASE_ERROR + 36 )
#define CSSM_CL_CRL_ABORT_QUERY_FAIL ( CSSM_CL_BASE_ERROR + 37 )
#define CSSM_CL_CRL_DESCRIBE_FORMAT_FAIL ( CSSM_CL_BASE_ERROR + 38 )
#define CSSM_CL_PASS_THROUGH_FAIL ( CSSM_CL_BASE_ERROR + 18 )
#define CSSM_CL_MEMORY_ERROR ( CSSM_CL_BASE_ERROR + 21 )
#define CSSM_CL_UNSUPPORTED_OPERATION ( CSSM_CL_BASE_ERROR + 20 )
/* #define CSSM_CL_INVALID_CONTEXT ( CSSM_CL_BASE_ERROR + 3 ) obsoloete in 2.0. context is checked by CSSM 2/22/98 MEP */
/* #define CSSM_CL_INVALID_CL_HANDLE ( CSSM_CL_BASE_ERROR + 4 ) obsoloete in 2.0. handle is checked by CSSM 2/22/98 MEP */
/* #define CSSM_CL_INVALID_CC_HANDLE ( CSSM_CL_BASE_ERROR + 5 ) obsoloete in 2.0. context is checked by CSSM 2/22/98 MEP */
/* #define CSSM_CL_INVALID_POINTER ( CSSM_CL_BASE_ERROR + 39 ) removed 9/19/97 MEP */
/* #define CSSM_CL_CERT_VIEW_FAIL ( CSSM_CL_BASE_ERROR + 13 ) removed 9/19/97 MEP */
/* #define CSSM_CL_CERT_UNSIGN_FAIL ( CSSM_CL_BASE_ERROR + 23 ) removed 9/19/97 MEP */
/* #define CSSM_CL_RESULTS_HANDLE ( CSSM_CL_BASE_ERROR + 25 ) removed 9/19/97 MEP */
/* #define CSSM_CL_SIG_NOT_IN_CERT ( CSSM_CL_BASE_ERROR + 100 ) removed 9/19/97 MEP */
/* #define CSSM_CL_INVALID_REVOKER_CERT_PTR ( CSSM_CL_BASE_ERROR + 101 ) removed 9/19/97 MEP */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -