📄 comerr.h
字号:
#define DEFINE_HRESULT(_sc) ((HRESULT)_sc)/* Standard COM/DCOM HRESULT values */#define NOERROR 0#define S_OK ((HRESULT)0x00000000L)#define S_FALSE ((HRESULT)0x00000001L)#define E_UNEXPECTED DEFINE_HRESULT(0x8000FFFFL)#define E_NOTIMPL DEFINE_HRESULT(0x80004001L)#define E_OUTOFMEMORY DEFINE_HRESULT(0x8007000EL)#define E_INVALIDARG DEFINE_HRESULT(0x80070057L)#define E_NOINTERFACE DEFINE_HRESULT(0x80004002L)#define E_POINTER DEFINE_HRESULT(0x80004003L)#define E_HANDLE DEFINE_HRESULT(0x80070006L)#define E_ABORT DEFINE_HRESULT(0x80004004L)#define E_FAIL DEFINE_HRESULT(0x80004005L)#define E_ACCESSDENIED DEFINE_HRESULT(0x80070005L)#define E_PENDING DEFINE_HRESULT(0x8000000AL)#define CO_E_INIT_TLS DEFINE_HRESULT(0x80004006L)#define CO_E_INIT_SHARED_ALLOCATOR DEFINE_HRESULT(0x80004007L)#define CO_E_INIT_MEMORY_ALLOCATOR DEFINE_HRESULT(0x80004008L)#define CO_E_INIT_CLASS_CACHE DEFINE_HRESULT(0x80004009L)#define CO_E_INIT_RPC_CHANNEL DEFINE_HRESULT(0x8000400AL)#define CO_E_INIT_TLS_SET_CHANNEL_CONTROL DEFINE_HRESULT(0x8000400BL)#define CO_E_INIT_TLS_CHANNEL_CONTROL DEFINE_HRESULT(0x8000400CL)#define CO_E_INIT_UNACCEPTED_USER_ALLOCATOR DEFINE_HRESULT(0x8000400DL)#define CO_E_INIT_SCM_MUTEX_EXISTS DEFINE_HRESULT(0x8000400EL)#define CO_E_INIT_SCM_FILE_MAPPING_EXISTS DEFINE_HRESULT(0x8000400FL)#define CO_E_INIT_SCM_MAP_VIEW_OF_FILE DEFINE_HRESULT(0x80004010L)#define CO_E_INIT_SCM_EXEC_FAILURE DEFINE_HRESULT(0x80004011L)#define CO_E_INIT_ONLY_SINGLE_THREADED DEFINE_HRESULT(0x80004012L)#define CO_E_CANT_REMOTE DEFINE_HRESULT(0x80004013L)#define CO_E_BAD_SERVER_NAME DEFINE_HRESULT(0x80004014L)#define CO_E_WRONG_SERVER_IDENTITY DEFINE_HRESULT(0x80004015L)#define CO_E_OLE1DDE_DISABLED DEFINE_HRESULT(0x80004016L)#define CO_E_RUNAS_SYNTAX DEFINE_HRESULT(0x80004017L)#define CO_E_CREATEPROCESS_FAILURE DEFINE_HRESULT(0x80004018L)#define CO_E_RUNAS_CREATEPROCESS_FAILURE DEFINE_HRESULT(0x80004019L)#define CO_E_RUNAS_LOGON_FAILURE DEFINE_HRESULT(0x8000401AL)#define CO_E_LAUNCH_PERMSSION_DENIED DEFINE_HRESULT(0x8000401BL)#define CO_E_START_SERVICE_FAILURE DEFINE_HRESULT(0x8000401CL)#define CO_E_REMOTE_COMMUNICATION_FAILURE DEFINE_HRESULT(0x8000401DL)#define CO_E_SERVER_START_TIMEOUT DEFINE_HRESULT(0x8000401EL)#define CO_E_CLSREG_INCONSISTENT DEFINE_HRESULT(0x8000401FL)#define CO_E_IIDREG_INCONSISTENT DEFINE_HRESULT(0x80004020L)#define CO_E_NOT_SUPPORTED DEFINE_HRESULT(0x80004021L)#define CLASS_E_NOAGGREGATION DEFINE_HRESULT(0x80040110L)#define CLASS_E_CLASSNOTAVAILABLE DEFINE_HRESULT(0x80040111L)#define REGDB_E_READREGDB DEFINE_HRESULT(0x80040150L)#define REGDB_E_WRITEREGDB DEFINE_HRESULT(0x80040151L)#define REGDB_E_KEYMISSING DEFINE_HRESULT(0x80040152L)#define REGDB_E_INVALIDVALUE DEFINE_HRESULT(0x80040153L)#define REGDB_E_CLASSNOTREG DEFINE_HRESULT(0x80040154L)#define REGDB_E_IIDNOTREG DEFINE_HRESULT(0x80040155L)#define CO_E_NOTINITIALIZED DEFINE_HRESULT(0x800401F0L)#define CO_E_ALREADYINITIALIZED DEFINE_HRESULT(0x800401F1L)#define CO_E_CANTDETERMINECLASS DEFINE_HRESULT(0x800401F2L)#define CO_E_CLASSSTRING DEFINE_HRESULT(0x800401F3L)#define CO_E_IIDSTRING DEFINE_HRESULT(0x800401F4L)#define CO_E_APPNOTFOUND DEFINE_HRESULT(0x800401F5L)#define CO_E_APPSINGLEUSE DEFINE_HRESULT(0x800401F6L)#define CO_E_ERRORINAPP DEFINE_HRESULT(0x800401F7L)#define CO_E_DLLNOTFOUND DEFINE_HRESULT(0x800401F8L)#define CO_E_ERRORINDLL DEFINE_HRESULT(0x800401F9L)#define CO_E_WRONGOSFORAPP DEFINE_HRESULT(0x800401FAL)#define CO_E_OBJNOTREG DEFINE_HRESULT(0x800401FBL)#define CO_E_OBJISREG DEFINE_HRESULT(0x800401FCL)#define CO_E_OBJNOTCONNECTED DEFINE_HRESULT(0x800401FDL)#define CO_E_APPDIDNTREG DEFINE_HRESULT(0x800401FEL)#define CO_E_RELEASED DEFINE_HRESULT(0x800401FFL)#define CO_E_CLASS_CREATE_FAILED DEFINE_HRESULT(0x80080001L)#define CO_E_SCM_ERROR DEFINE_HRESULT(0x80080002L)#define CO_E_SCM_RPC_FAILURE DEFINE_HRESULT(0x80080003L)#define CO_E_BAD_PATH DEFINE_HRESULT(0x80080004L)#define CO_E_SERVER_EXEC_FAILURE DEFINE_HRESULT(0x80080005L)#define CO_E_OBJSRV_RPC_FAILURE DEFINE_HRESULT(0x80080006L)#define CO_E_SERVER_STOPPING DEFINE_HRESULT(0x80080008L)#define CO_S_NOTALLINTERFACES DEFINE_HRESULT(0x00080012L)#define DISP_E_UNKNOWNINTERFACE DEFINE_HRESULT(0x80020001L)#define DISP_E_MEMBERNOTFOUND DEFINE_HRESULT(0x80020003L)#define DISP_E_PARAMNOTFOUND DEFINE_HRESULT(0x80020004L)#define DISP_E_TYPEMISMATCH DEFINE_HRESULT(0x80020005L)#define DISP_E_UNKNOWNNAME DEFINE_HRESULT(0x80020006L)#define DISP_E_NONAMEDARGS DEFINE_HRESULT(0x80020007L)#define DISP_E_BADVARTYPE DEFINE_HRESULT(0x80020008L)#define DISP_E_EXCEPTION DEFINE_HRESULT(0x80020009L)#define DISP_E_OVERFLOW DEFINE_HRESULT(0x8002000AL)#define DISP_E_BADINDEX DEFINE_HRESULT(0x8002000BL)#define DISP_E_UNKNOWNLCID DEFINE_HRESULT(0x8002000CL)#define DISP_E_ARRAYISLOCKED DEFINE_HRESULT(0x8002000DL)#define DISP_E_BADPARAMCOUNT DEFINE_HRESULT(0x8002000EL)#define DISP_E_PARAMNOTOPTIONAL DEFINE_HRESULT(0x8002000FL)#define DISP_E_BADCALLEE DEFINE_HRESULT(0x80020010L)#define DISP_E_NOTACOLLECTION DEFINE_HRESULT(0x80020011L)#define TYPE_E_BUFFERTOOSMALL DEFINE_HRESULT(0x80028016L)#define TYPE_E_INVDATAREAD DEFINE_HRESULT(0x80028018L)#define TYPE_E_UNSUPFORMAT DEFINE_HRESULT(0x80028019L)#define TYPE_E_REGISTRYACCESS DEFINE_HRESULT(0x8002801CL)#define TYPE_E_LIBNOTREGISTERED DEFINE_HRESULT(0x8002801DL)#define TYPE_E_UNDEFINEDTYPE DEFINE_HRESULT(0x80028027L)#define TYPE_E_QUALIFIEDNAMEDISALLOWED DEFINE_HRESULT(0x80028028L)#define TYPE_E_INVALIDSTATE DEFINE_HRESULT(0x80028029L)#define TYPE_E_WRONGTYPEKIND DEFINE_HRESULT(0x8002802AL)#define TYPE_E_ELEMENTNOTFOUND DEFINE_HRESULT(0x8002802BL)#define TYPE_E_AMBIGUOUSNAME DEFINE_HRESULT(0x8002802CL)#define TYPE_E_NAMECONFLICT DEFINE_HRESULT(0x8002802DL)#define TYPE_E_UNKNOWNLCID DEFINE_HRESULT(0x8002802EL)#define TYPE_E_DLLFUNCTIONNOTFOUND DEFINE_HRESULT(0x8002802FL)#define TYPE_E_BADMODULEKIND DEFINE_HRESULT(0x800288BDL)#define TYPE_E_SIZETOOBIG DEFINE_HRESULT(0x800288C5L)#define TYPE_E_DUPLICATEID DEFINE_HRESULT(0x800288C6L)#define TYPE_E_INVALIDID DEFINE_HRESULT(0x800288CFL)#define TYPE_E_TYPEMISMATCH DEFINE_HRESULT(0x80028CA0L)#define TYPE_E_OUTOFBOUNDS DEFINE_HRESULT(0x80028CA1L)#define TYPE_E_IOERROR DEFINE_HRESULT(0x80028CA2L)#define TYPE_E_CANTCREATETMPFILE DEFINE_HRESULT(0x80028CA3L)#define TYPE_E_CANTLOADLIBRARY DEFINE_HRESULT(0x80029C4AL)#define TYPE_E_INCONSISTENTPROPFUNCS DEFINE_HRESULT(0x80029C83L)#define TYPE_E_CIRCULARTYPE DEFINE_HRESULT(0x80029C84L)#define RPC_E_CALL_REJECTED DEFINE_HRESULT(0x80010001L)#define RPC_E_CALL_CANCELED DEFINE_HRESULT(0x80010002L)#define RPC_E_CANTPOST_INSENDCALL DEFINE_HRESULT(0x80010003L)#define RPC_E_CANTCALLOUT_INASYNCCALL DEFINE_HRESULT(0x80010004L)#define RPC_E_CANTCALLOUT_INEXTERNALCALL DEFINE_HRESULT(0x80010005L)#define RPC_E_CONNECTION_TERMINATED DEFINE_HRESULT(0x80010006L)#define RPC_E_SERVER_DIED DEFINE_HRESULT(0x80010007L)#define RPC_E_CLIENT_DIED DEFINE_HRESULT(0x80010008L)#define RPC_E_INVALID_DATAPACKET DEFINE_HRESULT(0x80010009L)#define RPC_E_CANTTRANSMIT_CALL DEFINE_HRESULT(0x8001000AL)#define RPC_E_CLIENT_CANTMARSHAL_DATA DEFINE_HRESULT(0x8001000BL)#define RPC_E_CLIENT_CANTUNMARSHAL_DATA DEFINE_HRESULT(0x8001000CL)#define RPC_E_SERVER_CANTMARSHAL_DATA DEFINE_HRESULT(0x8001000DL)#define RPC_E_SERVER_CANTUNMARSHAL_DATA DEFINE_HRESULT(0x8001000EL)#define RPC_E_INVALID_DATA DEFINE_HRESULT(0x8001000FL)#define RPC_E_INVALID_PARAMETER DEFINE_HRESULT(0x80010010L)#define RPC_E_CANTCALLOUT_AGAIN DEFINE_HRESULT(0x80010011L)#define RPC_E_SERVER_DIED_DNE DEFINE_HRESULT(0x80010012L)#define RPC_E_SYS_CALL_FAILED DEFINE_HRESULT(0x80010100L)#define RPC_E_OUT_OF_RESOURCES DEFINE_HRESULT(0x80010101L)#define RPC_E_ATTEMPTED_MULTITHREAD DEFINE_HRESULT(0x80010102L)#define RPC_E_NOT_REGISTERED DEFINE_HRESULT(0x80010103L)#define RPC_E_FAULT DEFINE_HRESULT(0x80010104L)#define RPC_E_SERVERFAULT DEFINE_HRESULT(0x80010105L)#define RPC_E_CHANGED_MODE DEFINE_HRESULT(0x80010106L)#define RPC_E_INVALIDMETHOD DEFINE_HRESULT(0x80010107L)#define RPC_E_DISCONNECTED DEFINE_HRESULT(0x80010108L)#define RPC_E_RETRY DEFINE_HRESULT(0x80010109L)#define RPC_E_SERVERCALL_RETRYLATER DEFINE_HRESULT(0x8001010AL)#define RPC_E_SERVERCALL_REJECTED DEFINE_HRESULT(0x8001010BL)#define RPC_E_INVALID_CALLDATA DEFINE_HRESULT(0x8001010CL)#define RPC_E_CANTCALLOUT_ININPUTSYNCCALL DEFINE_HRESULT(0x8001010DL)#define RPC_E_WRONG_THREAD DEFINE_HRESULT(0x8001010EL)#define RPC_E_THREAD_NOT_INIT DEFINE_HRESULT(0x8001010FL)#define RPC_E_VERSION_MISMATCH DEFINE_HRESULT(0x80010110L)#define RPC_E_INVALID_HEADER DEFINE_HRESULT(0x80010111L)#define RPC_E_INVALID_EXTENSION DEFINE_HRESULT(0x80010112L)#define RPC_E_INVALID_IPID DEFINE_HRESULT(0x80010113L)#define RPC_E_INVALID_OBJECT DEFINE_HRESULT(0x80010114L)#define RPC_S_CALLPENDING DEFINE_HRESULT(0x80010115L)#define RPC_S_WAITONTIMER DEFINE_HRESULT(0x80010116L)#define RPC_E_CALL_COMPLETE DEFINE_HRESULT(0x80010117L)#define RPC_E_UNSECURE_CALL DEFINE_HRESULT(0x80010118L)#define RPC_E_TOO_LATE DEFINE_HRESULT(0x80010119L)#define RPC_E_NO_GOOD_SECURITY_PACKAGES DEFINE_HRESULT(0x8001011AL)#define RPC_E_ACCESS_DENIED DEFINE_HRESULT(0x8001011BL)#define RPC_E_REMOTE_DISABLED DEFINE_HRESULT(0x8001011CL)#define RPC_E_INVALID_OBJREF DEFINE_HRESULT(0x8001011DL)#define RPC_E_UNEXPECTED DEFINE_HRESULT(0x8001FFFFL)#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -