ReactOS 0.4.15-dev-7928-g68a8619
corerror.h File Reference
#include <winerror.h>
Include dependency graph for corerror.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define FACILITY_URT   0x13
 
#define SMAKEHR(val)   MAKE_HRESULT(SEVERITY_SUCCESS, FACILITY_URT, val)
 
#define EMAKEHR(val)   MAKE_HRESULT(SEVERITY_ERROR, FACILITY_URT, val)
 
#define COR_E_ARGUMENT   E_INVALIDARG
 
#define COR_E_INVALIDCAST   E_NOINTERFACE
 
#define COR_E_NULLREFERENCE   E_POINTER
 
#define COR_E_OUTOFMEMORY   E_OUTOFMEMORY
 
#define COR_E_UNAUTHORIZEDACCESS   E_ACCESSDENIED
 
#define COR_E_ARITHMETIC   HRESULT_FROM_WIN32(ERROR_ARITHMETIC_OVERFLOW)
 
#define COR_E_STACKOVERFLOW   HRESULT_FROM_WIN32(ERROR_STACK_OVERFLOW)
 
#define COR_E_ENDOFSTREAM   HRESULT_FROM_WIN32(ERROR_HANDLE_EOF)
 
#define COR_E_FILENOTFOUND   HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND)
 
#define COR_E_BAD_PATHNAME   HRESULT_FROM_WIN32(ERROR_BAD_PATHNAME)
 
#define COR_E_DIRECTORYNOTFOUND   HRESULT_FROM_WIN32(ERROR_PATH_NOT_FOUND)
 
#define COR_E_PATHTOOLONG   HRESULT_FROM_WIN32(ERROR_FILENAME_EXCED_RANGE)
 
#define COR_E_AMBIGUOUSMATCH   _HRESULT_TYPEDEF_(0x8000211D)
 
#define COR_E_TARGETPARAMCOUNT   _HRESULT_TYPEDEF_(0x8002000E)
 
#define COR_E_DIVIDEBYZERO   _HRESULT_TYPEDEF_(0x80020012)
 
#define COR_E_BADIMAGEFORMAT   _HRESULT_TYPEDEF_(0x8007000B)
 
#define COR_E_ASSEMBLYEXPECTED   EMAKEHR(0x1018)
 
#define COR_E_TYPEUNLOADED   EMAKEHR(0x1013)
 
#define COR_E_EXCEPTION   EMAKEHR(0x1500)
 
#define COR_E_SYSTEM   EMAKEHR(0x1501)
 
#define COR_E_ARGUMENTOUTOFRANGE   EMAKEHR(0x1502)
 
#define COR_E_ARRAYTYPEMISMATCH   EMAKEHR(0x1503)
 
#define COR_E_CONTEXTMARSHAL   EMAKEHR(0x1504)
 
#define COR_E_TIMEOUT   EMAKEHR(0x1505)
 
#define COR_E_EXECUTIONENGINE   EMAKEHR(0x1506)
 
#define COR_E_FIELDACCESS   EMAKEHR(0x1507)
 
#define COR_E_INDEXOUTOFRANGE   EMAKEHR(0x1508)
 
#define COR_E_INVALIDOPERATION   EMAKEHR(0x1509)
 
#define COR_E_SECURITY   EMAKEHR(0x150A)
 
#define COR_E_REMOTING   EMAKEHR(0x150B)
 
#define COR_E_SERIALIZATION   EMAKEHR(0x150C)
 
#define COR_E_VERIFICATION   EMAKEHR(0x150D)
 
#define COR_E_SERVER   EMAKEHR(0x150E)
 
#define COR_E_SERVICEDCOMPONENT   EMAKEHR(0x150F)
 
#define COR_E_METHODACCESS   EMAKEHR(0x1510)
 
#define COR_E_MISSINGFIELD   EMAKEHR(0x1511)
 
#define COR_E_MISSINGMEMBER   EMAKEHR(0x1512)
 
#define COR_E_MISSINGMETHOD   EMAKEHR(0x1513)
 
#define COR_E_MULTICASTNOTSUPPORTED   EMAKEHR(0x1514)
 
