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 | |