summaryrefslogtreecommitdiff
path: root/src/dlls/mscorrc/resource.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/dlls/mscorrc/resource.h')
-rw-r--r--src/dlls/mscorrc/resource.h950
1 files changed, 950 insertions, 0 deletions
diff --git a/src/dlls/mscorrc/resource.h b/src/dlls/mscorrc/resource.h
new file mode 100644
index 0000000000..1391a21545
--- /dev/null
+++ b/src/dlls/mscorrc/resource.h
@@ -0,0 +1,950 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+//{{NO_DEPENDENCIES}}
+// Used by mscorrc.rc
+//
+
+
+// For (failing) hresults of facility FACILITY_URT, we store
+// unparameterized description strings in the range
+// 0x6000..0x9000.
+#define MSG_FOR_URT_HR(hr) (0x6000 + (HRESULT_CODE(hr)))
+#define MAX_URT_HRESULT_CODE 0x3000
+
+#define HR_FOR_URT_MSG(code) ((code >=0x6000 && code <= 0x6000+MAX_URT_HRESULT_CODE) ? \
+ MAKE_HRESULT(SEVERITY_ERROR, FACILITY_URT, code - 0x6000) : \
+ code)
+
+#ifndef HRESULT_CODE
+#define HRESULT_CODE(hr) ((hr) & 0xFFFF)
+#endif // HRESULT_CODE
+
+
+//-----------------------------------------------------------------------------
+// Resource strings for MDA descriptions.
+//-----------------------------------------------------------------------------
+
+#define MDARC_PINVOKE_SIGNATURE_MISMATCH 0x1901
+#define MDARC_INVALID_CONFIG_FILE 0x1902
+#define MDARC_CALLBACK_ON_COLLECTED_DELEGATE 0x1903
+#define MDARC_INVALID_APT_STATE_CHANGE_SET 0x1904
+#define MDARC_INVALID_APT_STATE_CHANGE_NOTSET 0x1905
+#define MDARC_LOADER_LOCK 0x1906
+#define MDARC_REPORT_AV_ON_COM_RELEASE 0x1907
+#define MDARC_INVALID_VARIANT 0x1908
+#define MDARC_FAILED_QI 0x1909
+#define MDARC_DISCONNECTED_CONTEXT_1 0x190A
+#define MDARC_DISCONNECTED_CONTEXT_2 0x190B
+#define MDARC_NOTMARSHALABLE 0x190C
+#define MDARC_INVALID_IUNKNOWN 0x190D
+#define MDARC_MARSHALING_METHOD 0x190E
+#define MDARC_INVALID_FUNCTION_PTR_IN_DELEGATE 0x190F
+#define MDARC_VTABLE_CALL_ON_AUTODISP_MEMBER 0x1910
+#define MDARC_INVALID_CER_CALL 0x1911
+#define MDARC_VIRTUAL_CER_CALL 0x1912
+#define MDARC_OPENGENERIC_CER_CALL 0x1913
+#define MDARC_ILLEGAL_PCR 0x1914
+#define MDARC_MARSHALCLEANUPERROR_THREADCULTURE 0x1915
+#define MDARC_MARSHALCLEANUPERROR_SAFEHANDLERELEASE 0x1916
+#define MDARC_MARSHALCLEANUPERROR_SAFEHANDLEPROP 0x1917
+#define MDARC_MARSHALCLEANUPERROR_CUSTOMCLEANUP 0x1918
+#define MDARC_SAFEHANDLE_CRITICAL_FAILURE 0x1919
+#define MDARC_DLLMAIN_RETURNS_FALSE 0x191A
+#define MDARC_REFLECTION_PERFORMANCE_MEMBERINFOCACHECREATION 0x191B
+#define MDARC_DOCUMENTATION 0x191E
+#define MDARC_ASYNCHRONOUS_THREADABORT 0x191F
+#define MDARC_LOAD_FROM_CONTEXT 0x1920
+#define MDARC_CONTEXT_SWITCH_DEADLOCK 0x1921
+#define MDARC_RCW_CLEANUP_RACE 0x1923
+#define MDARC_DATETIME_INVALID_LOCAL_FORMAT 0x1924
+#define MDARC_INVALID_MEMBER_DECLARATION 0x1925
+#define MDARC_EXCEPTION_SWALLOWED_COM_TO_CLR 0x1926
+#define MDARC_REENTRANCY 0x1928
+#define MDARC_NON_COMVISIBLE_BASE_CLASS_CLASSITF 0x1929
+#define MDARC_NON_COMVISIBLE_BASE_CLASS_IDISPATCH 0x192A
+#define MDARC_BINDING_FAILURE 0x192B
+#define MDARC_INVALID_GCHANDLE_COOKIE 0x192C
+#define MDARC_REPORT_AV_ON_COM_RELEASE_WITH_VTABLE 0x192D
+#define MDARC_PINVOKE_LOG 0x192E
+#define MDARC_FATAL_EXECUTION_ENGINE_ERROR 0x192F
+#define MDARC_DANGEROUS_THREADINGAPI 0x1930
+#define MDARC_INVALID_OVERLAPPED_TO_PINVOKE 0x1931
+#define MDARC_INVALID_OVERLAPPED_FREE 0x1932
+#define MDARC_DIRTY_CAST_AND_CALL_ON_INTERFACE 0x1933
+#define MDARC_DEBUGGER_FIBER_MODE_NOT_SUPPORTED 0x1934
+#define MDARC_BINDING_FAILURE_CODEBASE_ONLY 0x1935
+#define MDARC_BINDING_FAILURE_DISPLAYNAME_ONLY 0x1936
+#define MDARC_MARSHALING_FIELD 0x1937
+#define MDARC_MARSHALING_RETURN_VALUE_NAME 0x1938
+#define MDARC_MARSHALING_UNKNOWN_PARAM_NAME 0x1939
+#define MDARC_LOADER_LOCK_DLL 0x193A
+#define MDARC_JIT_ATTACH 0x193B
+
+#define IDS_GENERAL_SVC_DESCRIPTION 0x01F4
+#define IDS_RTL 0x01F5
+
+#define IDS_DS_ACTIVESESSIONS 0x1701
+#define IDS_DS_DATASOURCENAME 0x1702
+#define IDS_DS_DATASOURCEREADONLY 0x1703
+#define IDS_DS_DBMSNAME 0x1704
+#define IDS_DS_DBMSVER 0x1705
+#define IDS_DS_IDENTIFIERCASE 0x1706
+#define IDS_DS_DSOTHREADMODEL 0x1707
+
+#define IDS_EE_NDIRECT_UNSUPPORTED_SIG 0x1708
+#define IDS_EE_EXCEPTION_FROM_HRESULT 0x1709
+#define IDS_EE_NDIRECT_BADNATL 0x170a
+#define IDS_EE_NDIRECT_LOADLIB 0x170b
+#define IDS_EE_NDIRECT_GETPROCADDRESS 0x170c
+#define IDS_EE_COM_UNSUPPORTED_SIG 0x170d
+#define IDS_EE_NOSYNCHRONIZED 0x170f
+#define IDS_EE_NDIRECT_BADNATL_THISCALL 0x1710
+
+#define IDS_EE_LOAD_NO_MAIN 0x1711
+#define IDS_EE_LOAD_BAD_MAIN_SIG 0x1712
+#define IDS_EE_COM_UNSUPPORTED_TYPE 0x1713
+#define IDS_EE_COM_UNSUPPORTED_VT_RECORD 0x1714
+
+#define IDS_EE_LOAD_UNEXPECTED 0x1715
+#define IDS_EE_AMBIGUOUSINVOKE 0x1716
+#define IDS_EE_CALLBACK_UNSUPPORTED_SIG 0x1717
+#define IDS_EE_NOTADELEGATE 0x1718
+#define IDS_EE_NOTNDIRECT 0x1719
+#define IDS_EE_TWO_LOADED_MSCOREE_TITLE 0x171a
+#define IDS_EE_TWO_LOADED_MSCOREE_MSG 0x171b
+#define IDS_EE_CUST_MARSHALER_ON_INVALID_TYPE 0x171c
+#define IDS_EE_RETHROW_NOT_ALLOWED 0x171d
+#define IDS_EE_INVALID_OLE_VARIANT 0x171e
+
+#define IDS_EE_ADUNLOAD_DEFAULT 0x171f
+
+#define IDS_EE_FILE_NOT_FOUND 0x80070002
+#define IDS_EE_TOO_MANY_OPEN_FILES 0x80070004
+#define IDS_EE_SHARING_VIOLATION 0x80070020
+#define IDS_EE_LOCK_VIOLATION 0x80070021
+#define IDS_EE_OPEN_FAILED 0x8007006D
+#define IDS_EE_PATH_TOO_LONG 0x8007006F
+#define IDS_EE_DISK_FULL 0x80070070
+#define IDS_EE_INVALID_NAME 0x8007007B
+#define IDS_EE_PROC_NOT_FOUND 0x8007007F
+#define IDS_EE_ALREADY_EXISTS 0x800700B7
+#define IDS_EE_UNRECOGNIZED_VOLUME 0x800703ED
+#define IDS_EE_FILE_INVALID 0x800703EE
+#define IDS_EE_DLL_INIT_FAILED 0x8007045A
+#define IDS_EE_BAD_USER_PROFILE 0x800704E5
+#define IDS_EE_FILE_CORRUPT 0x80070570
+#define IDS_EE_DISK_CORRUPT 0x80070571
+#define IDS_INET_E_CANNOT_CONNECT 0x1799 // 0x800C0004
+#define IDS_INET_E_RESOURCE_NOT_FOUND 0x1a60 // 0x800C0005
+#define IDS_INET_E_OBJECT_NOT_FOUND 0x800C0006
+#define IDS_INET_E_DATA_NOT_AVAILABLE 0x800C0007
+#define IDS_INET_E_DOWNLOAD_FAILURE 0x800C0008
+#define IDS_INET_E_CONNECTION_TIMEOUT 0x1a1e // 0x800C000B
+#define IDS_INET_E_UNKNOWN_PROTOCOL 0x800C000D
+#define IDS_INET_E_SECURITY_PROBLEM 0x800C000E
+
+#define IDS_EE_FAILED_TO_LOAD 0x1720
+#define IDS_EE_TO_MANY_ARGUMENTS_IN_MAIN 0x1721
+#define IDS_EE_FAILED_TO_FIND_MAIN 0x1722
+#define IDS_EE_ILLEGAL_TOKEN_FOR_MAIN 0x1723
+#define IDS_EE_MAIN_METHOD_MUST_BE_STATIC 0x1724
+#define IDS_EE_MAIN_METHOD_HAS_INVALID_RTN 0x1725
+#define IDS_EE_VTABLECALLSNOTSUPPORTED 0x1726
+
+#define IDS_EE_BADMARSHALFIELD_STRING 0x1727
+#define IDS_EE_BADMARSHALFIELD_NOCUSTOMMARSH 0x1728
+#define IDS_EE_BADMARSHALFIELD_FIXEDARRAY_NOSIZE 0x1729
+#define IDS_EE_BADMARSHALFIELD_FIXEDARRAY_ZEROSIZE 0x172a
+#define IDS_EE_BADMARSHALFIELD_LAYOUTCLASS 0x172b
+#define IDS_EE_BADMARSHALFIELD_ARRAY 0x172c
+
+#define IDS_EE_BADMARSHALPARAM_NO_LPTSTR 0x172d
+
+#define IDS_EE_BADMARSHAL_NOTMARSHALABLE 0x1730
+
+#define IDS_EE_SAFEARRAYTYPEMISMATCH 0x1738
+#define IDS_EE_SAFEARRAYRANKMISMATCH 0x1739
+#define IDS_EE_BADMARSHAL_GENERIC 0x173a
+#define IDS_EE_BADMARSHAL_CHAR 0x173b
+#define IDS_EE_BADMARSHAL_BOOLEAN 0x173c
+#define IDS_EE_BADMARSHAL_I1 0x173d
+#define IDS_EE_BADMARSHAL_I2 0x173e
+#define IDS_EE_BADMARSHAL_I4 0x173f
+#define IDS_EE_BADMARSHAL_I8 0x1740
+#define IDS_EE_BADMARSHAL_I 0x1741
+#define IDS_EE_BADMARSHAL_R4 0x1742
+#define IDS_EE_BADMARSHAL_R8 0x1743
+#define IDS_EE_BADMARSHAL_PTR 0x1745
+#define IDS_EE_BADMARSHAL_NOLAYOUT 0x1746
+#define IDS_EE_BADMARSHALPARAM_STRING 0x1747
+#define IDS_EE_BADMARSHALPARAM_STRINGBUILDER 0x1748
+#define IDS_EE_BADMARSHAL_DELEGATE 0x1749
+#define IDS_EE_BADMARSHAL_FNPTR 0x174a
+#define IDS_EE_BADMARSHAL_INTERFACE 0x174b
+#define IDS_EE_BADMARSHAL_CLASS 0x174c
+#define IDS_EE_BADMARSHAL_VALUETYPE 0x174d
+#define IDS_EE_BADMARSHAL_OBJECT 0x174e
+#define IDS_EE_BADMARSHALFIELD_OBJECT 0x174f
+#define IDS_EE_BADMARSHALPARAM_DECIMAL 0x1750
+#define IDS_EE_BADMARSHAL_GUID 0x1751
+#define IDS_EE_BADMARSHAL_DATETIME 0x1753
+#define IDS_EE_BADMARSHAL_ARRAY 0x1754
+#define IDS_EE_BADMARSHAL_BADMANAGED 0x1756
+#define IDS_EE_SRC_OBJ_NOT_COMOBJECT 0x1757
+#define IDS_EE_CANNOT_COERCE_COMOBJECT 0x1759
+#define IDS_EE_BADMARSHAL_PTRSUBTYPE 0x175b
+#define IDS_EE_BADMARSHAL_PTRNONBLITTABLE 0x175c
+
+#define IDS_EE_BADMARSHAL_RESTRICTION 0x175d
+#define IDS_EE_BADMARSHAL_CHARARRAYRESTRICTION 0x175e
+#define IDS_EE_BADMARSHAL_ASANYRESTRICTION 0x175f
+#define IDS_EE_BADMARSHAL_VBBYVALSTRRESTRICTION 0x1760
+#define IDS_EE_BADMARSHAL_AWORESTRICTION 0x1761
+#define IDS_EE_BADMARSHAL_BVCRESTRICTION 0x1762
+#define IDS_EE_BADMARSHAL_COPYCTORRESTRICTION 0x1763
+#define IDS_EE_BADMARSHAL_VCRESTRICTION 0x1764
+#define IDS_EE_BADMARSHAL_ARGITERATORRESTRICTION 0x1765
+#define IDS_EE_BADMARSHAL_HANDLEREFRESTRICTION 0x1766
+
+#define IDS_EE_ADUNLOAD_NOT_ALLOWED 0x1767
+#define IDS_EE_ADUNLOAD_IN_FINALIZER 0x1768
+#define IDS_EE_ADUNLOAD_CANT_UNWIND_THREAD 0x1769
+
+#define IDS_STREAMS_FILE_EOF 0x176a
+#define IDS_STREAMS_FILE_OPEN 0x176b
+#define IDS_STREAMS_FILE_BUFFER 0x176c
+#define IDS_STREAMS_FILE_NAME 0x176d
+#define IDS_STREAMS_SEEK_MODIFIER 0x176e
+
+#define IDS_SECURITY_DEMAND_DENIED 0x176f
+
+#define IDS_CANNOT_MARSHAL 0x1770
+#define IDS_PINVOKE_STRINGBUILDEROVERFLOW 0x1771
+#define IDS_EE_HASH_VAL_FAILED 0x1772
+
+
+#define IDS_CLASSLOAD_GENERAL 0x80131522
+#define IDS_CLASSLOAD_MODULELOAD 0x1773
+#define IDS_CLASSLOAD_BADFORMAT 0x1774
+#define IDS_CLASSLOAD_CANTCREATEARRAYCLASS 0x1775
+#define IDS_CLASSLOAD_NOCLSIDREG 0x1776
+#define IDS_CLASSLOAD_MISSINGMETHOD 0x1777
+#define IDS_CLASSLOAD_STATICVIRTUAL 0x1778
+#define IDS_CLASSLOAD_REDUCEACCESS 0x1779
+#define IDS_CLASSLOAD_BADPINVOKE 0x177a
+#define IDS_CLASSLOAD_VALUECLASSTOOLARGE 0x177b
+#define IDS_CLASSLOAD_NOTIMPLEMENTED 0x177c
+#define IDS_CLASSLOAD_PARENTNULL 0x177d
+#define IDS_CLASSLOAD_PARENTINTERFACE 0x177e
+#define IDS_CLASSLOAD_INTERFACEOBJECT 0x177f
+#define IDS_CLASSLOAD_INTERFACENULL 0x1780
+#define IDS_CLASSLOAD_NOTINTERFACE 0x1781
+#define IDS_CLASSLOAD_VALUEINSTANCEFIELD 0x1782
+#define IDS_CLASSLOAD_EXPLICIT_GENERIC 0x1783
+#define IDS_CLASSLOAD_BAD_NAME 0x1784
+#define IDS_CLASSLOAD_RANK_TOOLARGE 0x1785
+#define IDS_CLASSLOAD_BAD_MANAGED_RVA 0x1786
+#define IDS_CLASSLOAD_BAD_UNMANAGED_RVA 0x1787
+#define IDS_CLASSLOAD_INHERITANCECHECK 0x1788
+#define IDS_CLASSLOAD_ENCLOSING 0x1789
+#define IDS_CLASSLOAD_EXPLICIT_LAYOUT 0x178a
+#define IDS_CLASSLOAD_SEALEDPARENT 0x178b
+#define IDS_CLASSLOAD_NOMETHOD_NAME 0x178c
+#define IDS_CLASSLOAD_PRIVATEVIRTUAL 0x178d
+#define IDS_CLASSLOAD_BADSPECIALMETHOD 0x178e
+#define IDS_CLASSLOAD_MI_DECLARATIONNOTFOUND 0x178f
+#define IDS_CLASSLOAD_MI_MULTIPLEOVERRIDES 0x1790
+#define IDS_CLASSLOAD_MI_ACCESS_FAILURE 0x1791
+#define IDS_CLASSLOAD_MI_OVERRIDEIMPL 0x1792
+#define IDS_CLASSLOAD_MI_BADSIGNATURE 0x1793
+#define IDS_CLASSLOAD_MI_NOTIMPLEMENTED 0x1794
+#define IDS_CLASSLOAD_MI_VIRTUALMISMATCH 0x1795
+#define IDS_CLASSLOAD_MI_MUSTBEVIRTUAL 0x1796
+#define IDS_CLASSLOAD_MISSINGMETHODRVA 0x1797
+#define IDS_CLASSLOAD_FIELDTOOLARGE 0x1798
+#define IDS_CLASSLOAD_CANTEXTEND 0x179a
+#define IDS_CLASSLOAD_ZEROSIZE 0x179b
+#define IDS_CLASSLOAD_TYPESPEC 0x179c
+#define IDS_CLASSLOAD_BAD_FIELD 0x179d
+#define IDS_CLASSLOAD_MI_ILLEGAL_BODY 0x179e
+#define IDS_CLASSLOAD_MI_ILLEGAL_STATIC 0x179f
+#define IDS_CLASSLOAD_MI_ILLEGAL_TOKEN_BODY 0x17a0
+#define IDS_CLASSLOAD_MI_ILLEGAL_TOKEN_DECL 0x17a1
+#define IDS_CLASSLOAD_MI_SEALED_DECL 0x17a2
+#define IDS_CLASSLOAD_MI_FINAL_DECL 0x17a3
+#define IDS_CLASSLOAD_MI_NONVIRTUAL_DECL 0x17a4
+#define IDS_CLASSLOAD_MI_BODY_DECL_MISMATCH 0x17a5
+#define IDS_CLASSLOAD_MI_MISSING_SIG_BODY 0x17a6
+#define IDS_CLASSLOAD_MI_MISSING_SIG_DECL 0x17a7
+#define IDS_CLASSLOAD_ASSEMBLYLOAD 0x17a8
+#define IDS_CLASSLOAD_UNVERIFIABLE_FIELD_LAYOUT 0x17a9
+
+#define IDS_FAIL_CAPTION 0x17aa
+#define IDS_CLASSLOAD_TOOMANYGENERICARGS 0x17ab
+#define IDS_CLASSLOAD_COLLECTIBLEPINVOKE 0x17ac
+#define IDS_CLASSLOAD_COLLECTIBLESPECIALSTATICS 0x17ad
+#define IDS_COMPLUS_ERROR 0x17ae
+#define IDS_FATAL_ERROR 0x17af
+#define IDS_ERROR 0x17b0
+#define IDS_INVALID_VARIANT_MSG 0x17b1
+#define IDS_INVALID_VARIANT_CAPTION 0x17b2
+#define IDS_DEBUG_DIFF_BUILDS_ERR 0x17b3
+#define IDS_DEBUG_SERVICE_CAPTION 0x17b4
+#define IDS_DEBUG_NO_DEBUGGER_FOUND 0x17b5
+#define IDS_DEBUG_USERBREAKPOINT 0x17b6
+#define IDS_DEBUG_UNHANDLEDEXCEPTION 0x17b7
+#define IDS_DEBUG_UNHANDLEDEXCEPTION_IPC 0x17b8
+#define IDS_PERFORMANCEMON_WINNT_ERR 0x17b9
+#define IDS_PERFORMANCEMON_WINNT_TITLE 0x17ba
+#define IDS_PERFORMANCEMON_FUNCNOTFOUND 0x17bb
+#define IDS_PERFORMANCEMON_FUNCNOTFOUND_TITLE 0x17bc
+#define IDS_PERFORMANCEMON_PSAPINOTFOUND 0x17bd
+#define IDS_PERFORMANCEMON_PSAPINOTFOUND_TITLE 0x17be
+
+#define IDS_DEBUG_UNHANDLED_EXCEPTION_MSG 0x17c0
+#define IDS_DEBUG_USER_BREAKPOINT_MSG 0x17c1
+
+#define IDS_EE_ADUNLOAD_NOT_LOCAL 0x17c2
+
+#define IDS_INVALID_REDIM 0x17c3
+#define IDS_INVALID_PINVOKE_CALLCONV 0x17c4
+#define IDS_NOLAYOUT_IN_EMBEDDED_VALUECLASS 0x17c5
+#define IDS_CLASSLOAD_NSTRUCT_EXPLICIT_OFFSET 0x17c7
+#define IDS_UNI2ANSI_FAILURE_IN_NSTRUCT 0x17c8
+#define IDS_EE_BADPINVOKEFIELD_NOTMARSHALABLE 0x17c9
+#define IDS_WRONGSIZEARRAY_IN_NSTRUCT 0x17ca
+#define IDS_UNI2ANSI_FAILURE 0x17cb
+#define IDS_ANSI2UNI_FAILURE 0x17cc
+
+#define IDS_EE_INVALIDLCIDPARAM 0x17cd
+#define IDS_EE_BADMARSHAL_NESTEDARRAY 0x17ce
+#define IDS_ENCODEDPERMSET_DECODEFAILURE 0x17cf
+#define IDS_BAD_MSCORLIB 0x17d0
+#define IDS_EE_INVALIDCOMSOURCEITF 0x17d1
+#define IDS_EE_CANNOT_COERCE_BYREF_VARIANT 0x17d2
+#define IDS_EE_WRAPPER_MUST_HAVE_DEF_CONS 0x17d3
+#define IDS_EE_INVALID_STD_DISPID_NAME 0x17d4
+#define IDS_EE_NO_IDISPATCH_ON_TARGET 0x17d5
+#define IDS_EE_NON_STD_NAME_WITH_STD_DISPID 0x17d6
+#define IDS_EE_INVOKE_NEW_ENUM_INVALID_RETURN 0x17d7
+#define IDS_EE_COM_OBJECT_RELEASE_RACE 0x17d8
+#define IDS_EE_COM_OBJECT_NO_LONGER_HAS_WRAPPER 0x17d9
+#define IDS_EE_CALLBACK_NOT_CALLED_FROM_CCTOR 0x17da
+#define IDS_EE_CALLBACK_ALREADY_REGISTERED 0x17de
+#define IDS_EE_NDIRECT_BADNATL_CALLCONV 0x17df
+#define IDS_EE_CANNOTCAST 0x17e0
+#define IDS_EE_NOTISOMORPHIC 0x17e1
+
+#define IDS_EE_OFFSETOF_NOFIELDFOUND 0x17e2
+#define IDS_EE_COPY_OUTOFRANGE 0x17e3
+#define IDS_EE_CANNOTPIN 0x17e4
+#define IDS_EE_ARRAYWITHOFFSETOVERFLOW 0x17e5
+#define IDS_EE_OUTOFLOCALS 0x17e6
+#define IDS_EE_NOCUSTOMMARSHALER 0x17e7
+#define IDS_EE_SIZECONTROLOUTOFRANGE 0x17e8
+#define IDS_EE_SIZECONTROLBADTYPE 0x17e9
+#define IDS_EE_DUPLICATE_DECLSEC 0x17ea
+#define IDS_EE_SAFEARRAYSZARRAYMISMATCH 0x17eb
+#define IDS_EE_INVALID_VT_FOR_CUSTOM_MARHALER 0x17ec
+#define IDS_EE_BAD_COMEXTENDS_CLASS 0x17ed
+
+#define IDS_EE_METADATA_ERROR 0x17ee
+#define IDS_EE_ERRORTITLE 0x17f0
+#define IDS_EE_ERRORMESSAGETEMPLATE 0x17f1
+#define IDS_EE_ERRORMESSAGETEXTTEMPLATE 0x17f2
+
+#define IDS_EE_CRYPTO_UNKNOWN_OPERATION 0x17f4
+
+#define IDS_EE_LOCAL_COGETCLASSOBJECT_FAILED 0x17f5
+#define SN_NO_SUITABLE_CSP_NAME 0x17f6
+
+#define IDS_EE_MISSING_FIELD 0x17f7
+#define IDS_EE_MISSING_METHOD 0x17f8
+
+#define IDS_EE_INTERFACE_NOT_DISPATCH_BASED 0x17f9
+
+#define IDS_EE_MSCOREE_MISSING 0x17fa
+#define IDS_EE_MSCOREE_MISSING_ENTRYPOINT 0x17fb
+
+#define IDS_EE_UNHANDLED_EXCEPTION 0x17fc
+#define IDS_EE_EXCEPTION_TOSTRING_FAILED 0x17fd
+
+#define IDS_CLASSLOAD_EQUIVALENTSTRUCTMETHODS 0x17fe
+#define IDS_CLASSLOAD_EQUIVALENTSTRUCTFIELDS 0x17ff
+
+#define IDS_EE_PINVOKE_NOREFFORSIZEIS 0x1a01
+#define IDS_EE_NO_IDISPATCH 0x1a02
+
+
+#define IDS_EE_SIGTOOCOMPLEX 0x1a03
+#define IDS_EE_STRUCTTOOCOMPLEX 0x1a04
+#define IDS_EE_STRUCTARRAYTOOLARGE 0x1a05
+#define IDS_EE_BADMARSHALFIELD_NOSTRINGBUILDER 0x1a06
+#define IDS_EE_NAME_UNKNOWN 0x1a07
+#define IDS_EE_NAME_INMEMORYMODULE 0x1a08
+#define IDS_EE_THREAD_NOTSTARTED 0x1a0a
+#define IDS_EE_NO_BACKING_CLASS_FACTORY 0x1a0b
+#define IDS_EE_NAME_UNKNOWN_UNQ 0x1a0c
+#define IDS_EE_STRING_TOOLONG 0x1a0d
+#define IDS_CLASSLOAD_MI_PRIVATE_DECL 0x1a0e
+#define IDS_EE_VARARG_NOT_SUPPORTED 0x1a0f
+
+#define IDS_EE_INVALID_CA 0x1a10
+#define IDS_EE_INVALID_CA_EX 0x1a11
+
+#define IDS_EE_THREADSTART_STATE 0x1a12
+
+#define IDS_EE_CANNOTCASTPROXY 0x1a13
+#define IDS_EE_THREAD_DEADLOCK_VICTIM 0x1a14
+#define IDS_EE_THREAD_CANNOT_GET 0x1a15
+#define IDS_EE_THREAD_SUSPEND_NON_RUNNING 0x1a16
+#define IDS_EE_THREAD_RESUME_NON_RUNNING 0x1a17
+#define IDS_EE_THREAD_RESUME_NON_USER_SUSPEND 0x1a18
+#define IDS_EE_THREAD_DEAD_PRIORITY 0x1a19
+#define IDS_EE_THREAD_DEAD_STATE 0x1a1a
+#define IDS_EE_THREAD_BAD_STATE 0x1a1b
+#define IDS_EE_THREAD_ABORT_WHILE_SUSPEND 0x1a1c
+
+#define IDS_EE_NOVARIANTRETURN 0x1a1d
+
+#define IDS_EE_PATH_HAS_IMPROPER_CHAR 0x1a1f
+#define IDS_EE_PATH_ILLEGAL 0x1a20
+
+#define IDS_CLASSLOAD_BADOVERLAP 0x1a21
+
+#define IDS_EE_SID_TIMEOUT 0x1a22
+
+#define IDS_EE_INVALID_SAFEARRAY 0x1a23
+
+#define IDS_EE_METHOD_NOT_FOUND_ON_EV_PROV 0x1a24
+#define IDS_EE_BAD_COMEVENTITF_CLASS 0x1a25
+
+#define IDS_EE_INVALID_STRONGNAME 0x1a26
+#define IDS_EE_INVALID_STRONGNAME_TITLE 0x1a27
+
+#define IDS_EE_INVALID_DELEGATE_LAYOUT 0x1a28
+
+#define IDS_EE_COREXEMAIN_FAILED_TITLE 0x1a29
+#define IDS_EE_COREXEMAIN_FAILED_TEXT 0x1a2a
+#define IDS_EE_COREXEMAIN2_FAILED_TITLE 0x1a2b
+#define IDS_EE_COREXEMAIN2_FAILED_TEXT 0x1a2c
+
+#define IDS_EE_PATH_INVALID_UNCPATH 0x1a2d
+
+#define IDS_EE_ICUSTOMMARSHALERNOTIMPL 0x1a2e
+#define IDS_EE_GETINSTANCENOTIMPL 0x1a2f
+
+#define IDS_EE_BADMARSHAL_CUSTOMMARSHALER 0x1a30
+
+#define IDS_CLASSLOAD_COMIMPCANNOTHAVELAYOUT 0x1a31
+#define IDS_EE_INVALIDCOMDEFITF 0x1a32
+#define IDS_EE_COMDEFITFNOTSUPPORTED 0x1a33
+
+#define IDS_EE_GUID_REPRESENTS_NON_VC 0x1a35
+#define IDS_EE_CANNOT_MAP_TO_MANAGED_VC 0x1a36
+
+#define IDS_EE_MARSHAL_UNMAPPABLE_CHAR 0x1a37
+
+#define IDS_EE_BADMARSHAL_BADMETADATA 0x1a39
+#define IDS_EE_BADMARSHAL_SAFEHANDLENATIVETOCOM 0x1a3a
+#define IDS_EE_BADMARSHAL_ABSTRACTOUTSAFEHANDLE 0x1a3b
+#define IDS_EE_BADMARSHAL_RETURNSHCOMTONATIVE 0x1a3c
+#define IDS_EE_BADMARSHAL_SAFEHANDLE 0x1a3d
+
+#define IDS_EE_SAFEHANDLECLOSED 0x1a3f
+#define IDS_EE_SAFEHANDLECANNOTSETHANDLE 0x1a40
+#define IDS_EE_SH_FIELD_INVALID_OPERATION 0x1a41
+#define IDS_EE_CANNOT_CREATE_SAFEHANDLE_FIELD 0x1a42
+
+#define IDS_ENCODEDPERMSETCOLLECTION_DECODEFAILURE 0x1a43
+
+#define IDS_EE_BADMARSHAL_ABSTRACTRETSAFEHANDLE 0x1a44
+#define IDS_EE_SH_IN_VARIANT_NOT_SUPPORTED 0x1a47
+#define IDS_CLASSLOAD_SH_SUBCLASS_FINALIZER 0x1a45
+
+#define IDS_EE_BADMARSHAL_SYSARRAY 0x1a48
+#define IDS_EE_VAR_WRAP_IN_VAR_NOT_SUPPORTED 0x1a49
+#define IDS_EE_RECORD_NON_SUPPORTED_FIELDS 0x1a4a
+
+#define IDS_CLASSLOAD_TYPEWRONGNUMGENERICARGS 0x1a4b
+#define IDS_CLASSLOAD_METHODWRONGNUMGENERICARGS 0x1a4c
+#define IDS_CLASSLOAD_NSTRUCT_NEGATIVE_OFFSET 0x1a4d
+
+#define IDS_EE_THREAD_PRIORITY_FAIL 0x1a4e
+
+#define IDS_SERIALIZATION_NONSERTYPE 0x1a4f
+#define IDS_SERIALIZATION_CTOR_NOT_FOUND 0x1a50
+#define IDS_SERIALIZATION_MISSING_FIELD 0x1a51
+#define IDS_SERIALIZATION_WRONGFIELDTYPE 0x1a52
+#define IDS_SERIALIZATION_UNRESOLVED_SPECIAL_OBJECT 0x1a53
+#define IDS_SERIALIZATION_UNRESOLVED_TYPE 0x1a54
+
+#define IDS_REMOTING_SERVER_DISCONNECTED 0x1a55
+#define IDS_REMOTING_METHODMISSING 0x1a56
+
+#define IDS_EE_PATH_GLOBALROOT 0x1a58
+#define IDS_CLASSLOAD_INVALIDINSTANTIATION 0x1a59
+
+#define IDS_EE_CLASSLOAD_INVALIDINSTANTIATION 0x1a59
+#define IDS_EE_BADMARSHALFIELD_ZEROLENGTHFIXEDSTRING 0x1a5a
+
+#define IDS_VER_E_FORMATTING 0x1a5b
+#define IDS_VER_E_ILERROR 0x1a5c
+#define IDS_VER_E_GLOBAL 0x1a5d
+#define IDS_VER_E_MDTOKEN 0x1a5e
+
+#define IDS_EE_CODEEXECUTION_IN_INTROSPECTIVE_ASSEMBLY 0x1a61
+
+#define IDS_EE_BADMARSHAL_CRITICALHANDLENATIVETOCOM 0x1a62
+#define IDS_EE_BADMARSHAL_ABSTRACTOUTCRITICALHANDLE 0x1a63
+#define IDS_EE_BADMARSHAL_RETURNCHCOMTONATIVE 0x1a64
+#define IDS_EE_BADMARSHAL_CRITICALHANDLE 0x1a65
+
+#define IDS_EE_CRITICALHANDLECLOSED 0x1a67
+#define IDS_EE_CH_FIELD_INVALID_OPERATION 0x1a68
+#define IDS_EE_CANNOT_CREATE_CRITICALHANDLE_FIELD 0x1a69
+
+#define IDS_EE_BADMARSHAL_ABSTRACTRETCRITICALHANDLE 0x1a6a
+#define IDS_EE_CH_IN_VARIANT_NOT_SUPPORTED 0x1a6b
+#define IDS_CLASSLOAD_CH_SUBCLASS_FINALIZER 0x1a6c
+
+#define IDS_CLASSLOAD_ASSEMBLY_RESOLVE_RETURNED_INTROSPECTION 0x1a6d
+#define IDS_CLASSLOAD_ASSEMBLY_RESOLVE_RETURNED_EXECUTION 0x1a6e
+
+#define IDS_CLASSLOAD_CONSTRAINT_MISMATCH_ON_IMPLICIT_OVERRIDE 0x1a6f
+#define IDS_CLASSLOAD_CONSTRAINT_MISMATCH_ON_IMPLICIT_IMPLEMENTATION 0x1a70
+#define IDS_CLASSLOAD_CONSTRAINT_MISMATCH_ON_LOCAL_METHOD_IMPL 0x1a71
+#define IDS_CLASSLOAD_CONSTRAINT_MISMATCH_ON_PARENT_METHOD_IMPL 0x1a72
+#define IDS_CLASSLOAD_CONSTRAINT_MISMATCH_ON_INTERFACE_METHOD_IMPL 0x1a73
+
+#define IDS_EE_LOAD_CIRCULAR_DEPENDENCY 0x1a74
+
+#define IDS_EE_NDIRECT_BADNATL_VARARGS_CALLCONV 0x1a75
+#define IDS_SERIALIZATION_NONFREEZABLE_TYPE 0x1a76
+#define IDS_EE_REFLECTIONONLYGETTYPE_NOASSEMBLY 0x1a77
+
+#define IDS_CLASSLOAD_MODULE_RESOLVE_INTROSPECTION_MISMATCH 0x1a78
+
+#define IDS_CLASSLOAD_VARIANCE_IN_METHOD_ARG 0x1a79
+#define IDS_CLASSLOAD_VARIANCE_IN_METHOD_RESULT 0x1a7a
+#define IDS_CLASSLOAD_VARIANCE_IN_BASE 0x1a7b
+#define IDS_CLASSLOAD_VARIANCE_IN_INTERFACE 0x1a7c
+#define IDS_CLASSLOAD_VARIANCE_IN_CONSTRAINT 0x1a7d
+#define IDS_CLASSLOAD_VARIANCE_CLASS 0x1a7e
+#define IDS_CLASSLOAD_BADVARIANCE 0x1a7f
+
+#define IDS_CLASSLOAD_OVERLAPPING_INTERFACES 0x1a80
+#define IDS_CLASSLOAD_32BITCLRLOADING64BITASSEMBLY 0x1a81
+#define IDS_EE_CONFIGPARSER_ERROR_CAPTION 0x1a82
+#define IDS_EE_CONFIGPARSER_ERROR 0x1a83
+#define IDS_EE_ASSEMBLY_GETTYPE_CANNONT_HAVE_ASSEMBLY_SPEC 0x1a84
+
+#define IDS_EE_IJWLOAD_CROSSVERSION_DISALLOWED 0x1a85
+
+#define IDS_EE_CANNOT_HAVE_ASSEMBLY_SPEC 0x1a86
+#define IDS_EE_NEEDS_ASSEMBLY_SPEC 0x1a87
+
+#define IDS_EE_FILELOAD_ERROR_GENERIC 0x1a88
+
+#define IDS_EE_BADMARSHAL_UNSUPPORTED_SIG 0x1a89
+#define IDS_EE_BADMARSHAL_STRINGARRAY 0x1a8a
+#define IDS_EE_BADMARSHAL_OBJECTARRAY 0x1a8b
+#define IDS_EE_BADMARSHAL_DATETIMEARRAY 0x1a8c
+#define IDS_EE_BADMARSHAL_DECIMALARRAY 0x1a8d
+#define IDS_EE_BADMARSHAL_SAFEHANDLEARRAY 0x1a8f
+#define IDS_EE_BADMARSHAL_CRITICALHANDLEARRAY 0x1a90
+#define IDS_EE_BADMARSHAL_BADSAFEARRAYSUBTYPE 0x1a91
+#define IDS_EE_BADMARSHALFIELD_ERROR_MSG 0x1a92
+#define IDS_EE_BADMARSHAL_ERROR_MSG 0x1a93
+#define IDS_SERIALIZATION_BAD_ISER_TYPE 0x1a94
+#define IDS_EE_REFLECTIONONLY_LOADFROM 0x1a95
+#define IDS_EE_REFLECTIONONLY_LOADFAILURE 0x1a96
+#define IDS_EE_COM_INVISIBLE_PARENT 0x1a97
+
+#define IDS_EE_REMOTE_COGETCLASSOBJECT_FAILED 0x1a98
+#define IDS_EE_CREATEINSTANCE_FAILED 0x1a99
+#define IDS_EE_CREATEINSTANCE_LIC_FAILED 0x1a9a
+
+#define IDS_EE_RCW_INVALIDCAST_ITF 0x1a9b
+#define IDS_EE_RCW_INVALIDCAST_EVENTITF 0x1a9c
+#define IDS_EE_RCW_INVALIDCAST_IENUMERABLE 0x1a9d
+#define IDS_EE_RCW_INVALIDCAST_MNGSTDITF 0x1a9e
+#define IDS_EE_RCW_INVALIDCAST_COMOBJ_TO_MD 0x1a9f
+#define IDS_EE_RCW_INVALIDCAST_TO_NON_COMOBJTYPE 0x1aa0
+#define IDS_EE_RCW_INVALIDCAST_MD_TO_MD 0x1aa1
+
+#define IDS_EE_GENERIC 0x1aa2
+#define IDS_EE_BADMARSHAL_GENERICS_RESTRICTION 0x1aa3
+
+#define IDS_EE_THREAD_ABORT 0x1aa4
+#define IDS_EE_THREAD_INTERRUPTED 0x1aa5
+#define IDS_EE_OUT_OF_MEMORY 0x1aa6
+
+#define IDS_EE_CANNOT_LOAD_JIT 0x1aa7
+#define IDS_EE_PROFILING_FAILURE 0x1aa8
+#define IDS_EE_ATTEMPT_TO_CREATE_GENERIC_CCW 0x1aa9
+
+#define IDS_EE_IJWLOAD_MULTIRUNTIME_DISALLOWED 0x1aaa
+#define IDS_EE_COMIMPORT_METHOD_NO_INTERFACE 0x1aab
+#define IDS_EE_OUT_OF_MEMORY_WITHIN_RANGE 0x1aac
+#define IDS_EE_ARRAY_DIMENSIONS_EXCEEDED 0x1aad
+
+#define IDS_WATSON_DEBUG_BREAK_INTRO_BOLD 0x1ab0
+#define IDS_WATSON_DEBUG_BREAK_INTRO_REG 0x1ab1
+#define IDS_EE_CODEEXECUTION_ASSEMBLY_FOR_PASSIVE_DOMAIN_ONLY 0x1ab2
+#define IDS_CLASSLOAD_MI_CANNOT_OVERRIDE 0x1ab3
+#define IDS_EE_WRONG_METADATA_VERSION 0x1ab4
+#define IDS_CLASSLOAD_COLLECTIBLEFIXEDVTATTR 0x1ab6
+#define IDS_CLASSLOAD_EQUIVALENTBADTYPE 0x1ab7
+#define IDS_CLASSLOAD_EQUIVALENTNOTTRUSTED 0x1ab8
+#define IDS_CLASSLOAD_EQUIVALENTTRANSPARENCY 0x1ab9
+#define IDS_CLASSLOAD_EQUIVALENTNOTPUBLIC 0x1aba
+#define IDS_EE_CODEEXECUTION_CONTAINSGENERICVAR 0x1abb
+#define IDS_CLASSLOAD_WRONGCPU 0x1abc
+#define IDS_EE_CREATEINSTANCEFROMAPP_FAILED 0x1abd
+#define IDS_EE_REFLECTIONONLY_WINRT_LOADFAILURE 0x1abe
+#define IDS_EE_WINRT_LOADFAILURE 0x1abf
+#define IDS_EE_REFLECTIONONLY_WINRT_LOADFAILURE_THIRDPARTY 0x1ac0
+#define IDS_EE_REFLECTIONONLY_WINRT_INVALIDASSEMBLY 0x1ac1
+#define IDS_EE_WINRT_THIRDPARTY_NOTSUPPORTED 0x1ac2
+
+#define IDS_EE_SIMD_NGEN_DISALLOWED 0x1ac3
+#define IDS_EE_SIMD_PARTIAL_TRUST_DISALLOWED 0x1ac4
+
+#define BFA_INVALID_FILE_TOKEN 0x2000
+#define BFA_INVALID_TOKEN_TYPE 0x2001
+#define BFA_INVALID_ENTRYPOINT_TOKEN 0x2002
+#define BFA_INVALID_TOKEN 0x2003
+#define BFA_INVALID_TOKEN_VTABLE 0x2004
+#define BFA_UNABLE_TO_GET_NESTED_PROPS 0x2005
+#define BFA_METHOD_TOKEN_OUT_OF_RANGE 0x2006
+#define BFA_METHOD_NAME_TOO_LONG 0x2007
+#define BFA_METHOD_NAME_NOT_TERMINATED 0x2008
+#define BFA_METHOD_IN_A_ENUM 0x2009
+#define BFA_METHOD_WITH_NONZERO_RVA 0x200a
+#define BFA_ABSTRACT_METHOD_WITH_RVA 0x200b
+#define BFA_RUNTIME_METHOD_WITH_RVA 0x200c
+#define BFA_INTERNAL_METHOD_WITH_RVA 0x200d
+#define BFA_AB_METHOD_IN_AB_CLASS 0x200e
+#define BFA_NONVIRT_AB_METHOD 0x200f
+#define BFA_NONAB_NONCCTOR_METHOD_ON_INT 0x2010
+#define BFA_VIRTUAL_PINVOKE_METHOD 0x2011
+#define BFA_VIRTUAL_STATIC_METHOD 0x2012
+#define BFA_VIRTUAL_INSTANCE_CTOR 0x2013
+#define BFA_VIRTUAL_NONAB_INT_METHOD 0x2014
+#define BFA_NONVIRT_INST_INT_METHOD 0x2015
+#define BFA_SYNC_METHOD_IN_VT 0x2016
+#define BFA_NONSTATIC_GLOBAL_METHOD 0x2017
+#define BFA_GLOBAL_INST_CTOR 0x2018
+#define BFA_BAD_PLACE_FOR_GENERIC_METHOD 0x2019
+#define BFA_GENERIC_METHOD_RUNTIME_IMPL 0x201a
+#define BFA_BAD_RUNTIME_IMPL 0x201b
+#define BFA_BAD_FLAGS_ON_DELEGATE 0x201c
+#define BFA_UNKNOWN_DELEGATE_METHOD 0x201d
+#define BFA_GENERIC_METHODS_INST 0x201e
+#define BFA_BAD_FIELD_TOKEN 0x201f
+#define BFA_INVALID_FIELD_ACC_FLAGS 0x2020
+#define BFA_FIELD_LITERAL_AND_INIT 0x2021
+#define BFA_NONSTATIC_GLOBAL_FIELD 0x2022
+#define BFA_INSTANCE_FIELD_IN_INT 0x2023
+#define BFA_INSTANCE_FIELD_IN_ENUM 0x2024
+#define BFA_NONVIRT_NO_SEARCH 0x2025
+#define BFA_CANT_BE_INIT_METHOD 0x2026
+#define BFA_MANAGED_NATIVE_NYI 0x2027
+#define BFA_BAD_IMPL_FLAGS 0x2028
+#define BFA_BAD_UNMANAGED_ENTRY_POINT 0x2029
+#define BFA_GENCODE_NOT_BE_VARARG 0x202b
+#define BFA_CANNOT_INHERIT_FROM_DELEGATE 0x202c
+#define BFA_DELEGATE_CLASS_NOTSEALED 0x202d
+#define BFA_ENCLOSING_TYPE_NOT_FOUND 0x202e
+#define BFA_ILLEGAL_DELEGATE_METHOD 0x202f
+#define BFA_MISSING_DELEGATE_METHOD 0x2030
+#define BFA_MULT_TYPE_SAME_NAME 0x2031
+#define BFA_INVALID_METHOD_TOKEN 0x2032
+#define BFA_CANT_GET_LINKREF 0x2033
+#define BFA_ECALLS_MUST_BE_IN_SYS_MOD 0x2034
+#define BFA_CANT_GET_CLASSLAYOUT 0x2035
+#define BFA_CALLCONV_NOT_LOCAL_SIG 0x2036
+#define BFA_BAD_CLASS_TOKEN 0x2037
+#define BFA_BAD_IL_RANGE 0x2038
+#define BFA_METHODDEF_WO_TYPEDEF_PARENT 0x2039
+#define BFA_METHODDEF_PARENT_NO_MEMBERS 0x203a
+#define BFA_MUST_USE_MEMBERREF_W_FIELD_GEN 0x203b
+#define BFA_INVALID_TOKEN_IN_MANIFESTRES 0x203c
+#define BFA_EMPTY_ASSEMDEF_NAME 0x203d
+#define BFA_BAD_IL 0x203e
+#define BFA_CLASSLOAD_VALUETYPEMISMATCH 0x203f
+#define BFA_METHODDECL_NOT_A_METHODDEF 0x2040
+#define BFA_DUPLICATE_DELEGATE_METHOD 0x2041
+#define BFA_ECALLS_MUST_HAVE_ZERO_RVA 0x2042
+#define BFA_METADATA_CORRUPT 0x2043
+#define BFA_BAD_SIGNATURE 0x2044
+#define BFA_TYPEREG_NAME_TOO_LONG 0x2045
+#define BFA_BAD_TYPEREF_TOKEN 0x2046
+#define BFA_BAD_CLASS_INT_CA 0x2047
+#define BFA_BAD_CLASS_INT_CA_FORMAT 0x2048
+#define BFA_BAD_COMPLUS_SIG 0x2049
+#define BFA_BAD_ELEM_IN_SIZEOF 0x204b
+
+#define IDS_CLASSLOAD_TOO_MANY_VTS_METHODS 0x204c
+#define IDS_CLASSLOAD_INVALID_VTS_SIG 0x204d
+#define IDS_EE_VTRECORD_SECURITY 0x204e
+#define IDS_CLASSLOAD_INTERFACE_NO_ACCESS 0x204f
+
+#define BFA_BAD_CA_HEADER 0x2050
+#define BFA_BAD_CA_STRING 0x2051
+#define BFA_BAD_STRING_TOKEN 0x2052
+#define BFA_BAD_STRING_TOKEN_RANGE 0x2053
+#define BFA_FIXUP_WRONG_PLATFORM 0x2054
+#define BFA_UNEXPECTED_GENERIC_TOKENTYPE 0x2055
+#define BFA_MDARRAY_BADRANK 0x2056
+#define BFA_SDARRAY_BADRANK 0x2057
+#define BFA_BAD_PACKING_SIZE 0x2058
+#define BFA_UNEXPECTED_ARRAY_TYPE 0x2059
+#define BFA_BAD_VISIBILITY 0x205a
+#define BFA_FAMILY_ON_GLOBAL 0x205b
+#define BFA_NOFIND_EXPORTED_TYPE 0x205c
+#define BFA_NOT_AN_ARRAY 0x205d
+#define BFA_EXPECTED_METHODDEF_OR_MEMBERREF 0x205e
+#define BFA_EXPECTED_INTERFACE 0x205f
+
+#define IDS_CLASSLOAD_BAD_METHOD_COUNT 0x2062
+#define IDS_CLASSLOAD_BAD_FIELD_COUNT 0x2063
+#define IDS_CLASSLOAD_MUST_BE_BYVAL 0x2064
+#define IDS_CLASSLOAD_BAD_VARIANCE_SIG 0x2065
+#define IDS_CLASSLOAD_VARIANCE_IN_DELEGATE 0x2066
+
+#define BFA_INVALID_CA_TYPESPEC 0x2067
+#define BFA_UNEXPECTED_FIELD_SIGNATURE 0x2068
+#define BFA_UNEXPECTED_TOKEN_AFTER_CLASSVALTYPE 0x2069
+#define BFA_FNPTR_CANNOT_BE_A_FIELD 0x206a
+#define BFA_FNPTR_CANNOT_BE_GENERIC 0x206b
+#define BFA_UNEXPECTED_TOKEN_AFTER_GENINST 0x206c
+#define BFA_ONLY_VOID_PTR_IN_ARGS 0x206d
+#define BFA_TYPEDBYREFCANNOTHAVEBYREF 0x206e
+
+#define IDS_CLASSLOAD_INVALID_VTS_METHOD 0x206f
+#define IDS_CLASSLOAD_MI_BAD_SIG 0x2070
+
+#define IDS_EE_TOOMANYASSOCIATES 0x2071
+#define IDS_EE_TOOMANYFIELDS 0x2072
+
+#define IDS_EE_NDIRECT_GETPROCADDRESS_NONAME 0x2073
+#define IDS_CLASSLOAD_GENERIC_CONTEXT_BOUND_OBJECT 0x2074
+#define IDS_CLASSLOAD_CONTEXT_BOUND_GENERIC_METHOD 0x2075
+#define IDS_EE_CLASS_CONSTRAINTS_VIOLATION 0x2076
+#define IDS_EE_METHOD_CONSTRAINTS_VIOLATION 0x2077
+#define IDS_CLASSLOAD_TOO_MANY_METHODS 0x2078
+#define IDS_CLASSLOAD_ENUM_EXTRA_GENERIC_TYPE_PARAM 0x2079
+#define IDS_DBI_ERRLOG_CATAGORY 0x207A
+#define IDS_DBI_EXCEPTION_ON_UNKNOWN_THREAD_MSG 0x207B
+
+#define IDS_EE_NOTSUPPORTED_CATCHBEFORETRY 0x207c
+
+#define IDS_CLASSLOAD_GENERICTYPE_RECURSIVE 0x207D
+#define IDS_LOADINTROSPECTION_DISALLOWED 0x207E
+#define IDS_EE_JIT_COMPILER_ERROR 0x207F
+#define IDS_UNMARSHALABLE_DEMAND_OBJECT 0x2080
+#define BFA_TYPE_FWD_CHAIN_TOO_LONG 0x2081
+
+#define IDS_ER_APPLICATION 0x2082
+#define IDS_ER_UNKNOWN 0x2083
+#define IDS_ER_FRAMEWORK_VERSION 0x2084
+#define IDS_ER_UNHANDLEDEXCEPTION 0x2085
+#define IDS_ER_UNHANDLEDEXCEPTIONMSG 0x2086
+#define IDS_ER_MANAGEDFAILFAST 0x2087
+#define IDS_ER_MANAGEDFAILFASTMSG 0x2088
+#define IDS_ER_UNMANAGEDFAILFAST 0x2089
+#define IDS_ER_STACK_OVERFLOW 0x208a
+#define IDS_ER_STACK 0x208b
+#define IDS_ER_WORDAT 0x208c
+#define IDS_ER_UNMANAGEDFAILFASTMSG 0x208d
+#define IDS_ER_UNHANDLEDEXCEPTIONINFO 0x208e
+#define IDS_ER_MESSAGE_TRUNCATE 0x208f
+
+#define IDS_EE_OBJECT_TO_VARIANT_NOT_SUPPORTED 0x2090
+#define IDS_EE_OBJECT_TO_ITF_NOT_SUPPORTED 0x2091
+
+#define IDS_INHERITIANCE_RULES_VIOLATED 0x2092
+#define IDS_CRITICAL_METHOD_ACCESS_DENIED 0x2093
+#define IDS_CRITICAL_TYPE_ACCESS_DENIED 0x2094
+#define IDS_APPLICATION_ASSEMBLY_EXEC_DENIED 0x2095
+#define IDS_REFLECTION_METHOD_ACCESS_DENIED 0x2096
+#define IDS_METHOD_INHERITANCE_RULES_VIOLATED 0x2097
+#define IDS_TYPE_INHERITANCE_RULES_VIOLATED 0x2098
+
+#define IDS_EE_BADMARSHALFIELD_DECIMAL 0x2099
+
+#define IDS_EE_CANNOTCASTSAME 0x209a
+#define IDS_EE_CANNOTCAST_HELPER_BYTE 0x209b
+#define IDS_EE_CANNOTCAST_HELPER_PATH 0x209c
+
+#define IDS_CLASSLOAD_COLLECTIBLE_CONTEXT_BOUND_OBJECT 0x209d
+
+#define IDS_E_LOAD_CRITICAL_IN_PARTIAL_TRUST 0x2100
+#define IDS_E_TRANSPARENT_CALL_LINKDEMAND 0x2101
+#define IDS_E_TRANSPARENT_METHOD_CRITICAL_TYPE 0x2102
+#define IDS_E_UNKNOWN_SECURITY_RULESET 0x2103
+#define IDS_E_UNTRUSTED_APPDOMAIN_MANAGER 0x2104
+#define IDS_E_LOADFROM_REMOTE_SOURCE 0x2106
+
+// For ForwardInteropStubAttribute
+#ifdef FEATURE_COMINTEROP
+#define IDS_EE_INTEROP_STUB_CA_MUST_BE_WITHIN_SAME_ASSEMBLY 0x2107
+#define IDS_EE_INTEROP_STUB_CA_STUB_CLASS_MUST_NOT_BE_GENERIC 0x2108
+#define IDS_EE_INTEROP_STUB_CA_STUB_CLASS_MUST_NOT_BE_INTERFACE 0x2109
+#define IDS_EE_INTEROP_STUB_CA_STUB_METHOD_MISSING 0x2110
+#define IDS_EE_INTEROP_STUB_CA_NO_ACCESS_TO_STUB_METHOD 0x2111
+#endif
+
+#define IDS_EE_INTEROP_CODE_SIZE_COMMENT 0x2112
+
+#define BFA_REFERENCE_ASSEMBLY 0x2113
+
+#define IDS_E_FIELDACCESS 0x2114
+#define IDS_E_METHODACCESS 0x2115
+#define IDS_E_TYPEACCESS 0x2116
+#define IDS_E_CRITICAL_FIELD_ACCESS_DENIED 0x2117
+#define IDS_E_CRITICAL_METHOD_ACCESS_DENIED 0x2118
+#define IDS_E_CRITICAL_TYPE_ACCESS_DENIED 0x2119
+
+#define IDS_E_TRANSPARENT_CALL_NATIVE 0x2120
+#define IDS_E_TRANSPARENT_REFLECTION 0x2121
+
+#ifdef FEATURE_CORECLR
+#define IDS_E_DELEGATE_BINDING_TRANSPARENCY 0x2122
+#endif
+
+#define IDS_E_ACCESSING_PRIVATE_FRAMEWORK_CODE 0x2123
+
+#ifdef FEATURE_CORECLR
+#define IDS_E_DELEGATE_FULLTRUST_ARPIC_1 0x2124
+#define IDS_E_DELEGATE_FULLTRUST_ARPIC_2 0x2125
+#endif
+
+#define IDS_ACCESS_EXCEPTION_CONTEXT_LEVEL2_APTCA 0x2200
+#define IDS_ACCESS_EXCEPTION_CONTEXT_APTCA_KILLBIT 0x2201
+#define IDS_ACCESS_EXCEPTION_CONTEXT_CONDITIONAL_APTCA 0x2202
+#define IDS_ACCESS_EXCEPTION_CONTEXT_PT_TRANSPARENT 0x2203
+
+#define IDS_E_LOADFROM_REMOTE_SOURCE_MOTW 0x2204
+
+#ifdef FEATURE_PREJIT
+#define BFA_MISSING_IBC_EXTERNAL_TYPE 0x2400
+#define BFA_MISSING_IBC_EXTERNAL_METHOD 0x2401
+#endif
+
+// Profiler error messages for event log
+#define IDS_E_PROF_NO_CLSID 0x2500
+#define IDS_E_PROF_INTERNAL_INIT 0x2501
+#define IDS_E_PROF_BAD_CLSID 0x2502
+#define IDS_E_PROF_NO_CALLBACK_IFACE 0x2503
+#define IDS_E_PROF_CCI_FAILED 0x2504
+#define IDS_E_PROF_INIT_CALLBACK_FAILED 0x2505
+#define IDS_PROF_SUPPLEMENTARY_INFO 0x2506
+#define IDS_PROF_LOAD_COMPLETE 0x2507
+#define IDS_E_PROF_BAD_PATH 0x2508
+#define IDS_E_PROF_ATTACH_INIT 0x2509
+#define IDS_E_PROF_ATTACHTHREAD_INIT 0x250A
+#define IDS_E_PROF_CONNECT_TO_TRIGGER 0x250B
+#define IDS_E_PROF_NO_ATTACH_REQ 0x250C
+#define IDS_E_PROF_PIPE_RCV 0x250D
+#define IDS_E_PROF_NOT_ATTACHABLE 0x250E
+#define IDS_E_PROF_UNHANDLED_EXCEPTION_ON_LOAD 0x250F
+#define IDS_E_PROF_INVALID_MSG 0x2510
+#define IDS_E_PROF_PROFILER_ALREADY_ACTIVE 0x2511
+#define IDS_PROF_ATTACH_REQUEST_RECEIVED 0x2512
+#define IDS_PROF_DETACH_INITIATED 0x2513
+#define IDS_PROF_DETACH_COMPLETE 0x2514
+#define IDS_PROF_DETACH_THREAD_ERROR 0x2515
+#define IDS_PROF_CANCEL_ACTIVATION 0x2516
+#define IDS_PROF_V2PROFILER_DISABLED 0x2517
+#define IDS_PROF_V2PROFILER_ENABLED 0x2518
+#define IDS_PROF_V2PROFILER_ALREADY_LOADED 0x2519
+#define IDS_PROF_PROFILER_DISABLED 0x251A
+
+#define IDS_ER_CODECONTRACT_FAILED 0x251B
+#define IDS_ER_CODECONTRACT_DETAILMSG 0x251C
+
+#define IDS_E_PROF_TIMEOUT_WAITING_FOR_CONCURRENT_GC 0x251D
+
+
+#ifdef FEATURE_CORECLR
+#define IDS_EE_LINK_FOR_ERROR_MESSAGES 0x2600
+#define IDS_EE_LINK_FOR_DEBUGGING_MESSAGES 0x2601
+#endif
+
+#define IDS_DIALOG_BOX_ABORT_BUTTON 0x2602
+#define IDS_DIALOG_BOX_DEBUG_BUTTON 0x2603
+#define IDS_DIALOG_BOX_IGNORE_BUTTON 0x2604
+
+#ifdef FEATURE_COMINTEROP
+#define IDS_EE_BADMARSHALFIELD_NULL_HSTRING 0x2605
+#define IDS_EE_BADMARSHAL_WINRT_MARSHAL_AS 0x2606
+#define IDS_EE_BADMARSHALARRAY_NULL_HSTRING 0x2607
+#define IDS_EE_BADMARSHAL_WINRT_ILLEGAL_TYPE 0x2608
+#define IDS_EE_STRUCTLAYOUT_WINRT 0x260a
+#define IDS_EE_PRESERVESIG_WINRT 0x260b
+#define IDS_EE_DELEGATEPINVOKE_WINRT 0x260c
+#define IDS_EE_BADMARSHAL_WINRT_MISSING_GUID 0x260d
+#define IDS_EE_BADMARSHAL_DEFAULTIFACE_NOT_WINRT_IFACE 0x260f
+
+#define IDS_EE_BADMARSHAL_DEFAULTIFACE_NOT_SUBTYPE 0x2610
+#define IDS_EE_BADMARSHAL_WINRT_DELEGATE 0x2611
+#define IDS_EE_BADMARSHAL_DATETIMEOFFSET 0x2614
+#define IDS_EE_WINRT_IENUMERABLE_BAD_CALL 0x2615
+#define IDS_EE_WINRT_IENUMERABLE_BAD_CAST 0x2616
+#define IDS_EE_WINRT_INTERFACE_WITHOUT_GUID 0x2617
+#define IDS_EE_WINRT_IID_ILLEGALTYPE 0x2619
+#define IDS_EE_WINRT_IID_NODEFAULTINTERFACE 0x261A
+#define IDS_EE_WINRT_ATTRIBUTES_NOT_INVOKABLE 0x261B
+#define IDS_EE_WINRT_TYPE_IN_ORDINARY_ASSEMBLY 0x261C
+
+#define IDS_EE_WINRT_TYPE_NOT_REGISTERED 0x261F
+#define IDS_EE_WINRT_NOT_FACTORY_FOR_TYPE 0x2620
+#define IDS_EE_INVALIDARG_WINRT_INVALIDURI 0x2624
+#define IDS_EE_BADMARSHAL_WINRT_COPYCTOR 0x2625
+
+#define IDS_EE_WINRT_INVALID_FACTORY_FOR_TYPE 0x2628
+#define IDS_EE_CANNOTCAST_NOMARSHAL 0x2629
+
+#define BFA_WINRT_INVALID_NAMESPACE_FOR_TYPE 0x262a
+#define IDS_EE_BADMARSHAL_NULLABLE_RESTRICTION 0x262d
+#endif // FEATURE_COMINTEROP
+
+
+#define IDS_EE_TORNSTATE 0x2613
+
+#ifdef FEATURE_WINDOWSPHONE
+#define IDS_EE_INTEROP_DLL_IMPORT_ON_USER_METHOD 0x262b
+#endif
+
+#ifndef FEATURE_CORECLR
+#define IDS_EE_ASSEMBLY_ON_DENY_LIST 0x262c
+#endif
+
+#ifdef FEATURE_COMINTEROP
+#define IDS_EE_WINRT_WEAKREF_BAD_TYPE 0x262e
+#endif // FEATURE_COMINTEROP
+
+#ifdef FEATURE_CORECLR
+#define IDS_EE_BADMARSHAL_TYPE_ANSIBSTR 0x262f
+#define IDS_EE_BADMARSHAL_TYPE_VBBYVALSTR 0x2630
+#define IDS_EE_BADMARSHAL_TYPE_REFERENCECUSTOMMARSHALER 0x2631
+#define IDS_EE_BADMARSHAL_TYPE_VARIANTASOBJECT 0x2632
+#define IDS_EE_BADMARSHAL_TYPE_ASANYA 0x2633
+#define IDS_EE_BADMARSHAL_TYPE_IDISPATCH 0x2634
+#define IDS_EE_ERROR_IDISPATCH 0x2635
+#endif // FEATURE_CORECLR
+
+#ifdef FEATURE_HOST_ASSEMBLY_RESOLVER
+#define IDS_HOST_ASSEMBLY_RESOLVER_ASSEMBLY_ALREADY_LOADED_IN_CONTEXT 0x2636
+#define IDS_HOST_ASSEMBLY_RESOLVER_DYNAMICALLY_EMITTED_ASSEMBLIES_UNSUPPORTED 0x2637
+#define IDS_HOST_ASSEMBLY_RESOLVER_INCOMPATIBLE_BINDING_CONTEXT 0x2638
+#define IDS_HOST_ASSEMBLY_RESOLVER_INCOMPATIBLE_TPA_BINDING_CONTEXT 0x2639
+#endif // FEATURE_HOST_ASSEMBLY_RESOLVER
+
+#define IDS_NATIVE_IMAGE_CANNOT_BE_LOADED_MULTIPLE_TIMES 0x263a
+
+