#define COR_E_NOTSUPPORTED   EMAKEHR(0x1515)
 
#define COR_E_OVERFLOW   EMAKEHR(0x1516)
 
#define COR_E_RANK   EMAKEHR(0x1517)
 
#define COR_E_SYNCHRONIZATIONLOCK   EMAKEHR(0x1518)
 
#define COR_E_THREADINTERRUPTED   EMAKEHR(0x1519)
 
#define COR_E_MEMBERACCESS   EMAKEHR(0x151A)
 
#define COR_E_THREADSTATE   EMAKEHR(0x1520)
 
#define COR_E_THREADSTOP   EMAKEHR(0x1521)
 
#define COR_E_TYPELOAD   EMAKEHR(0x1522)
 
#define COR_E_ENTRYPOINTNOTFOUND   EMAKEHR(0x1523)
 
#define COR_E_DLLNOTFOUND   EMAKEHR(0x1524)
 
#define COR_E_THREADSTART   EMAKEHR(0x1525)
 
#define COR_E_INVALIDCOMOBJECT   EMAKEHR(0x1527)
 
#define COR_E_NOTFINITENUMBER   EMAKEHR(0x1528)
 
#define COR_E_DUPLICATEWAITOBJECT   EMAKEHR(0x1529)
 
#define COR_E_SEMAPHOREFULL   EMAKEHR(0x152B)
 
#define COR_E_WAITHANDLECANNOTBEOPENED   EMAKEHR(0x152C)
 
#define COR_E_ABANDONEDMUTEX   EMAKEHR(0x152D)
 
#define COR_E_INVALIDOLEVARIANTTYPE   EMAKEHR(0x1531)
 
#define COR_E_MISSINGMANIFESTRESOURCE   EMAKEHR(0x1532)
 
#define COR_E_SAFEARRAYTYPEMISMATCH   EMAKEHR(0x1533)
 
#define COR_E_TYPEINITIALIZATION   EMAKEHR(0x1534)
 
#define COR_E_MARSHALDIRECTIVE   EMAKEHR(0x1535)
 
#define COR_E_MISSINGSATELLITEASSEMBLY   EMAKEHR(0x1536)
 
#define COR_E_FORMAT   EMAKEHR(0x1537)
 
#define COR_E_SAFEARRAYRANKMISMATCH   EMAKEHR(0x1538)
 
#define COR_E_PLATFORMNOTSUPPORTED   EMAKEHR(0x1539)
 
#define COR_E_INVALIDPROGRAM   EMAKEHR(0x153A)
 
#define COR_E_OPERATIONCANCELED   EMAKEHR(0x153B)
 
#define COR_E_INSUFFICIENTMEMORY   EMAKEHR(0x153D)
 
#define COR_E_RUNTIMEWRAPPED   EMAKEHR(0x153E)
 
#define COR_E_DEVICESNOTSUPPORTED   EMAKEHR(0x1540)
 
#define COR_E_DATAMISALIGNED   EMAKEHR(0x1541)
 
#define COR_E_KEYNOTFOUND   EMAKEHR(0x1577)
 
#define COR_E_APPLICATION   EMAKEHR(0x1600)
 
#define COR_E_INVALIDFILTERCRITERIA   EMAKEHR(0x1601)
 
#define COR_E_REFLECTIONTYPELOAD   EMAKEHR(0x1602)
 
#define COR_E_TARGET   EMAKEHR(0x1603)
 
#define COR_E_TARGETINVOCATION   EMAKEHR(0x1604)
 
#define COR_E_CUSTOMATTRIBUTEFORMAT   EMAKEHR(0x1605)
 
#define COR_E_IO   EMAKEHR(0x1620)
 
#define COR_E_FILELOAD   EMAKEHR(0x1621)
 
#define COR_E_OBJECTDISPOSED   EMAKEHR(0x1622)
 
#define COR_E_FAILFAST   EMAKEHR(0x1623)
 
#define COR_E_HOSTPROTECTION   EMAKEHR(0x1640)
 
#define COR_E_ILLEGAL_REENTRANCY   EMAKEHR(0x1641)
 
#define FUSION_E_PRIVATE_ASM_DISALLOWED   EMAKEHR(0x1044)
 
