diff options
Diffstat (limited to 'src/dlls/mscorrc/resource.h')
-rw-r--r-- | src/dlls/mscorrc/resource.h | 950 |
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 + + |