20000 E_NOTIMPL: Not implemented 20001 E_OUTOFMEMORY: Ran out of memory 20002 E_INVALIDARG: One or more arguments are invalid 20003 E_NOINTERFACE: No such interface supported 20004 E_POINTER: Invalid pointer 20005 E_HANDLE: Invalid handle 20006 E_ABORT: Operation aborted 20007 E_FAIL: Unspecified error 20008 E_ACCESSDENIED: General access denied error 20009 E_UNEXPECTED: Relatively catastrophic failure 20010 RPC_E_CALL_REJECTED: Call was rejected by callee 20011 RPC_E_CALL_CANCELED: Call was canceled by call - returned by MessagePending 20012 RPC_E_CANTPOST_INSENDCALL: The caller is dispatching an intertask SendMessage call and can NOT call out via PostMessage 20013 RPC_E_CANTCALLOUT_INASYNCCALL: The caller is dispatching an asynchronous call can NOT make an outgoing call on behalf of this call 20014 RPC_E_CANTCALLOUT_INEXTERNALCALL: The caller is not in a state where an outgoing call can be made 20015 RPC_E_CONNECTION_TERMINATED: The connection terminated or is in a bogus state 20016 RPC_E_SERVER_DIED: The callee (server [not server application]) is not available 20017 RPC_E_CLIENT_DIED: The caller (client) disappeared while the callee (server) was processing a call 20018 RPC_E_INVALID_DATAPACKET: The date paket with the marshalled parameter data is incorrect 20019 RPC_E_CANTTRANSMIT_CALL: The call was not transmitted properly; the message queue was full and was not emptied after yielding 20020 RPC_E_CLIENT_CANTMARSHAL_DATA: The client (caller) can not marshall the parameter data 20021 RPC_E_CLIENT_CANTUNMARSHAL_DATA: The client (caller) can not unmarshall the return data 20022 RPC_E_SERVER_CANTMARSHAL_DATA: The server (caller) can not unmarshall the parameter data 20023 RPC_E_SERVER_CANTUNMARSHAL_DATA: The server (caller) can not marshall the return data - low memory 20024 RPC_E_INVALID_DATA: Received data are invalid; can be server or client data 20025 RPC_E_INVALID_PARAMETER: A particular parameter is invalid and can not be un/marshalled 20026 RPC_E_CANTCALLOUT_AGAIN: DDE conversation - no second outgoing call on same channel 20027 RPC_E_UNEXPECTED: An internal error occured 20028 DISP_E_UNKNOWNINTERFACE 20029 DISP_E_MEMBERNOTFOUND 20030 DISP_E_PARAMNOTFOUND 20031 DISP_E_TYPEMISMATCH 20032 DISP_E_UNKNOWNNAME 20033 DISP_E_NONAMEDARGS 20034 DISP_E_BADVARTYPE 20035 DISP_E_EXCEPTION 20036 DISP_E_OVERFLOW 20037 DISP_E_BADINDEX 20038 DISP_E_UNKNOWNLCID 20039 DISP_E_ARRAYISLOCKED 20040 DISP_E_BADPARAMCOUNT 20041 DISP_E_PARAMNOTOPTIONAL 20042 DISP_E_BADCALLEE 20043 DISP_E_NOTACOLLECTION 20044 TYPE_E_BUFFERTOOSMALL 20045 TYPE_E_INVDATAREAD 20046 TYPE_E_UNSUPFORMAT 20047 TYPE_E_REGISTRYACCESS 20048 TYPE_E_LIBNOTREGISTERED 20049 TYPE_E_UNDEFINEDTYPE 20050 TYPE_E_QUALIFIEDNAMEDISALLOWED 20051 TYPE_E_INVALIDSTATE 20052 TYPE_E_WRONGTYPEKIND 20053 TYPE_E_ELEMENTNOTFOUND 20054 TYPE_E_AMBIGUOUSNAME 20055 TYPE_E_NAMECONFLICT 20056 TYPE_E_UNKNOWNLCID 20057 TYPE_E_DLLFUNCTIONNOTFOUND 20058 TYPE_E_BADMODULEKIND 20059 TYPE_E_SIZETOOBIG 20060 TYPE_E_DUPLICATEID 20061 TYPE_E_TYPEMISMATCH 20062 TYPE_E_OUTOFBOUNDS 20063 TYPE_E_IOERROR 20064 TYPE_E_CANTCREATETMPFILE 20065 TYPE_E_CANTLOADLIBRARY 20066 TYPE_E_INCONSISTENTPROPFUNCS 20067 TYPE_E_CIRCULARTYPE 20068 STG_E_INVALIDFUNCTION 20069 STG_E_FILENOTFOUND 20070 STG_E_PATHNOTFOUND 20071 STG_E_TOOMANYOPENFILES 20072 STG_E_ACCESSDENIED 20073 STG_E_INVALIDHANDLE 20074 STG_E_INSUFFICIENTMEMORY 20075 STG_E_INVALIDPOINTER 20076 STG_E_NOMOREFILES 20077 STG_E_DISKISWRITEPROTECTED 20078 STG_E_SEEKERROR 20079 STG_E_WRITEFAULT 20080 STG_E_READFAULT 20081 STG_E_SHAREVIOLATION 20082 STG_E_LOCKVIOLATION 20083 STG_E_FILEALREADYEXISTS 20084 STG_E_INVALIDPARAMETER 20085 STG_E_MEDIUMFULL 20086 STG_E_ABNORMALAPIEXIT 20087 STG_E_INVALIDHEADER 20088 STG_E_INVALIDNAME 20089 STG_E_UNKNOWN 20090 STG_E_UNIMPLEMENTEDFUNCTION 20091 STG_E_INVALIDFLAG 20092 STG_E_INUSE 20093 STG_E_NOTCURRENT 20094 STG_E_REVERTED 20095 STG_E_CANTSAVE 20096 STG_E_OLDFORMAT 20097 STG_E_OLDDLL 20098 STG_E_SHAREREQUIRED 20099 STG_E_NOTFILEBASEDSTORAGE 20100 STG_E_EXTANTMARSHALLINGS 20101 OLE_E_OLEVERB: Invalid OLEVERB structure 20102 OLE_E_ADVF: Invalid advise flags 20103 OLE_E_ENUM_NOMORE: You can't enuemrate any more, because the associated data is missing 20104 OLE_E_ADVISENOTSUPPORTED: This implementation doesn't take advises 20105 OLE_E_NOCONNECTION: There is no connection for this connection id 20106 OLE_E_NOTRUNNING: Need run the object to perform this operation 20107 OLE_E_NOCACHE: There is no cache to operate on 20108 OLE_E_BLANK: Uninitialized object 20109 OLE_E_CLASSDIFF: Linked object's source class has changed 20110 OLE_E_CANT_GETMONIKER: Not able to get the moniker of the object 20111 OLE_E_CANT_BINDTOSOURCE: Not able to bind to the source 20112 OLE_E_STATIC: Object is static, operation not allowed 20113 OLE_E_PROMPTSAVECANCELLED: User cancelled out of save dialog 20114 OLE_E_INVALIDRECT: Invalid rectangle 20115 OLE_E_WRONGCOMPOBJ: Compobj.dll is too old for the ole2.dll initialized 20116 OLE_E_INVALIDHWND: Invalid window handle 20117 OLE_E_NOT_INPLACEACTIVE: Object is not in any of the inplace active states 20118 OLE_E_CANTCONVERT: Not able to convert the object 20119 OLE_E_NOSTORAGE: Not able to perform the operation because object is not given storage yet. 20120 DV_E_FORMATETC: Invalid FORMATETC structure 20121 DV_E_DVTARGETDEVICE: Invalid DVTARGETDEVICE structure 20122 DV_E_STGMEDIUM: Invalid STDGMEDIUM structure 20123 DV_E_STATDATA: Invalid STATDATA structure 20124 DV_E_LINDEX: Invalid lindex 20125 DV_E_TYMED: Invalid tymed 20126 DV_E_CLIPFORMAT: Invalid clipboard format 20127 DV_E_DVASPECT: Invalid aspect(s) 20128 DV_E_DVTARGETDEVICE_SIZE: tdSize paramter of the DVTARGETDEVICE structure is invalid 20129 DV_E_NOIVIEWOBJECT: Object doesn't support IViewObject interface 20130 DRAGDROP_E_INVALIDHWND: Invalid HWND 20131 DRAGDROP_E_ALREADYREGISTERED: This window has already been registered as a drop target 20132 DRAGDROP_E_NOTREGISTERED: Trying to revoke a drop target that has not been registered 20133 CLASS_E_NOAGGREGATION: Class does not support aggregation (or class object is remote) 20135 CLASS_E_CLASSNOTAVAILABLE: Dll doesn't support that class (returned from DllGetClassObject) 20136 REGDB_E_READREGDB: Could not read key from registry 20137 REGDB_E_WRITEREGDB: Could not write key to registry 20138 REGDB_E_KEYMISSING: Could not find the key in the registry 20139 REGDB_E_INVALIDVALUE: Invalid value for registry 20140 REGDB_E_CLASSNOTREG: Class not registered 20141 REGDB_E_IIDNOTREG: Interface not registered 20142 CACHE_E_NOCACHE_UPDATED: Cache not updated 20143 OLEOBJ_E_NOVERBS: No verbs for OLE object 20144 OLEOBJ_E_INVALIDVERB: Invalid verb for OLE object 20145 INPLACE_E_NOTUNDOABLE: Undo is not available 20146 INPLACE_E_NOTOOLSPACE: Space for tools is not available 20147 CONVERT10_E_OLESTREAM_GET: OLESTREAM Get method failed 20148 CONVERT10_E_OLESTREAM_PUT: OLESTREAM Put method failed 20149 CONVERT10_E_OLESTREAM_FMT: Contents of the OLESTREAM not in correct format 20150 CONVERT10_E_OLESTREAM_BITMAP_TO_DIB: There was in an error in a Windows GDI call while converting the bitmap to a DIB 20151 CONVERT10_E_STG_FMT: Contents of the IStorage not in correct format 20152 CONVERT10_E_STG_NO_STD_STREAM: Contents of IStorage is missing one of the standard streams ('CompObj', 'Ole', '2OlePres000') 20153 CONVERT10_E_STG_DIB_TO_BITMAP: There was in an error in a Windows GDI call while converting the DIB to a bitmap 20154 CLIPBRD_E_CANT_OPEN: OpenClipboard Failed 20155 CLIPBRD_E_CANT_EMPTY: EmptyClipboard Failed 20156 CLIPBRD_E_CANT_SET: SetClipboard Failed 20157 CLIPBRD_E_BAD_DATA: Data on clipboard is invalid 20158 CLIPBRD_E_CANT_CLOSE: CloseClipboard Failed 20159 MK_E_CONNECTMANUALLY: Moniker needs to be connected manually 20160 MK_E_EXCEEDEDDEADLINE: Operation exceeded deadline 20161 MK_E_NEEDGENERIC: Moniker needs to be generic 20162 MK_E_UNAVAILABLE: Operation unavailable 20163 MK_E_SYNTAX: Invalid syntax 20164 MK_E_NOOBJECT: No object for moniker 20165 MK_E_INVALIDEXTENSION: Bad extension for file 20166 MK_E_INTERMEDIATEINTERFACENOTSUPPORTED: Intermediate operation failed 20167 MK_E_NOTBINDABLE: Moniker is not bindable 20168 MK_E_NOTBOUND: called IBindCtx->RevokeObjectBound for an object which was not bound 20169 MK_E_CANTOPENFILE: Moniker cannot open file 20170 MK_E_MUSTBOTHERUSER: User input required for operation to succeed 20171 MK_E_NOINVERSE: Moniker class has no inverse 20172 MK_E_NOSTORAGE: Moniker does not refer to storage 20173 MK_E_NOPREFIX: No common prefix 20174 CO_E_NOTINITIALIZED: CoInitialize has not been called and must be 20175 CO_E_ALREADYINITIALIZED: CoInitialize has already been called and cannot be called again (temporary) 20176 CO_E_CANTDETERMINECLASS: Can't determine clsid (e.g., extension not in reg.dat) 20177 CO_E_CLASSSTRING: The string form of the clsid is invalid (including ole1 classes) 20178 CO_E_IIDSTRING: The string form of the iid is invalid 20179 CO_E_APPNOTFOUND: Application not found 20180 CO_E_APPSINGLEUSE: Application cannot be run more than once 20181 CO_E_ERRORINAPP: Some error in the app program file 20182 CO_E_DLLNOTFOUND: Dll not found 20183 CO_E_ERRORINDLL: Some error in the dll file 20184 CO_E_WRONGOSFORAPP: App written for other version of OS or other OS altogether 20185 CO_E_OBJNOTREG: Object is not registered 20186 CO_E_OBJISREG: Object is already registered 20187 CO_E_OBJNOTCONNECTED: Handler is not connected to server 20188 CO_E_APPDIDNTREG: App was launched, but didn't register a class factory 20189 CO_E_RELEASED: Object has been released 20190 CO_E_CLASS_CREATE_FAILED: Attempt to create a class object failed 20191 CO_E_SCM_ERROR: OLE service could not bind object 20192 CO_E_SCM_RPC_FAILURE: RPC communication failed with OLE service 20193 CO_E_BAD_PATH: Bad path to object 20194 CO_E_SERVER_EXEC_FAILURE: Server execution failed 20195 CO_E_OBJSRV_RPC_FAILURE: OLE service could not communicate with the object server 20196 MK_E_NO_NORMALIZED: Moniker path could not be normalized 20197 CO_E_SERVER_STOPPING: Object server is stopping when OLE service contacts it 20198 MEM_E_INVALID_ROOT: An invalid root block pointer was specified 20199 MEM_E_INVALID_LINK: An allocation chain contained an invalid link pointer 20200 MEM_E_INVALID_SIZE: The requested allocation size was too large