#define FUSION_E_INVALID_NAME   EMAKEHR(0x1047)
 
#define CLDB_E_FILE_OLDVER   EMAKEHR(0x1107)
 
#define CLR_E_SHIM_RUNTIME   EMAKEHR(0x1700)
 
#define CLR_E_SHIM_RUNTIMEEXPORT   EMAKEHR(0x1701)
 

Macro Definition Documentation

◆ CLDB_E_FILE_OLDVER

#define CLDB_E_FILE_OLDVER   EMAKEHR(0x1107)

Definition at line 125 of file corerror.h.

◆ CLR_E_SHIM_RUNTIME

#define CLR_E_SHIM_RUNTIME   EMAKEHR(0x1700)

Definition at line 127 of file corerror.h.

◆ CLR_E_SHIM_RUNTIMEEXPORT

#define CLR_E_SHIM_RUNTIMEEXPORT   EMAKEHR(0x1701)

Definition at line 128 of file corerror.h.

◆ COR_E_ABANDONEDMUTEX

#define COR_E_ABANDONEDMUTEX   EMAKEHR(0x152D)

Definition at line 92 of file corerror.h.

◆ COR_E_AMBIGUOUSMATCH

#define COR_E_AMBIGUOUSMATCH   _HRESULT_TYPEDEF_(0x8000211D)

Definition at line 47 of file corerror.h.

◆ COR_E_APPLICATION

#define COR_E_APPLICATION   EMAKEHR(0x1600)

Definition at line 109 of file corerror.h.

◆ COR_E_ARGUMENT

#define COR_E_ARGUMENT   E_INVALIDARG

Definition at line 33 of file corerror.h.

◆ COR_E_ARGUMENTOUTOFRANGE

#define COR_E_ARGUMENTOUTOFRANGE   EMAKEHR(0x1502)

Definition at line 56 of file corerror.h.

◆ COR_E_ARITHMETIC

Definition at line 39 of file corerror.h.

◆ COR_E_ARRAYTYPEMISMATCH

#define COR_E_ARRAYTYPEMISMATCH   EMAKEHR(0x1503)

Definition at line 57 of file corerror.h.

◆ COR_E_ASSEMBLYEXPECTED

#define COR_E_ASSEMBLYEXPECTED   EMAKEHR(0x1018)

Definition at line 52 of file corerror.h.

◆ COR_E_BAD_PATHNAME

#define COR_E_BAD_PATHNAME   HRESULT_FROM_WIN32(ERROR_BAD_PATHNAME)

Definition at line 43 of file corerror.h.

◆ COR_E_BADIMAGEFORMAT

#define COR_E_BADIMAGEFORMAT   _HRESULT_TYPEDEF_(0x8007000B)

Definition at line 50 of file corerror.h.

◆ COR_E_CONTEXTMARSHAL

#define COR_E_CONTEXTMARSHAL   EMAKEHR(0x1504)

Definition at line 58 of file corerror.h.

◆ COR_E_CUSTOMATTRIBUTEFORMAT

#define COR_E_CUSTOMATTRIBUTEFORMAT   EMAKEHR(0x1605)

Definition at line 114 of file corerror.h.

◆ COR_E_DATAMISALIGNED

#define COR_E_DATAMISALIGNED   EMAKEHR(0x1541)

Definition at line 107 of file corerror.h.

◆ COR_E_DEVICESNOTSUPPORTED

#define COR_E_DEVICESNOTSUPPORTED   EMAKEHR(0x1540)

Definition at line 106 of file corerror.h.

◆ COR_E_DIRECTORYNOTFOUND

#define COR_E_DIRECTORYNOTFOUND   HRESULT_FROM_WIN32(ERROR_PATH_NOT_FOUND)

Definition at line 44 of file corerror.h.

◆ COR_E_DIVIDEBYZERO

#define COR_E_DIVIDEBYZERO   _HRESULT_TYPEDEF_(0x80020012)

Definition at line 49 of file corerror.h.

◆ COR_E_DLLNOTFOUND

#define COR_E_DLLNOTFOUND   EMAKEHR(0x1524)

Definition at line 85 of file corerror.h.

