| 1 | // Licensed to the .NET Foundation under one or more agreements. |
| 2 | // The .NET Foundation licenses this file to you under the MIT license. |
| 3 | // See the LICENSE file in the project root for more information. |
| 4 | //{{NO_DEPENDENCIES}} |
| 5 | // Used by mscorrc.rc |
| 6 | // |
| 7 | |
| 8 | |
| 9 | // For (failing) hresults of facility FACILITY_URT, we store |
| 10 | // unparameterized description strings in the range |
| 11 | // 0x6000..0x9000. |
| 12 | #define MSG_FOR_URT_HR(hr) (0x6000 + (HRESULT_CODE(hr))) |
| 13 | #define MAX_URT_HRESULT_CODE 0x3000 |
| 14 | |
| 15 | #define HR_FOR_URT_MSG(code) ((code >=0x6000 && code <= 0x6000+MAX_URT_HRESULT_CODE) ? \ |
| 16 | MAKE_HRESULT(SEVERITY_ERROR, FACILITY_URT, code - 0x6000) : \ |
| 17 | code) |
| 18 | |
| 19 | #ifndef HRESULT_CODE |
| 20 | #define HRESULT_CODE(hr) ((hr) & 0xFFFF) |
| 21 | #endif // HRESULT_CODE |
| 22 | |
| 23 | |
| 24 | //----------------------------------------------------------------------------- |
| 25 | // Resource strings for MDA descriptions. |
| 26 | //----------------------------------------------------------------------------- |
| 27 | |
| 28 | #define MDARC_PINVOKE_SIGNATURE_MISMATCH 0x1901 |
| 29 | #define MDARC_INVALID_CONFIG_FILE 0x1902 |
| 30 | #define MDARC_CALLBACK_ON_COLLECTED_DELEGATE 0x1903 |
| 31 | #define MDARC_INVALID_APT_STATE_CHANGE_SET 0x1904 |
| 32 | #define MDARC_INVALID_APT_STATE_CHANGE_NOTSET 0x1905 |
| 33 | #define MDARC_LOADER_LOCK 0x1906 |
| 34 | #define MDARC_REPORT_AV_ON_COM_RELEASE 0x1907 |
| 35 | #define MDARC_INVALID_VARIANT 0x1908 |
| 36 | #define MDARC_FAILED_QI 0x1909 |
| 37 | #define MDARC_DISCONNECTED_CONTEXT_1 0x190A |
| 38 | #define MDARC_DISCONNECTED_CONTEXT_2 0x190B |
| 39 | #define MDARC_NOTMARSHALABLE 0x190C |
| 40 | #define MDARC_INVALID_IUNKNOWN 0x190D |
| 41 | #define MDARC_MARSHALING_METHOD 0x190E |
| 42 | #define MDARC_INVALID_FUNCTION_PTR_IN_DELEGATE 0x190F |
| 43 | #define MDARC_VTABLE_CALL_ON_AUTODISP_MEMBER 0x1910 |
| 44 | #define MDARC_INVALID_CER_CALL 0x1911 |
| 45 | #define MDARC_VIRTUAL_CER_CALL 0x1912 |
| 46 | #define MDARC_OPENGENERIC_CER_CALL 0x1913 |
| 47 | #define MDARC_ILLEGAL_PCR 0x1914 |
| 48 | #define MDARC_MARSHALCLEANUPERROR_THREADCULTURE 0x1915 |
| 49 | #define MDARC_MARSHALCLEANUPERROR_SAFEHANDLERELEASE 0x1916 |
| 50 | #define MDARC_MARSHALCLEANUPERROR_SAFEHANDLEPROP 0x1917 |
| 51 | #define MDARC_MARSHALCLEANUPERROR_CUSTOMCLEANUP 0x1918 |
| 52 | #define MDARC_SAFEHANDLE_CRITICAL_FAILURE 0x1919 |
| 53 | #define MDARC_DLLMAIN_RETURNS_FALSE 0x191A |
| 54 | #define MDARC_REFLECTION_PERFORMANCE_MEMBERINFOCACHECREATION 0x191B |
| 55 | #define MDARC_DOCUMENTATION 0x191E |
| 56 | #define MDARC_ASYNCHRONOUS_THREADABORT 0x191F |
| 57 | #define MDARC_LOAD_FROM_CONTEXT 0x1920 |
| 58 | #define MDARC_CONTEXT_SWITCH_DEADLOCK 0x1921 |
| 59 | #define MDARC_RCW_CLEANUP_RACE 0x1923 |
| 60 | #define MDARC_DATETIME_INVALID_LOCAL_FORMAT 0x1924 |
| 61 | #define MDARC_INVALID_MEMBER_DECLARATION 0x1925 |
| 62 | #define MDARC_EXCEPTION_SWALLOWED_COM_TO_CLR 0x1926 |
| 63 | #define MDARC_REENTRANCY 0x1928 |
| 64 | #define MDARC_NON_COMVISIBLE_BASE_CLASS_CLASSITF 0x1929 |
| 65 | #define MDARC_NON_COMVISIBLE_BASE_CLASS_IDISPATCH 0x192A |
| 66 | #define MDARC_BINDING_FAILURE 0x192B |
| 67 | #define MDARC_INVALID_GCHANDLE_COOKIE 0x192C |
| 68 | #define MDARC_REPORT_AV_ON_COM_RELEASE_WITH_VTABLE 0x192D |
| 69 | #define MDARC_PINVOKE_LOG 0x192E |
| 70 | #define MDARC_FATAL_EXECUTION_ENGINE_ERROR 0x192F |
| 71 | #define MDARC_DANGEROUS_THREADINGAPI 0x1930 |
| 72 | #define MDARC_INVALID_OVERLAPPED_TO_PINVOKE 0x1931 |
| 73 | #define MDARC_INVALID_OVERLAPPED_FREE 0x1932 |
| 74 | #define MDARC_DIRTY_CAST_AND_CALL_ON_INTERFACE 0x1933 |
| 75 | #define MDARC_DEBUGGER_FIBER_MODE_NOT_SUPPORTED 0x1934 |
| 76 | #define MDARC_BINDING_FAILURE_CODEBASE_ONLY 0x1935 |
| 77 | #define MDARC_BINDING_FAILURE_DISPLAYNAME_ONLY 0x1936 |
| 78 | #define MDARC_MARSHALING_FIELD 0x1937 |
| 79 | #define MDARC_MARSHALING_RETURN_VALUE_NAME 0x1938 |
| 80 | #define MDARC_MARSHALING_UNKNOWN_PARAM_NAME 0x1939 |
| 81 | #define MDARC_LOADER_LOCK_DLL 0x193A |
| 82 | #define MDARC_JIT_ATTACH 0x193B |
| 83 | |
| 84 | #define IDS_RTL 0x01F5 |
| 85 | |
| 86 | #define IDS_DS_ACTIVESESSIONS 0x1701 |
| 87 | #define IDS_DS_DATASOURCENAME 0x1702 |
| 88 | #define IDS_DS_DATASOURCEREADONLY 0x1703 |
| 89 | #define IDS_DS_DBMSNAME 0x1704 |
| 90 | #define IDS_DS_DBMSVER 0x1705 |
| 91 | #define IDS_DS_IDENTIFIERCASE 0x1706 |
| 92 | #define IDS_DS_DSOTHREADMODEL 0x1707 |
| 93 | |
| 94 | #define IDS_EE_NDIRECT_UNSUPPORTED_SIG 0x1708 |
| 95 | #define IDS_EE_EXCEPTION_FROM_HRESULT 0x1709 |
| 96 | #define IDS_EE_NDIRECT_BADNATL 0x170a |
| 97 | #define IDS_EE_NDIRECT_LOADLIB_WIN 0x170b |
| 98 | #define IDS_EE_NDIRECT_GETPROCADDRESS_WIN 0x170c |
| 99 | #define IDS_EE_COM_UNSUPPORTED_SIG 0x170d |
| 100 | #define IDS_EE_NOSYNCHRONIZED 0x170f |
| 101 | #define IDS_EE_NDIRECT_BADNATL_THISCALL 0x1710 |
| 102 | |
| 103 | #define IDS_EE_LOAD_BAD_MAIN_SIG 0x1712 |
| 104 | #define IDS_EE_COM_UNSUPPORTED_TYPE 0x1713 |
| 105 | |
| 106 | #define IDS_EE_NOTNDIRECT 0x1719 |
| 107 | #define IDS_EE_TWO_LOADED_MSCOREE_TITLE 0x171a |
| 108 | #define IDS_EE_TWO_LOADED_MSCOREE_MSG 0x171b |
| 109 | #define IDS_EE_RETHROW_NOT_ALLOWED 0x171d |
| 110 | #define IDS_EE_INVALID_OLE_VARIANT 0x171e |
| 111 | |
| 112 | #define IDS_EE_ADUNLOAD_DEFAULT 0x171f |
| 113 | |
| 114 | #define IDS_EE_FILE_NOT_FOUND 0x80070002 |
| 115 | #define IDS_EE_PATH_TOO_LONG 0x8007006F |
| 116 | #define IDS_EE_PROC_NOT_FOUND 0x8007007F |
| 117 | #define IDS_EE_ALREADY_EXISTS 0x800700B7 |
| 118 | #define IDS_EE_BAD_USER_PROFILE 0x800704E5 |
| 119 | #define IDS_INET_E_CANNOT_CONNECT 0x1799 // 0x800C0004 |
| 120 | #define IDS_INET_E_RESOURCE_NOT_FOUND 0x1a60 // 0x800C0005 |
| 121 | #define IDS_INET_E_CONNECTION_TIMEOUT 0x1a1e // 0x800C000B |
| 122 | #define IDS_INET_E_SECURITY_PROBLEM 0x800C000E |
| 123 | |
| 124 | #define IDS_EE_TO_MANY_ARGUMENTS_IN_MAIN 0x1721 |
| 125 | #define IDS_EE_FAILED_TO_FIND_MAIN 0x1722 |
| 126 | #define IDS_EE_ILLEGAL_TOKEN_FOR_MAIN 0x1723 |
| 127 | #define IDS_EE_MAIN_METHOD_MUST_BE_STATIC 0x1724 |
| 128 | #define IDS_EE_MAIN_METHOD_HAS_INVALID_RTN 0x1725 |
| 129 | #define IDS_EE_VTABLECALLSNOTSUPPORTED 0x1726 |
| 130 | |
| 131 | #define IDS_EE_BADMARSHALFIELD_STRING 0x1727 |
| 132 | #define IDS_EE_BADMARSHALFIELD_NOCUSTOMMARSH 0x1728 |
| 133 | #define IDS_EE_BADMARSHALFIELD_FIXEDARRAY_NOSIZE 0x1729 |
| 134 | #define IDS_EE_BADMARSHALFIELD_FIXEDARRAY_ZEROSIZE 0x172a |
| 135 | #define IDS_EE_BADMARSHALFIELD_LAYOUTCLASS 0x172b |
| 136 | #define IDS_EE_BADMARSHALFIELD_ARRAY 0x172c |
| 137 | |
| 138 | #define IDS_EE_BADMARSHALPARAM_NO_LPTSTR 0x172d |
| 139 | |
| 140 | #define IDS_EE_BADMARSHAL_NOTMARSHALABLE 0x1730 |
| 141 | |
| 142 | #define IDS_EE_SAFEARRAYTYPEMISMATCH 0x1738 |
| 143 | #define IDS_EE_SAFEARRAYRANKMISMATCH 0x1739 |
| 144 | #define IDS_EE_BADMARSHAL_GENERIC 0x173a |
| 145 | #define IDS_EE_BADMARSHAL_CHAR 0x173b |
| 146 | #define IDS_EE_BADMARSHAL_BOOLEAN 0x173c |
| 147 | #define IDS_EE_BADMARSHAL_I1 0x173d |
| 148 | #define IDS_EE_BADMARSHAL_I2 0x173e |
| 149 | #define IDS_EE_BADMARSHAL_I4 0x173f |
| 150 | #define IDS_EE_BADMARSHAL_I8 0x1740 |
| 151 | #define IDS_EE_BADMARSHAL_I 0x1741 |
| 152 | #define IDS_EE_BADMARSHAL_R4 0x1742 |
| 153 | #define IDS_EE_BADMARSHAL_R8 0x1743 |
| 154 | #define IDS_EE_BADMARSHAL_PTR 0x1745 |
| 155 | #define IDS_EE_BADMARSHAL_NOLAYOUT 0x1746 |
| 156 | #define IDS_EE_BADMARSHALPARAM_STRING 0x1747 |
| 157 | #define IDS_EE_BADMARSHALPARAM_STRINGBUILDER 0x1748 |
| 158 | #define IDS_EE_BADMARSHAL_DELEGATE 0x1749 |
| 159 | #define IDS_EE_BADMARSHAL_FNPTR 0x174a |
| 160 | #define IDS_EE_BADMARSHAL_INTERFACE 0x174b |
| 161 | #define IDS_EE_BADMARSHAL_CLASS 0x174c |
| 162 | #define IDS_EE_BADMARSHAL_VALUETYPE 0x174d |
| 163 | #define IDS_EE_BADMARSHAL_OBJECT 0x174e |
| 164 | #define IDS_EE_BADMARSHALFIELD_OBJECT 0x174f |
| 165 | #define IDS_EE_BADMARSHALPARAM_DECIMAL 0x1750 |
| 166 | #define IDS_EE_BADMARSHAL_GUID 0x1751 |
| 167 | #define IDS_EE_BADMARSHAL_DATETIME 0x1753 |
| 168 | #define IDS_EE_BADMARSHAL_ARRAY 0x1754 |
| 169 | #define IDS_EE_BADMARSHAL_BADMANAGED 0x1756 |
| 170 | #define IDS_EE_SRC_OBJ_NOT_COMOBJECT 0x1757 |
| 171 | #define IDS_EE_CANNOT_COERCE_COMOBJECT 0x1759 |
| 172 | #define IDS_EE_BADMARSHAL_PTRSUBTYPE 0x175b |
| 173 | #define IDS_EE_BADMARSHAL_PTRNONBLITTABLE 0x175c |
| 174 | |
| 175 | #define IDS_EE_BADMARSHAL_RESTRICTION 0x175d |
| 176 | #define IDS_EE_BADMARSHAL_ASANYRESTRICTION 0x175f |
| 177 | #define IDS_EE_BADMARSHAL_VBBYVALSTRRESTRICTION 0x1760 |
| 178 | #define IDS_EE_BADMARSHAL_AWORESTRICTION 0x1761 |
| 179 | #define IDS_EE_BADMARSHAL_ARGITERATORRESTRICTION 0x1765 |
| 180 | #define IDS_EE_BADMARSHAL_HANDLEREFRESTRICTION 0x1766 |
| 181 | |
| 182 | #define IDS_EE_ADUNLOAD_NOT_ALLOWED 0x1767 |
| 183 | #define IDS_EE_ADUNLOAD_IN_FINALIZER 0x1768 |
| 184 | #define IDS_EE_ADUNLOAD_CANT_UNWIND_THREAD 0x1769 |
| 185 | |
| 186 | #define IDS_CANNOT_MARSHAL 0x1770 |
| 187 | #define IDS_EE_HASH_VAL_FAILED 0x1772 |
| 188 | |
| 189 | |
| 190 | #define IDS_CLASSLOAD_GENERAL 0x80131522 |
| 191 | #define IDS_CLASSLOAD_BADFORMAT 0x1774 |
| 192 | #define IDS_CLASSLOAD_BYREFARRAY 0x1775 |
| 193 | #define IDS_CLASSLOAD_BYREFLIKEARRAY 0x1776 |
| 194 | #define IDS_CLASSLOAD_MISSINGMETHOD 0x1777 |
| 195 | #define IDS_CLASSLOAD_STATICVIRTUAL 0x1778 |
| 196 | #define IDS_CLASSLOAD_REDUCEACCESS 0x1779 |
| 197 | #define IDS_CLASSLOAD_BADPINVOKE 0x177a |
| 198 | #define IDS_CLASSLOAD_VALUECLASSTOOLARGE 0x177b |
| 199 | #define IDS_CLASSLOAD_NOTIMPLEMENTED 0x177c |
| 200 | #define IDS_CLASSLOAD_PARENTNULL 0x177d |
| 201 | #define IDS_CLASSLOAD_PARENTINTERFACE 0x177e |
| 202 | #define IDS_CLASSLOAD_INTERFACEOBJECT 0x177f |
| 203 | #define IDS_CLASSLOAD_INTERFACENULL 0x1780 |
| 204 | #define IDS_CLASSLOAD_NOTINTERFACE 0x1781 |
| 205 | #define IDS_CLASSLOAD_VALUEINSTANCEFIELD 0x1782 |
| 206 | #define IDS_CLASSLOAD_EXPLICIT_GENERIC 0x1783 |
| 207 | #define IDS_CLASSLOAD_RANK_TOOLARGE 0x1785 |
| 208 | #define IDS_CLASSLOAD_BAD_UNMANAGED_RVA 0x1787 |
| 209 | #define IDS_CLASSLOAD_ENCLOSING 0x1789 |
| 210 | #define IDS_CLASSLOAD_EXPLICIT_LAYOUT 0x178a |
| 211 | #define IDS_CLASSLOAD_SEALEDPARENT 0x178b |
| 212 | #define IDS_CLASSLOAD_NOMETHOD_NAME 0x178c |
| 213 | #define IDS_CLASSLOAD_BADSPECIALMETHOD 0x178e |
| 214 | #define IDS_CLASSLOAD_MI_DECLARATIONNOTFOUND 0x178f |
| 215 | #define IDS_CLASSLOAD_MI_MULTIPLEOVERRIDES 0x1790 |
| 216 | #define IDS_CLASSLOAD_MI_ACCESS_FAILURE 0x1791 |
| 217 | #define IDS_CLASSLOAD_MI_BADSIGNATURE 0x1793 |
| 218 | #define IDS_CLASSLOAD_MI_NOTIMPLEMENTED 0x1794 |
| 219 | #define IDS_CLASSLOAD_MI_MUSTBEVIRTUAL 0x1796 |
| 220 | #define IDS_CLASSLOAD_MISSINGMETHODRVA 0x1797 |
| 221 | #define IDS_CLASSLOAD_FIELDTOOLARGE 0x1798 |
| 222 | #define IDS_CLASSLOAD_CANTEXTEND 0x179a |
| 223 | #define IDS_CLASSLOAD_ZEROSIZE 0x179b |
| 224 | #define IDS_CLASSLOAD_TYPESPEC 0x179c |
| 225 | #define IDS_CLASSLOAD_BAD_FIELD 0x179d |
| 226 | #define IDS_CLASSLOAD_MI_ILLEGAL_BODY 0x179e |
| 227 | #define IDS_CLASSLOAD_MI_ILLEGAL_TOKEN_BODY 0x17a0 |
| 228 | #define IDS_CLASSLOAD_MI_ILLEGAL_TOKEN_DECL 0x17a1 |
| 229 | #define IDS_CLASSLOAD_MI_SEALED_DECL 0x17a2 |
| 230 | #define IDS_CLASSLOAD_MI_FINAL_DECL 0x17a3 |
| 231 | #define IDS_CLASSLOAD_MI_NONVIRTUAL_DECL 0x17a4 |
| 232 | #define IDS_CLASSLOAD_MI_BODY_DECL_MISMATCH 0x17a5 |
| 233 | #define IDS_CLASSLOAD_MI_MISSING_SIG_BODY 0x17a6 |
| 234 | #define IDS_CLASSLOAD_MI_MISSING_SIG_DECL 0x17a7 |
| 235 | |
| 236 | #define IDS_CLASSLOAD_TOOMANYGENERICARGS 0x17ab |
| 237 | #define IDS_COMPLUS_ERROR 0x17ae |
| 238 | #define IDS_FATAL_ERROR 0x17af |
| 239 | #define IDS_ERROR 0x17b0 |
| 240 | #define IDS_DEBUG_SERVICE_CAPTION 0x17b4 |
| 241 | #define IDS_DEBUG_USERBREAKPOINT 0x17b6 |
| 242 | #define IDS_DEBUG_UNHANDLEDEXCEPTION 0x17b7 |
| 243 | #define IDS_DEBUG_UNHANDLEDEXCEPTION_IPC 0x17b8 |
| 244 | #define IDS_PERFORMANCEMON_FUNCNOTFOUND 0x17bb |
| 245 | #define IDS_PERFORMANCEMON_FUNCNOTFOUND_TITLE 0x17bc |
| 246 | #define IDS_PERFORMANCEMON_PSAPINOTFOUND 0x17bd |
| 247 | #define IDS_PERFORMANCEMON_PSAPINOTFOUND_TITLE 0x17be |
| 248 | |
| 249 | #define IDS_DEBUG_UNHANDLED_EXCEPTION_MSG 0x17c0 |
| 250 | #define IDS_DEBUG_USER_BREAKPOINT_MSG 0x17c1 |
| 251 | |
| 252 | #define IDS_INVALID_REDIM 0x17c3 |
| 253 | #define IDS_INVALID_PINVOKE_CALLCONV 0x17c4 |
| 254 | #define IDS_NOLAYOUT_IN_EMBEDDED_VALUECLASS 0x17c5 |
| 255 | #define IDS_CLASSLOAD_NSTRUCT_EXPLICIT_OFFSET 0x17c7 |
| 256 | #define IDS_EE_BADPINVOKEFIELD_NOTMARSHALABLE 0x17c9 |
| 257 | #define IDS_WRONGSIZEARRAY_IN_NSTRUCT 0x17ca |
| 258 | |
| 259 | #define IDS_EE_INVALIDLCIDPARAM 0x17cd |
| 260 | #define IDS_EE_BADMARSHAL_NESTEDARRAY 0x17ce |
| 261 | #define IDS_EE_INVALIDCOMSOURCEITF 0x17d1 |
| 262 | #define IDS_EE_CANNOT_COERCE_BYREF_VARIANT 0x17d2 |
| 263 | #define IDS_EE_WRAPPER_MUST_HAVE_DEF_CONS 0x17d3 |
| 264 | #define IDS_EE_INVALID_STD_DISPID_NAME 0x17d4 |
| 265 | #define IDS_EE_NO_IDISPATCH_ON_TARGET 0x17d5 |
| 266 | #define IDS_EE_NON_STD_NAME_WITH_STD_DISPID 0x17d6 |
| 267 | #define IDS_EE_INVOKE_NEW_ENUM_INVALID_RETURN 0x17d7 |
| 268 | #define IDS_EE_COM_OBJECT_RELEASE_RACE 0x17d8 |
| 269 | #define IDS_EE_COM_OBJECT_NO_LONGER_HAS_WRAPPER 0x17d9 |
| 270 | #define IDS_EE_CALLBACK_NOT_CALLED_FROM_CCTOR 0x17da |
| 271 | #define IDS_EE_CALLBACK_ALREADY_REGISTERED 0x17de |
| 272 | #define IDS_EE_NDIRECT_BADNATL_CALLCONV 0x17df |
| 273 | #define IDS_EE_CANNOTCAST 0x17e0 |
| 274 | #define IDS_EE_NOTISOMORPHIC 0x17e1 |
| 275 | |
| 276 | #define IDS_EE_COPY_OUTOFRANGE 0x17e3 |
| 277 | #define IDS_EE_ARRAYWITHOFFSETOVERFLOW 0x17e5 |
| 278 | #define IDS_EE_NOCUSTOMMARSHALER 0x17e7 |
| 279 | #define IDS_EE_SIZECONTROLOUTOFRANGE 0x17e8 |
| 280 | #define IDS_EE_SIZECONTROLBADTYPE 0x17e9 |
| 281 | #define IDS_EE_DUPLICATE_DECLSEC 0x17ea |
| 282 | #define IDS_EE_SAFEARRAYSZARRAYMISMATCH 0x17eb |
| 283 | #define IDS_EE_INVALID_VT_FOR_CUSTOM_MARHALER 0x17ec |
| 284 | #define IDS_EE_BAD_COMEXTENDS_CLASS 0x17ed |
| 285 | |
| 286 | #define IDS_EE_ERRORTITLE 0x17f0 |
| 287 | #define IDS_EE_ERRORMESSAGETEMPLATE 0x17f1 |
| 288 | |
| 289 | #define IDS_EE_LOCAL_COGETCLASSOBJECT_FAILED 0x17f5 |
| 290 | |
| 291 | #define IDS_EE_MISSING_FIELD 0x17f7 |
| 292 | #define IDS_EE_MISSING_METHOD 0x17f8 |
| 293 | |
| 294 | #define IDS_EE_INTERFACE_NOT_DISPATCH_BASED 0x17f9 |
| 295 | |
| 296 | #define IDS_EE_UNHANDLED_EXCEPTION 0x17fc |
| 297 | #define IDS_EE_EXCEPTION_TOSTRING_FAILED 0x17fd |
| 298 | |
| 299 | #define IDS_CLASSLOAD_EQUIVALENTSTRUCTMETHODS 0x17fe |
| 300 | #define IDS_CLASSLOAD_EQUIVALENTSTRUCTFIELDS 0x17ff |
| 301 | |
| 302 | #define IDS_EE_NO_IDISPATCH 0x1a02 |
| 303 | |
| 304 | |
| 305 | #define IDS_EE_SIGTOOCOMPLEX 0x1a03 |
| 306 | #define IDS_EE_STRUCTTOOCOMPLEX 0x1a04 |
| 307 | #define IDS_EE_STRUCTARRAYTOOLARGE 0x1a05 |
| 308 | #define IDS_EE_BADMARSHALFIELD_NOSTRINGBUILDER 0x1a06 |
| 309 | #define IDS_EE_NAME_UNKNOWN 0x1a07 |
| 310 | #define IDS_EE_NAME_INMEMORYMODULE 0x1a08 |
| 311 | #define IDS_EE_THREAD_NOTSTARTED 0x1a0a |
| 312 | #define IDS_EE_NO_BACKING_CLASS_FACTORY 0x1a0b |
| 313 | #define IDS_EE_NAME_UNKNOWN_UNQ 0x1a0c |
| 314 | #define IDS_EE_STRING_TOOLONG 0x1a0d |
| 315 | #define IDS_EE_VARARG_NOT_SUPPORTED 0x1a0f |
| 316 | |
| 317 | #define IDS_EE_INVALID_CA 0x1a10 |
| 318 | #define IDS_EE_INVALID_CA_EX 0x1a11 |
| 319 | |
| 320 | #define IDS_EE_THREADSTART_STATE 0x1a12 |
| 321 | |
| 322 | #define IDS_EE_THREAD_DEADLOCK_VICTIM 0x1a14 |
| 323 | #define IDS_EE_THREAD_CANNOT_GET 0x1a15 |
| 324 | #define IDS_EE_THREAD_DEAD_PRIORITY 0x1a19 |
| 325 | #define IDS_EE_THREAD_DEAD_STATE 0x1a1a |
| 326 | #define IDS_EE_THREAD_BAD_STATE 0x1a1b |
| 327 | #define IDS_EE_THREAD_ABORT_WHILE_SUSPEND 0x1a1c |
| 328 | |
| 329 | #define IDS_EE_NOVARIANTRETURN 0x1a1d |
| 330 | |
| 331 | #define IDS_EE_INVALID_SAFEARRAY 0x1a23 |
| 332 | |
| 333 | #define IDS_EE_METHOD_NOT_FOUND_ON_EV_PROV 0x1a24 |
| 334 | #define IDS_EE_BAD_COMEVENTITF_CLASS 0x1a25 |
| 335 | |
| 336 | #define IDS_EE_COREXEMAIN2_FAILED_TITLE 0x1a2b |
| 337 | #define IDS_EE_COREXEMAIN2_FAILED_TEXT 0x1a2c |
| 338 | |
| 339 | #define IDS_EE_ICUSTOMMARSHALERNOTIMPL 0x1a2e |
| 340 | #define IDS_EE_GETINSTANCENOTIMPL 0x1a2f |
| 341 | |
| 342 | #define IDS_EE_BADMARSHAL_CUSTOMMARSHALER 0x1a30 |
| 343 | |
| 344 | #define IDS_CLASSLOAD_COMIMPCANNOTHAVELAYOUT 0x1a31 |
| 345 | #define IDS_EE_INVALIDCOMDEFITF 0x1a32 |
| 346 | #define IDS_EE_COMDEFITFNOTSUPPORTED 0x1a33 |
| 347 | |
| 348 | #define IDS_EE_GUID_REPRESENTS_NON_VC 0x1a35 |
| 349 | #define IDS_EE_CANNOT_MAP_TO_MANAGED_VC 0x1a36 |
| 350 | |
| 351 | #define IDS_EE_MARSHAL_UNMAPPABLE_CHAR 0x1a37 |
| 352 | |
| 353 | #define IDS_EE_BADMARSHAL_BADMETADATA 0x1a39 |
| 354 | #define IDS_EE_BADMARSHAL_SAFEHANDLENATIVETOCOM 0x1a3a |
| 355 | #define IDS_EE_BADMARSHAL_ABSTRACTOUTSAFEHANDLE 0x1a3b |
| 356 | #define IDS_EE_BADMARSHAL_RETURNSHCOMTONATIVE 0x1a3c |
| 357 | #define IDS_EE_BADMARSHAL_SAFEHANDLE 0x1a3d |
| 358 | |
| 359 | #define IDS_EE_SAFEHANDLECLOSED 0x1a3f |
| 360 | #define IDS_EE_SAFEHANDLECANNOTSETHANDLE 0x1a40 |
| 361 | #define IDS_EE_SH_FIELD_INVALID_OPERATION 0x1a41 |
| 362 | #define IDS_EE_CANNOT_CREATE_SAFEHANDLE_FIELD 0x1a42 |
| 363 | |
| 364 | #define IDS_EE_BADMARSHAL_ABSTRACTRETSAFEHANDLE 0x1a44 |
| 365 | #define IDS_EE_SH_IN_VARIANT_NOT_SUPPORTED 0x1a47 |
| 366 | |
| 367 | #define IDS_EE_BADMARSHAL_SYSARRAY 0x1a48 |
| 368 | #define IDS_EE_VAR_WRAP_IN_VAR_NOT_SUPPORTED 0x1a49 |
| 369 | #define IDS_EE_RECORD_NON_SUPPORTED_FIELDS 0x1a4a |
| 370 | |
| 371 | #define IDS_CLASSLOAD_TYPEWRONGNUMGENERICARGS 0x1a4b |
| 372 | #define IDS_CLASSLOAD_NSTRUCT_NEGATIVE_OFFSET 0x1a4d |
| 373 | |
| 374 | #define IDS_EE_THREAD_PRIORITY_FAIL 0x1a4e |
| 375 | |
| 376 | #define IDS_CLASSLOAD_INVALIDINSTANTIATION 0x1a59 |
| 377 | |
| 378 | #define IDS_EE_CLASSLOAD_INVALIDINSTANTIATION 0x1a59 |
| 379 | #define IDS_EE_BADMARSHALFIELD_ZEROLENGTHFIXEDSTRING 0x1a5a |
| 380 | |
| 381 | #define IDS_EE_BADMARSHAL_CRITICALHANDLENATIVETOCOM 0x1a62 |
| 382 | #define IDS_EE_BADMARSHAL_ABSTRACTOUTCRITICALHANDLE 0x1a63 |
| 383 | #define IDS_EE_BADMARSHAL_RETURNCHCOMTONATIVE 0x1a64 |
| 384 | #define IDS_EE_BADMARSHAL_CRITICALHANDLE 0x1a65 |
| 385 | |
| 386 | #define IDS_EE_CANNOT_CREATE_CRITICALHANDLE_FIELD 0x1a69 |
| 387 | |
| 388 | #define IDS_EE_BADMARSHAL_ABSTRACTRETCRITICALHANDLE 0x1a6a |
| 389 | #define IDS_EE_CH_IN_VARIANT_NOT_SUPPORTED 0x1a6b |
| 390 | |
| 391 | #define IDS_CLASSLOAD_CONSTRAINT_MISMATCH_ON_IMPLICIT_OVERRIDE 0x1a6f |
| 392 | #define IDS_CLASSLOAD_CONSTRAINT_MISMATCH_ON_IMPLICIT_IMPLEMENTATION 0x1a70 |
| 393 | #define IDS_CLASSLOAD_CONSTRAINT_MISMATCH_ON_LOCAL_METHOD_IMPL 0x1a71 |
| 394 | #define IDS_CLASSLOAD_CONSTRAINT_MISMATCH_ON_PARENT_METHOD_IMPL 0x1a72 |
| 395 | #define IDS_CLASSLOAD_CONSTRAINT_MISMATCH_ON_INTERFACE_METHOD_IMPL 0x1a73 |
| 396 | |
| 397 | #define IDS_EE_NDIRECT_BADNATL_VARARGS_CALLCONV 0x1a75 |
| 398 | |
| 399 | #define IDS_CLASSLOAD_VARIANCE_IN_METHOD_ARG 0x1a79 |
| 400 | #define IDS_CLASSLOAD_VARIANCE_IN_METHOD_RESULT 0x1a7a |
| 401 | #define IDS_CLASSLOAD_VARIANCE_IN_BASE 0x1a7b |
| 402 | #define IDS_CLASSLOAD_VARIANCE_IN_INTERFACE 0x1a7c |
| 403 | #define IDS_CLASSLOAD_VARIANCE_IN_CONSTRAINT 0x1a7d |
| 404 | #define IDS_CLASSLOAD_VARIANCE_CLASS 0x1a7e |
| 405 | #define IDS_CLASSLOAD_BADVARIANCE 0x1a7f |
| 406 | |
| 407 | #define IDS_CLASSLOAD_OVERLAPPING_INTERFACES 0x1a80 |
| 408 | #define IDS_CLASSLOAD_32BITCLRLOADING64BITASSEMBLY 0x1a81 |
| 409 | #define IDS_EE_ASSEMBLY_GETTYPE_CANNONT_HAVE_ASSEMBLY_SPEC 0x1a84 |
| 410 | |
| 411 | #define IDS_EE_CANNOT_HAVE_ASSEMBLY_SPEC 0x1a86 |
| 412 | #define IDS_EE_NEEDS_ASSEMBLY_SPEC 0x1a87 |
| 413 | |
| 414 | #define IDS_EE_FILELOAD_ERROR_GENERIC 0x1a88 |
| 415 | |
| 416 | #define IDS_EE_BADMARSHAL_UNSUPPORTED_SIG 0x1a89 |
| 417 | #define IDS_EE_BADMARSHAL_STRINGARRAY 0x1a8a |
| 418 | #define IDS_EE_BADMARSHAL_OBJECTARRAY 0x1a8b |
| 419 | #define IDS_EE_BADMARSHAL_DATETIMEARRAY 0x1a8c |
| 420 | #define IDS_EE_BADMARSHAL_DECIMALARRAY 0x1a8d |
| 421 | #define IDS_EE_BADMARSHAL_SAFEHANDLEARRAY 0x1a8f |
| 422 | #define IDS_EE_BADMARSHAL_CRITICALHANDLEARRAY 0x1a90 |
| 423 | #define IDS_EE_BADMARSHALFIELD_ERROR_MSG 0x1a92 |
| 424 | #define IDS_EE_BADMARSHAL_ERROR_MSG 0x1a93 |
| 425 | #define IDS_EE_COM_INVISIBLE_PARENT 0x1a97 |
| 426 | |
| 427 | #define IDS_EE_REMOTE_COGETCLASSOBJECT_FAILED 0x1a98 |
| 428 | #define IDS_EE_CREATEINSTANCE_FAILED 0x1a99 |
| 429 | #define IDS_EE_CREATEINSTANCE_LIC_FAILED 0x1a9a |
| 430 | |
| 431 | #define IDS_EE_RCW_INVALIDCAST_ITF 0x1a9b |
| 432 | #define IDS_EE_RCW_INVALIDCAST_EVENTITF 0x1a9c |
| 433 | #define IDS_EE_RCW_INVALIDCAST_IENUMERABLE 0x1a9d |
| 434 | #define IDS_EE_RCW_INVALIDCAST_MNGSTDITF 0x1a9e |
| 435 | #define IDS_EE_RCW_INVALIDCAST_COMOBJ_TO_MD 0x1a9f |
| 436 | #define IDS_EE_RCW_INVALIDCAST_TO_NON_COMOBJTYPE 0x1aa0 |
| 437 | #define IDS_EE_RCW_INVALIDCAST_MD_TO_MD 0x1aa1 |
| 438 | |
| 439 | #define IDS_EE_GENERIC 0x1aa2 |
| 440 | #define IDS_EE_BADMARSHAL_GENERICS_RESTRICTION 0x1aa3 |
| 441 | |
| 442 | #define IDS_EE_THREAD_ABORT 0x1aa4 |
| 443 | #define IDS_EE_THREAD_INTERRUPTED 0x1aa5 |
| 444 | #define IDS_EE_OUT_OF_MEMORY 0x1aa6 |
| 445 | |
| 446 | #define IDS_EE_PROFILING_FAILURE 0x1aa8 |
| 447 | #define IDS_EE_ATTEMPT_TO_CREATE_GENERIC_CCW 0x1aa9 |
| 448 | |
| 449 | #define IDS_EE_COMIMPORT_METHOD_NO_INTERFACE 0x1aab |
| 450 | #define IDS_EE_OUT_OF_MEMORY_WITHIN_RANGE 0x1aac |
| 451 | #define IDS_EE_ARRAY_DIMENSIONS_EXCEEDED 0x1aad |
| 452 | |
| 453 | #define IDS_EE_CODEEXECUTION_ASSEMBLY_FOR_PASSIVE_DOMAIN_ONLY 0x1ab2 |
| 454 | #define IDS_CLASSLOAD_MI_CANNOT_OVERRIDE 0x1ab3 |
| 455 | #define IDS_CLASSLOAD_COLLECTIBLEFIXEDVTATTR 0x1ab6 |
| 456 | #define IDS_CLASSLOAD_EQUIVALENTBADTYPE 0x1ab7 |
| 457 | #define IDS_EE_CODEEXECUTION_CONTAINSGENERICVAR 0x1abb |
| 458 | #define IDS_CLASSLOAD_WRONGCPU 0x1abc |
| 459 | #define IDS_EE_CREATEINSTANCEFROMAPP_FAILED 0x1abd |
| 460 | #define IDS_EE_WINRT_LOADFAILURE 0x1abf |
| 461 | #define IDS_EE_WINRT_THIRDPARTY_NOTSUPPORTED 0x1ac2 |
| 462 | |
| 463 | #define IDS_EE_SIMD_NGEN_DISALLOWED 0x1ac3 |
| 464 | #define IDS_IBC_MISSING_EXTERNAL_TYPE 0x1ac5 |
| 465 | #define IDS_IBC_MISSING_EXTERNAL_METHOD 0x1ac6 |
| 466 | #define IDS_EE_HWINTRINSIC_NGEN_DISALLOWED 0x1ac7 |
| 467 | #define IDS_CLASSLOAD_MI_FINAL_IMPL 0x1ac8 |
| 468 | #define IDS_CLASSLOAD_AMBIGUOUS_OVERRIDE 0x1ac9 |
| 469 | |
| 470 | #define BFA_INVALID_TOKEN_TYPE 0x2001 |
| 471 | #define BFA_INVALID_TOKEN 0x2003 |
| 472 | #define BFA_UNABLE_TO_GET_NESTED_PROPS 0x2005 |
| 473 | #define BFA_METHOD_TOKEN_OUT_OF_RANGE 0x2006 |
| 474 | #define BFA_METHOD_NAME_TOO_LONG 0x2007 |
| 475 | #define BFA_METHOD_IN_A_ENUM 0x2009 |
| 476 | #define BFA_METHOD_WITH_NONZERO_RVA 0x200a |
| 477 | #define BFA_ABSTRACT_METHOD_WITH_RVA 0x200b |
| 478 | #define BFA_RUNTIME_METHOD_WITH_RVA 0x200c |
| 479 | #define BFA_INTERNAL_METHOD_WITH_RVA 0x200d |
| 480 | #define BFA_AB_METHOD_IN_AB_CLASS 0x200e |
| 481 | #define BFA_NONVIRT_AB_METHOD 0x200f |
| 482 | #define BFA_NONAB_NONCCTOR_METHOD_ON_INT 0x2010 |
| 483 | #define BFA_VIRTUAL_PINVOKE_METHOD 0x2011 |
| 484 | #define BFA_VIRTUAL_STATIC_METHOD 0x2012 |
| 485 | #define BFA_VIRTUAL_INSTANCE_CTOR 0x2013 |
| 486 | #define BFA_VIRTUAL_NONAB_INT_METHOD 0x2014 |
| 487 | #define BFA_NONVIRT_INST_INT_METHOD 0x2015 |
| 488 | #define BFA_SYNC_METHOD_IN_VT 0x2016 |
| 489 | #define BFA_NONSTATIC_GLOBAL_METHOD 0x2017 |
| 490 | #define BFA_GLOBAL_INST_CTOR 0x2018 |
| 491 | #define BFA_BAD_PLACE_FOR_GENERIC_METHOD 0x2019 |
| 492 | #define BFA_GENERIC_METHOD_RUNTIME_IMPL 0x201a |
| 493 | #define BFA_BAD_RUNTIME_IMPL 0x201b |
| 494 | #define BFA_BAD_FLAGS_ON_DELEGATE 0x201c |
| 495 | #define BFA_UNKNOWN_DELEGATE_METHOD 0x201d |
| 496 | #define BFA_GENERIC_METHODS_INST 0x201e |
| 497 | #define BFA_BAD_FIELD_TOKEN 0x201f |
| 498 | #define BFA_INVALID_FIELD_ACC_FLAGS 0x2020 |
| 499 | #define BFA_FIELD_LITERAL_AND_INIT 0x2021 |
| 500 | #define BFA_NONSTATIC_GLOBAL_FIELD 0x2022 |
| 501 | #define BFA_INSTANCE_FIELD_IN_INT 0x2023 |
| 502 | #define BFA_INSTANCE_FIELD_IN_ENUM 0x2024 |
| 503 | #define BFA_NONVIRT_NO_SEARCH 0x2025 |
| 504 | #define BFA_MANAGED_NATIVE_NYI 0x2027 |
| 505 | #define BFA_BAD_IMPL_FLAGS 0x2028 |
| 506 | #define BFA_BAD_UNMANAGED_ENTRY_POINT 0x2029 |
| 507 | #define BFA_GENCODE_NOT_BE_VARARG 0x202b |
| 508 | #define BFA_CANNOT_INHERIT_FROM_DELEGATE 0x202c |
| 509 | #define BFA_DELEGATE_CLASS_NOTSEALED 0x202d |
| 510 | #define BFA_ENCLOSING_TYPE_NOT_FOUND 0x202e |
| 511 | #define BFA_ILLEGAL_DELEGATE_METHOD 0x202f |
| 512 | #define BFA_MISSING_DELEGATE_METHOD 0x2030 |
| 513 | #define BFA_MULT_TYPE_SAME_NAME 0x2031 |
| 514 | #define BFA_INVALID_METHOD_TOKEN 0x2032 |
| 515 | #define BFA_ECALLS_MUST_BE_IN_SYS_MOD 0x2034 |
| 516 | #define BFA_CANT_GET_CLASSLAYOUT 0x2035 |
| 517 | #define BFA_CALLCONV_NOT_LOCAL_SIG 0x2036 |
| 518 | #define BFA_BAD_CLASS_TOKEN 0x2037 |
| 519 | #define BFA_BAD_IL_RANGE 0x2038 |
| 520 | #define BFA_METHODDEF_WO_TYPEDEF_PARENT 0x2039 |
| 521 | #define BFA_METHODDEF_PARENT_NO_MEMBERS 0x203a |
| 522 | #define BFA_INVALID_TOKEN_IN_MANIFESTRES 0x203c |
| 523 | #define BFA_EMPTY_ASSEMDEF_NAME 0x203d |
| 524 | #define BFA_BAD_IL 0x203e |
| 525 | #define BFA_CLASSLOAD_VALUETYPEMISMATCH 0x203f |
| 526 | #define BFA_METHODDECL_NOT_A_METHODDEF 0x2040 |
| 527 | #define BFA_DUPLICATE_DELEGATE_METHOD 0x2041 |
| 528 | #define BFA_ECALLS_MUST_HAVE_ZERO_RVA 0x2042 |
| 529 | #define BFA_METADATA_CORRUPT 0x2043 |
| 530 | #define BFA_BAD_SIGNATURE 0x2044 |
| 531 | #define BFA_TYPEREG_NAME_TOO_LONG 0x2045 |
| 532 | #define BFA_BAD_TYPEREF_TOKEN 0x2046 |
| 533 | #define BFA_BAD_CLASS_INT_CA 0x2047 |
| 534 | #define BFA_BAD_CLASS_INT_CA_FORMAT 0x2048 |
| 535 | #define BFA_BAD_COMPLUS_SIG 0x2049 |
| 536 | #define BFA_BAD_ELEM_IN_SIZEOF 0x204b |
| 537 | |
| 538 | #define IDS_CLASSLOAD_INTERFACE_NO_ACCESS 0x204f |
| 539 | |
| 540 | #define 0x2050 |
| 541 | #define BFA_BAD_STRING_TOKEN 0x2052 |
| 542 | #define BFA_BAD_STRING_TOKEN_RANGE 0x2053 |
| 543 | #define BFA_FIXUP_WRONG_PLATFORM 0x2054 |
| 544 | #define BFA_UNEXPECTED_GENERIC_TOKENTYPE 0x2055 |
| 545 | #define BFA_MDARRAY_BADRANK 0x2056 |
| 546 | #define BFA_SDARRAY_BADRANK 0x2057 |
| 547 | #define BFA_BAD_PACKING_SIZE 0x2058 |
| 548 | #define BFA_UNEXPECTED_ARRAY_TYPE 0x2059 |
| 549 | #define BFA_BAD_VISIBILITY 0x205a |
| 550 | #define BFA_FAMILY_ON_GLOBAL 0x205b |
| 551 | #define BFA_NOFIND_EXPORTED_TYPE 0x205c |
| 552 | #define BFA_NOT_AN_ARRAY 0x205d |
| 553 | #define BFA_EXPECTED_METHODDEF_OR_MEMBERREF 0x205e |
| 554 | |
| 555 | #define IDS_CLASSLOAD_BAD_METHOD_COUNT 0x2062 |
| 556 | #define IDS_CLASSLOAD_BAD_FIELD_COUNT 0x2063 |
| 557 | #define IDS_CLASSLOAD_MUST_BE_BYVAL 0x2064 |
| 558 | #define IDS_CLASSLOAD_BAD_VARIANCE_SIG 0x2065 |
| 559 | #define IDS_CLASSLOAD_VARIANCE_IN_DELEGATE 0x2066 |
| 560 | |
| 561 | #define BFA_UNEXPECTED_FIELD_SIGNATURE 0x2068 |
| 562 | #define BFA_UNEXPECTED_TOKEN_AFTER_CLASSVALTYPE 0x2069 |
| 563 | #define BFA_FNPTR_CANNOT_BE_A_FIELD 0x206a |
| 564 | #define BFA_FNPTR_CANNOT_BE_GENERIC 0x206b |
| 565 | #define BFA_UNEXPECTED_TOKEN_AFTER_GENINST 0x206c |
| 566 | #define BFA_TYPEDBYREFCANNOTHAVEBYREF 0x206e |
| 567 | |
| 568 | #define IDS_CLASSLOAD_MI_BAD_SIG 0x2070 |
| 569 | |
| 570 | #define IDS_EE_TOOMANYFIELDS 0x2072 |
| 571 | |
| 572 | #define IDS_EE_NDIRECT_GETPROCADDRESS_NONAME 0x2073 |
| 573 | #define IDS_EE_CLASS_CONSTRAINTS_VIOLATION 0x2076 |
| 574 | #define IDS_EE_METHOD_CONSTRAINTS_VIOLATION 0x2077 |
| 575 | #define IDS_CLASSLOAD_TOO_MANY_METHODS 0x2078 |
| 576 | #define 0x2079 |
| 577 | |
| 578 | #define IDS_CLASSLOAD_GENERICTYPE_RECURSIVE 0x207D |
| 579 | #define IDS_EE_JIT_COMPILER_ERROR 0x207F |
| 580 | |
| 581 | #define IDS_ER_APPLICATION 0x2082 |
| 582 | #define IDS_ER_UNKNOWN 0x2083 |
| 583 | #define IDS_ER_FRAMEWORK_VERSION 0x2084 |
| 584 | #define IDS_ER_UNHANDLEDEXCEPTION 0x2085 |
| 585 | #define IDS_ER_UNHANDLEDEXCEPTIONMSG 0x2086 |
| 586 | #define IDS_ER_MANAGEDFAILFAST 0x2087 |
| 587 | #define IDS_ER_MANAGEDFAILFASTMSG 0x2088 |
| 588 | #define IDS_ER_UNMANAGEDFAILFAST 0x2089 |
| 589 | #define IDS_ER_STACK_OVERFLOW 0x208a |
| 590 | #define IDS_ER_STACK 0x208b |
| 591 | #define IDS_ER_WORDAT 0x208c |
| 592 | #define IDS_ER_UNMANAGEDFAILFASTMSG 0x208d |
| 593 | #define IDS_ER_UNHANDLEDEXCEPTIONINFO 0x208e |
| 594 | #define IDS_ER_MESSAGE_TRUNCATE 0x208f |
| 595 | |
| 596 | #define IDS_EE_OBJECT_TO_VARIANT_NOT_SUPPORTED 0x2090 |
| 597 | #define IDS_EE_OBJECT_TO_ITF_NOT_SUPPORTED 0x2091 |
| 598 | |
| 599 | #define IDS_EE_BADMARSHALFIELD_DECIMAL 0x2099 |
| 600 | |
| 601 | #define IDS_EE_CANNOTCASTSAME 0x209a |
| 602 | #define IDS_EE_CANNOTCAST_HELPER_BYTE 0x209b |
| 603 | #define IDS_EE_CANNOTCAST_HELPER_PATH 0x209c |
| 604 | |
| 605 | // For ForwardInteropStubAttribute |
| 606 | #ifdef FEATURE_COMINTEROP |
| 607 | #define IDS_EE_INTEROP_STUB_CA_MUST_BE_WITHIN_SAME_ASSEMBLY 0x2107 |
| 608 | #define IDS_EE_INTEROP_STUB_CA_STUB_CLASS_MUST_NOT_BE_GENERIC 0x2108 |
| 609 | #define IDS_EE_INTEROP_STUB_CA_STUB_CLASS_MUST_NOT_BE_INTERFACE 0x2109 |
| 610 | #define IDS_EE_INTEROP_STUB_CA_STUB_METHOD_MISSING 0x2110 |
| 611 | #define IDS_EE_INTEROP_STUB_CA_NO_ACCESS_TO_STUB_METHOD 0x2111 |
| 612 | #endif |
| 613 | |
| 614 | #define 0x2112 |
| 615 | |
| 616 | #define BFA_REFERENCE_ASSEMBLY 0x2113 |
| 617 | |
| 618 | #define IDS_E_FIELDACCESS 0x2114 |
| 619 | #define IDS_E_METHODACCESS 0x2115 |
| 620 | #define IDS_E_TYPEACCESS 0x2116 |
| 621 | |
| 622 | // Profiler error messages for event log |
| 623 | #define IDS_E_PROF_NO_CLSID 0x2500 |
| 624 | #define IDS_E_PROF_INTERNAL_INIT 0x2501 |
| 625 | #define IDS_E_PROF_BAD_CLSID 0x2502 |
| 626 | #define IDS_E_PROF_NO_CALLBACK_IFACE 0x2503 |
| 627 | #define IDS_E_PROF_CCI_FAILED 0x2504 |
| 628 | #define IDS_E_PROF_INIT_CALLBACK_FAILED 0x2505 |
| 629 | #define IDS_PROF_SUPPLEMENTARY_INFO 0x2506 |
| 630 | #define IDS_PROF_LOAD_COMPLETE 0x2507 |
| 631 | #define IDS_E_PROF_BAD_PATH 0x2508 |
| 632 | #define IDS_E_PROF_ATTACH_INIT 0x2509 |
| 633 | #define IDS_E_PROF_ATTACHTHREAD_INIT 0x250A |
| 634 | #define IDS_E_PROF_CONNECT_TO_TRIGGER 0x250B |
| 635 | #define IDS_E_PROF_NO_ATTACH_REQ 0x250C |
| 636 | #define IDS_E_PROF_PIPE_RCV 0x250D |
| 637 | #define IDS_E_PROF_NOT_ATTACHABLE 0x250E |
| 638 | #define IDS_E_PROF_UNHANDLED_EXCEPTION_ON_LOAD 0x250F |
| 639 | #define IDS_E_PROF_INVALID_MSG 0x2510 |
| 640 | #define IDS_E_PROF_PROFILER_ALREADY_ACTIVE 0x2511 |
| 641 | #define IDS_PROF_ATTACH_REQUEST_RECEIVED 0x2512 |
| 642 | #define IDS_PROF_DETACH_INITIATED 0x2513 |
| 643 | #define IDS_PROF_DETACH_COMPLETE 0x2514 |
| 644 | #define IDS_PROF_DETACH_THREAD_ERROR 0x2515 |
| 645 | #define IDS_PROF_CANCEL_ACTIVATION 0x2516 |
| 646 | #define IDS_PROF_V2PROFILER_DISABLED 0x2517 |
| 647 | #define IDS_PROF_V2PROFILER_ENABLED 0x2518 |
| 648 | #define IDS_PROF_PROFILER_DISABLED 0x251A |
| 649 | |
| 650 | #define IDS_ER_CODECONTRACT_FAILED 0x251B |
| 651 | #define IDS_ER_CODECONTRACT_DETAILMSG 0x251C |
| 652 | |
| 653 | #define IDS_E_PROF_TIMEOUT_WAITING_FOR_CONCURRENT_GC 0x251D |
| 654 | |
| 655 | |
| 656 | #define IDS_EE_LINK_FOR_ERROR_MESSAGES 0x2600 |
| 657 | #define IDS_EE_LINK_FOR_DEBUGGING_MESSAGES 0x2601 |
| 658 | |
| 659 | #ifdef FEATURE_COMINTEROP |
| 660 | #define IDS_EE_BADMARSHALFIELD_NULL_HSTRING 0x2605 |
| 661 | #define IDS_EE_BADMARSHAL_WINRT_MARSHAL_AS 0x2606 |
| 662 | #define IDS_EE_BADMARSHALARRAY_NULL_HSTRING 0x2607 |
| 663 | #define IDS_EE_BADMARSHAL_WINRT_ILLEGAL_TYPE 0x2608 |
| 664 | #define IDS_EE_STRUCTLAYOUT_WINRT 0x260a |
| 665 | #define IDS_EE_PRESERVESIG_WINRT 0x260b |
| 666 | #define IDS_EE_DELEGATEPINVOKE_WINRT 0x260c |
| 667 | #define IDS_EE_BADMARSHAL_WINRT_MISSING_GUID 0x260d |
| 668 | #define IDS_EE_BADMARSHAL_DEFAULTIFACE_NOT_WINRT_IFACE 0x260f |
| 669 | |
| 670 | #define IDS_EE_BADMARSHAL_DEFAULTIFACE_NOT_SUBTYPE 0x2610 |
| 671 | #define IDS_EE_BADMARSHAL_WINRT_DELEGATE 0x2611 |
| 672 | #define IDS_EE_BADMARSHAL_DATETIMEOFFSET 0x2614 |
| 673 | #define IDS_EE_WINRT_IENUMERABLE_BAD_CALL 0x2615 |
| 674 | #define IDS_EE_WINRT_IENUMERABLE_BAD_CAST 0x2616 |
| 675 | #define IDS_EE_WINRT_INTERFACE_WITHOUT_GUID 0x2617 |
| 676 | #define IDS_EE_WINRT_IID_ILLEGALTYPE 0x2619 |
| 677 | #define IDS_EE_WINRT_IID_NODEFAULTINTERFACE 0x261A |
| 678 | #define IDS_EE_WINRT_ATTRIBUTES_NOT_INVOKABLE 0x261B |
| 679 | |
| 680 | #define IDS_EE_WINRT_TYPE_NOT_REGISTERED 0x261F |
| 681 | #define IDS_EE_WINRT_NOT_FACTORY_FOR_TYPE 0x2620 |
| 682 | #define IDS_EE_INVALIDARG_WINRT_INVALIDURI 0x2624 |
| 683 | |
| 684 | #define IDS_EE_WINRT_INVALID_FACTORY_FOR_TYPE 0x2628 |
| 685 | #define IDS_EE_CANNOTCAST_NOMARSHAL 0x2629 |
| 686 | |
| 687 | #define BFA_WINRT_INVALID_NAMESPACE_FOR_TYPE 0x262a |
| 688 | #define IDS_EE_BADMARSHAL_NULLABLE_RESTRICTION 0x262d |
| 689 | #endif // FEATURE_COMINTEROP |
| 690 | |
| 691 | |
| 692 | #ifdef FEATURE_COMINTEROP |
| 693 | #define IDS_EE_WINRT_WEAKREF_BAD_TYPE 0x262e |
| 694 | #endif // FEATURE_COMINTEROP |
| 695 | |
| 696 | #define IDS_EE_BADMARSHAL_TYPE_ANSIBSTR 0x262f |
| 697 | #define IDS_EE_BADMARSHAL_TYPE_VBBYVALSTR 0x2630 |
| 698 | #define IDS_EE_BADMARSHAL_TYPE_REFERENCECUSTOMMARSHALER 0x2631 |
| 699 | #define IDS_EE_BADMARSHAL_TYPE_VARIANTASOBJECT 0x2632 |
| 700 | #define IDS_EE_BADMARSHAL_TYPE_ASANYA 0x2633 |
| 701 | #define IDS_EE_BADMARSHAL_TYPE_IDISPATCH 0x2634 |
| 702 | #define IDS_EE_ERROR_IDISPATCH 0x2635 |
| 703 | |
| 704 | #define IDS_HOST_ASSEMBLY_RESOLVER_ASSEMBLY_ALREADY_LOADED_IN_CONTEXT 0x2636 |
| 705 | #define IDS_HOST_ASSEMBLY_RESOLVER_DYNAMICALLY_EMITTED_ASSEMBLIES_UNSUPPORTED 0x2637 |
| 706 | #define IDS_HOST_ASSEMBLY_RESOLVER_INCOMPATIBLE_BINDING_CONTEXT 0x2638 |
| 707 | #define IDS_HOST_ASSEMBLY_RESOLVER_INCOMPATIBLE_TPA_BINDING_CONTEXT 0x2639 |
| 708 | |
| 709 | #define IDS_NATIVE_IMAGE_CANNOT_BE_LOADED_MULTIPLE_TIMES 0x263a |
| 710 | |
| 711 | #define IDS_CLASSLOAD_BYREFLIKE_STATICFIELD 0x263b |
| 712 | #define IDS_CLASSLOAD_BYREFLIKE_INSTANCEFIELD 0x263c |
| 713 | #define IDS_EE_NDIRECT_LOADLIB_LINUX 0x263e |
| 714 | #define IDS_EE_NDIRECT_LOADLIB_MAC 0x263f |
| 715 | #define IDS_EE_NDIRECT_GETPROCADDRESS_UNIX 0x2640 |
| 716 | #define IDS_EE_ERROR_COM 0x2641 |
| 717 | |
| 718 | #define IDS_INVOKE_NULLREF_RETURNED 0x2642 |
| 719 | |
| 720 | #define IDS_EE_CANNOT_SET_INITONLY_STATIC_FIELD 0x2643 |
| 721 | |
| 722 | #define IDS_EE_NDIRECT_GETPROCADDR_WIN_DLL 0x2644 |
| 723 | #define IDS_EE_NDIRECT_GETPROCADDR_UNIX_SO 0x2645 |
| 724 | |
| 725 | |
| 726 | |