◆ COR_E_DUPLICATEWAITOBJECT

#define COR_E_DUPLICATEWAITOBJECT   EMAKEHR(0x1529)

Definition at line 89 of file corerror.h.

◆ COR_E_ENDOFSTREAM

#define COR_E_ENDOFSTREAM   HRESULT_FROM_WIN32(ERROR_HANDLE_EOF)

Definition at line 41 of file corerror.h.

◆ COR_E_ENTRYPOINTNOTFOUND

#define COR_E_ENTRYPOINTNOTFOUND   EMAKEHR(0x1523)

Definition at line 84 of file corerror.h.

◆ COR_E_EXCEPTION

#define COR_E_EXCEPTION   EMAKEHR(0x1500)

Definition at line 54 of file corerror.h.

◆ COR_E_EXECUTIONENGINE

#define COR_E_EXECUTIONENGINE   EMAKEHR(0x1506)

Definition at line 60 of file corerror.h.

◆ COR_E_FAILFAST

#define COR_E_FAILFAST   EMAKEHR(0x1623)

Definition at line 118 of file corerror.h.

◆ COR_E_FIELDACCESS

#define COR_E_FIELDACCESS   EMAKEHR(0x1507)

Definition at line 61 of file corerror.h.

◆ COR_E_FILELOAD

#define COR_E_FILELOAD   EMAKEHR(0x1621)

Definition at line 116 of file corerror.h.

◆ COR_E_FILENOTFOUND

#define COR_E_FILENOTFOUND   HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND)

Definition at line 42 of file corerror.h.

◆ COR_E_FORMAT

#define COR_E_FORMAT   EMAKEHR(0x1537)

Definition at line 99 of file corerror.h.

◆ COR_E_HOSTPROTECTION

#define COR_E_HOSTPROTECTION   EMAKEHR(0x1640)

Definition at line 119 of file corerror.h.

◆ COR_E_ILLEGAL_REENTRANCY

#define COR_E_ILLEGAL_REENTRANCY   EMAKEHR(0x1641)

Definition at line 120 of file corerror.h.

◆ COR_E_INDEXOUTOFRANGE

#define COR_E_INDEXOUTOFRANGE   EMAKEHR(0x1508)

Definition at line 62 of file corerror.h.

◆ COR_E_INSUFFICIENTMEMORY

#define COR_E_INSUFFICIENTMEMORY   EMAKEHR(0x153D)

Definition at line 104 of file corerror.h.

◆ COR_E_INVALIDCAST

#define COR_E_INVALIDCAST   E_NOINTERFACE

Definition at line 34 of file corerror.h.

◆ COR_E_INVALIDCOMOBJECT

#define COR_E_INVALIDCOMOBJECT   EMAKEHR(0x1527)

Definition at line 87 of file corerror.h.

◆ COR_E_INVALIDFILTERCRITERIA

#define COR_E_INVALIDFILTERCRITERIA   EMAKEHR(0x1601)

Definition at line 110 of file corerror.h.

◆ COR_E_INVALIDOLEVARIANTTYPE

#define COR_E_INVALIDOLEVARIANTTYPE   EMAKEHR(0x1531)

Definition at line 93 of file corerror.h.

◆ COR_E_INVALIDOPERATION

#define COR_E_INVALIDOPERATION   EMAKEHR(0x1509)

Definition at line 63 of file corerror.h.

◆ COR_E_INVALIDPROGRAM

#define COR_E_INVALIDPROGRAM   EMAKEHR(0x153A)

Definition at line 102 of file corerror.h.

◆ COR_E_IO

#define COR_E_IO   EMAKEHR(0x1620)

Definition at line 115 of file corerror.h.

◆ COR_E_KEYNOTFOUND

#define COR_E_KEYNOTFOUND   EMAKEHR(0x1577)

Definition at line 108 of file corerror.h.

◆ COR_E_MARSHALDIRECTIVE

#define COR_E_MARSHALDIRECTIVE   EMAKEHR(0x1535)

Definition at line 97 of file corerror.h.

◆ COR_E_MEMBERACCESS

#define COR_E_MEMBERACCESS   EMAKEHR(0x151A)

Definition at line 80 of file corerror.h.

◆ COR_E_METHODACCESS

#define COR_E_METHODACCESS   EMAKEHR(0x1510)

Definition at line 70 of file corerror.h.

◆ COR_E_MISSINGFIELD

#define COR_E_MISSINGFIELD   EMAKEHR(0x1511)

Definition at line 71 of file corerror.h.

◆ COR_E_MISSINGMANIFESTRESOURCE

#define COR_E_MISSINGMANIFESTRESOURCE   EMAKEHR(0x1532)

Definition at line 94 of file corerror.h.

◆ COR_E_MISSINGMEMBER

#define COR_E_MISSINGMEMBER   EMAKEHR(0x1512)

Definition at line 72 of file corerror.h.

◆ COR_E_MISSINGMETHOD

#define COR_E_MISSINGMETHOD   EMAKEHR(0x1513)

Definition at line 73 of file corerror.h.

◆ COR_E_MISSINGSATELLITEASSEMBLY

#define COR_E_MISSINGSATELLITEASSEMBLY   EMAKEHR(0x1536)

Definition at line 98 of file corerror.h.

◆ COR_E_MULTICASTNOTSUPPORTED

#define COR_E_MULTICASTNOTSUPPORTED   EMAKEHR(0x1514)

Definition at line 74 of file corerror.h.

◆ COR_E_NOTFINITENUMBER

#define COR_E_NOTFINITENUMBER   EMAKEHR(0x1528)

Definition at line 88 of file corerror.h.

◆ COR_E_NOTSUPPORTED

#define COR_E_NOTSUPPORTED   EMAKEHR(0x1515)

Definition at line 75 of file corerror.h.

◆ COR_E_NULLREFERENCE

#define COR_E_NULLREFERENCE   E_POINTER

Definition at line 35 of file corerror.h.

◆ COR_E_OBJECTDISPOSED

#define COR_E_OBJECTDISPOSED   EMAKEHR(0x1622)

Definition at line 117 of file corerror.h.

◆ COR_E_OPERATIONCANCELED

#define COR_E_OPERATIONCANCELED   EMAKEHR(0x153B)

Definition at line 103 of file corerror.h.

◆ COR_E_OUTOFMEMORY

#define COR_E_OUTOFMEMORY   E_OUTOFMEMORY

Definition at line 36 of file corerror.h.

◆ COR_E_OVERFLOW

#define COR_E_OVERFLOW   EMAKEHR(0x1516)

Definition at line 76 of file corerror.h.

◆ COR_E_PATHTOOLONG

Definition at line 45 of file corerror.h.

◆ COR_E_PLATFORMNOTSUPPORTED

#define COR_E_PLATFORMNOTSUPPORTED   EMAKEHR(0x1539)

Definition at line 101 of file corerror.h.

◆ COR_E_RANK

#define COR_E_RANK   EMAKEHR(0x1517)

Definition at line 77 of file corerror.h.

◆ COR_E_REFLECTIONTYPELOAD

#define COR_E_REFLECTIONTYPELOAD   EMAKEHR(0x1602)

Definition at line 111 of file corerror.h.

◆ COR_E_REMOTING

#define COR_E_REMOTING   EMAKEHR(0x150B)

Definition at line 65 of file corerror.h.

◆ COR_E_RUNTIMEWRAPPED

#define COR_E_RUNTIMEWRAPPED   EMAKEHR(0x153E)

Definition at line 105 of file corerror.h.

◆ COR_E_SAFEARRAYRANKMISMATCH

#define COR_E_SAFEARRAYRANKMISMATCH   EMAKEHR(0x1538)

Definition at line 100 of file corerror.h.

◆ COR_E_SAFEARRAYTYPEMISMATCH

#define COR_E_SAFEARRAYTYPEMISMATCH   EMAKEHR(0x1533)

Definition at line 95 of file corerror.h.

◆ COR_E_SECURITY

#define COR_E_SECURITY   EMAKEHR(0x150A)

Definition at line 64 of file corerror.h.

◆ COR_E_SEMAPHOREFULL

#define COR_E_SEMAPHOREFULL   EMAKEHR(0x152B)

Definition at line 90 of file corerror.h.

◆ COR_E_SERIALIZATION

#define COR_E_SERIALIZATION   EMAKEHR(0x150C)

Definition at line 66 of file corerror.h.

◆ COR_E_SERVER

#define COR_E_SERVER   EMAKEHR(0x150E)

Definition at line 68 of file corerror.h.

◆ COR_E_SERVICEDCOMPONENT

#define COR_E_SERVICEDCOMPONENT   EMAKEHR(0x150F)

Definition at line 69 of file corerror.h.

◆ COR_E_STACKOVERFLOW

#define COR_E_STACKOVERFLOW   HRESULT_FROM_WIN32(ERROR_STACK_OVERFLOW)

Definition at line 40 of file corerror.h.

◆ COR_E_SYNCHRONIZATIONLOCK

#define COR_E_SYNCHRONIZATIONLOCK   EMAKEHR(0x1518)

Definition at line 78 of file corerror.h.

◆ COR_E_SYSTEM

#define COR_E_SYSTEM   EMAKEHR(0x1501)

Definition at line 55 of file corerror.h.

◆ COR_E_TARGET

#define COR_E_TARGET   EMAKEHR(0x1603)

Definition at line 112 of file corerror.h.

◆ COR_E_TARGETINVOCATION

#define COR_E_TARGETINVOCATION   EMAKEHR(0x1604)

Definition at line 113 of file corerror.h.

◆ COR_E_TARGETPARAMCOUNT

#define COR_E_TARGETPARAMCOUNT   _HRESULT_TYPEDEF_(0x8002000E)

Definition at line 48 of file corerror.h.

◆ COR_E_THREADINTERRUPTED

#define COR_E_THREADINTERRUPTED   EMAKEHR(0x1519)

Definition at line 79 of file corerror.h.

◆ COR_E_THREADSTART

#define COR_E_THREADSTART   EMAKEHR(0x1525)

Definition at line 86 of file corerror.h.

◆ COR_E_THREADSTATE

#define COR_E_THREADSTATE   EMAKEHR(0x1520)

Definition at line 81 of file corerror.h.

◆ COR_E_THREADSTOP

#define COR_E_THREADSTOP   EMAKEHR(0x1521)

Definition at line 82 of file corerror.h.

◆ COR_E_TIMEOUT

#define COR_E_TIMEOUT   EMAKEHR(0x1505)

Definition at line 59 of file corerror.h.

◆ COR_E_TYPEINITIALIZATION

#define COR_E_TYPEINITIALIZATION   EMAKEHR(0x1534)

Definition at line 96 of file corerror.h.

◆ COR_E_TYPELOAD

#define COR_E_TYPELOAD   EMAKEHR(0x1522)

Definition at line 83 of file corerror.h.

◆ COR_E_TYPEUNLOADED

#define COR_E_TYPEUNLOADED   EMAKEHR(0x1013)

Definition at line 53 of file corerror.h.

◆ COR_E_UNAUTHORIZEDACCESS

#define COR_E_UNAUTHORIZEDACCESS   E_ACCESSDENIED

Definition at line 37 of file corerror.h.

◆ COR_E_VERIFICATION

#define COR_E_VERIFICATION   EMAKEHR(0x150D)

Definition at line 67 of file corerror.h.

◆ COR_E_WAITHANDLECANNOTBEOPENED

#define COR_E_WAITHANDLECANNOTBEOPENED   EMAKEHR(0x152C)

Definition at line 91 of file corerror.h.

◆ EMAKEHR

Definition at line 30 of file corerror.h.

◆ FACILITY_URT

#define FACILITY_URT   0x13

Definition at line 25 of file corerror.h.

◆ FUSION_E_INVALID_NAME

#define FUSION_E_INVALID_NAME   EMAKEHR(0x1047)

Definition at line 123 of file corerror.h.

◆ FUSION_E_PRIVATE_ASM_DISALLOWED

#define FUSION_E_PRIVATE_ASM_DISALLOWED   EMAKEHR(0x1044)

Definition at line 122 of file corerror.h.

◆ SMAKEHR

Definition at line 29 of file corerror.h.