ReactOS
0.4.16-dev-338-g34e76ad
suppress.h
Go to the documentation of this file.
1
/*
2
* suppress.h
3
*
4
* Symbolic macro definitions for compiler warnings
5
*
6
* This file is part of the ReactOS PSDK package.
7
*
8
* Contributors:
9
* Timo Kreuzer (timo.kreuzer@reactos.org)
10
*
11
* THIS SOFTWARE IS NOT COPYRIGHTED
12
*
13
* This source code is offered for use in the public domain. You may
14
* use, modify or distribute it freely.
15
*
16
* This code is distributed in the hope that it will be useful but
17
* WITHOUT ANY WARRANTY. ALL WARRANTIES, EXPRESS OR IMPLIED ARE HEREBY
18
* DISCLAIMED. This includes but is not limited to warranties of
19
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
20
*
21
*/
22
23
#pragma once
24
25
#ifdef _MSC_VER
26
#define _PRAGMA_WARNING_SUPPRESS(x) __pragma(warning(suppress: x))
27
#else
28
#define _PRAGMA_WARNING_SUPPRESS(x)
/* Only for MSVC */
29
#endif
30
31
#define __WARNING_USING_UNINIT_VAR 6001
32
#define __WARNING_DEREF_NULL_PTR 6011
33
#define __WARNING_MEMORY_LEAK 6014
34
#define __WARNING_USING_TAINTED_DATA 6029
35
#define __WARNING_RETVAL_IGNORED_FUNC_COULD_FAIL 6031
36
#define __WARNING_MISSING_ZERO_TERMINATION1 6053
37
#define __WARNING_MISSING_ZERO_TERMINATION2 6054
38
#define __WARNING_CHAR_BYTE_SIZE_MISMATCH 6057
39
#define __WARNING_BAD_CONCATENATION 6059
40
#define __WARNING_MISSING_STRING_ARGUMENT_TO_FORMAT_FUNCTION 6063
41
#define __WARNING_MISSING_INTEGER_ARGUMENT_TO_FORMAT_FUNCTION 6064
42
#define __WARNING_NON_POINTER_ARGUMENT_TO_FORMAT_FUNCTION 6066
43
#define __WARNING_NON_STRING_ARGUMENT_TO_FORMAT_FUNCTION 6067
44
#define __WARNING_INDEX_EXCEEDS_MAX_NONSTACK 6200
45
#define __WARNING_INDEX_EXCEEDS_MAX 6201
46
#define __WARNING_BUFFER_OVERRUN 6202
47
#define __WARNING_BUFFER_OVERRUN_NONSTACK 6203
48
#define __WARNING_UNVALIDATED_PARAM 6204
49
#define __WARNING_SIZEOF_CHAR_BYTE_SIZE_MISMATCH 6209
50
#define __WARNING_MEMORY_LEAK_EXCEPTION 6211
51
#define __WARNING_CAST_HRESULT_TO_BOOL 6214
52
#define __WARNING_CAST_BOOL_TO_HRESULT 6215
53
#define __WARNING_COMPILER_INSERTED_CAST_BOOL_TO_HRESULT 6216
54
#define __WARNING_TESTING_HRESULT_WITH_NOT 6217
55
#define __WARNING_COMPARING_HRESULT_TO_ONE 6219
56
#define __WARNING_COMPARING_HRESULT_TO_MINUS_ONE 6220
57
#define __WARNING_COMPARING_HRESULT_TO_INT 6221
58
#define __WARNING_ASSIGNING_ONE_TO_HRESULT 6225
59
#define __WARNING_ASSIGNING_MINUS_ONE_TO_HRESULT 6226
60
#define __WARNING_USING_HRESULT_IN_BOOLEAN_CONTEXT 6230
61
#define __WARNING_NONZEROLOGICALOR 6235
62
#define __WARNING_LOGICALORNONZERO 6236
63
#define __WARNING_ZEROLOGICALANDLOSINGSIDEEFFECTS 6237
64
#define __WARNING_NONZEROLOGICALAND 6239
65
#define __WARNING_LOGICALANDNONZERO 6240
66
#define __WARNING_LOCALUNWINDFORCED 6242
67
#define __WARNING_LOCALDECLHIDESGLOBAL 6244
68
#define __WARNING_LOCALDECLHIDESLOCAL 6246
69
#define __WARNING_CREATINGNULLDACL 6248
70
#define __WARNING_WIN32UNRELEASEDVADS 6250
71
#define __WARNING_UNPROTECTEDUSEOFALLOCA 6255
72
#define __WARNING_USINGTERMINATETHREAD 6258
73
#define __WARNING_DEADCODEINBITORLIMITEDSWITCH 6259
74
#define __WARNING_USEOFBYTEAREA 6260
75
#define __WARNING_EXCESSIVESTACKUSAGE 6262
76
#define __WARNING_USINGALLOCAINLOOP 6263
77
#define __WARNING_STRING_LITERAL_TO_NONCONST_CAST 6267
78
#define __WARNING_MISPARENTHESIZED_CASTS 6268
79
#define __WARNING_POINTER_DEREF_DISCARDED 6269
80
#define __WARNING_MISSING_FLOAT_ARGUMENT_TO_FORMAT_FUNCTION 6270
81
#define __WARNING_EXTRA_ARGUMENT_TO_FORMAT_FUNCTION 6271
82
#define __WARNING_NON_FLOAT_ARGUMENT_TO_FORMAT_FUNCTION 6272
83
#define __WARNING_NON_INTEGER_ARGUMENT_TO_FORMAT_FUNCTION 6273
84
#define __WARNING_NON_CHAR_ARGUMENT_TO_FORMAT_FUNCTION 6274
85
#define __WARNING_CHAR_TO_WCHAR_CAST 6276
86
#define __WARNING_CREATEPROCESS_ESCAPE 6277
87
#define __WARNING_ARRAY_NEW_DELETE_MISMATCH 6278
88
#define __WARNING_NEW_ARRAY_DELETE_MISMATCH 6279
89
#define __WARNING_MEMORY_ALLOCATION_MISMATCH 6280
90
#define __WARNING_BITWISERELATIONPRECEDENCEERROR 6281
91
#define __WARNING_ASSIGNMENTREPLACESTEST 6282
92
#define __WARNING_PRIMITIVE_ARRAY_NEW_DELETE_MISMATCH 6283
93
#define __WARNING_OBJECT_AS_STRING_ARGUMENT_TO_FORMAT_FUNCTION 6284
94
#define __WARNING_LOGICALOROFCONSTANTS 6285
95
#define __WARNING_NONZEROLOGICALORLOSINGSIDEEFFECTS 6286
96
#define __WARNING_REDUNDANTTEST 6287
97
#define __WARNING_MUTUALINCLUSIONOVERANDISFALSE 6288
98
#define __WARNING_MUTUALEXCLUSIONOVERORISTRUE 6289
99
#define __WARNING_LOGICALNOTBITWISEAND 6290
100
#define __WARNING_LOGICALNOTBITWISEOR 6291
101
#define __WARNING_LOOP_COUNTS_UP_FROM_MAX 6292
102
#define __WARNING_LOOP_INDEX_GOES_NEGATIVE 6293
103
#define __WARNING_LOOP_BODY_NEVER_EXECUTED 6294
104
#define __WARNING_INFINITE_LOOP 6295
105
#define __WARNING_LOOP_ONLY_EXECUTED_ONCE 6296
106
#define __WARNING_RESULTOFSHIFTCASTTOLARGERSIZE 6297
107
#define __WARNING_CONST_STRING_TO_WRITABLE_STRING 6298
108
#define __WARNING_BITFIELD_TO_BOOL_COMPARISON 6299
109
#define __WARNING_CHAR_WCHAR_ARGUMENT_TO_FORMAT_FUNCTION 6302
110
#define __WARNING_WCHAR_CHAR_ARGUMENT_TO_FORMAT_FUNCTION 6303
111
#define __WARNING_SIZEOF_COUNTOF_MISMATCH 6305
112
#define __WARNING_INCORRECT_VARARG_FUNCTIONCALL 6306
113
#define __WARNING_WCHAR_TO_BSTR 6307
114
#define __WARNING_REALLOCLEAK 6308
115
#define __WARNING_PASSING_FUNCTION_UNEXPECTED_NULL 6309
116
#define __WARNING_ILLEGALEXCEPTEXPRCONST 6310
117
#define __WARNING_EXCEPTIONCONTINUEEXECUTION 6312
118
#define __WARNING_BITANDVSZEROVALUEDFLAG 6313
119
#define __WARNING_BITORVSQUESTION 6314
120
#define __WARNING_BITORVSBITAND 6315
121
#define __WARNING_INAPPROPRIATEUSEOFBITOR 6316
122
#define __WARNING_NOTNOTCOMPLEMENT 6317
123
#define __WARNING_EXCEPTIONCONTINUESEARCH 6318
124
#define __WARNING_IGNOREDBYCOMMA 6319
125
#define __WARNING_EXCEPTIONEXECUTEHANDLER 6320
126
#define __WARNING_EXCEPT_BLOCK_EMPTY 6322
127
#define __WARNING_ARITH_OP_ON_BOOL 6323
128
#define __WARNING_STRCPY_INSTEAD_OF_STRCMP 6324
129
#define __WARNING_CONST_CONST_COMP 6326
130
#define __WARNING_DEST_BUFFER_INSUFFICIENT 6327
131
#define __WARNING_POTENTIAL_INCORRECT_RETVAL_CHECK 6329
132
#define __WARNING_POTENTIAL_ARGUMENT_TYPE_MISMATCH 6330
133
#define __WARNING_VIRTUALFREEINVALIDPARAM1 6331
134
#define __WARNING_VIRTUALFREEINVALIDPARAM2 6332
135
#define __WARNING_VIRTUALFREEINVALIDPARAM3 6333
136
#define __WARNING_SIZEOFEXPR 6334
137
#define __WARNING_LEAKING_PROCESS_HANDLE 6335
138
#define __WARNING_QUESTIONPRECEDENCE 6336
139
#define __WARNING_SHUTDOWN_API 6381
140
#define __WARNING_ELEMENTS_TO_BYTES 6383
141
#define __WARNING_DIVIDING_SIZEOF_POINTER 6384
142
#define __WARNING_READ_OVERRUN 6385
143
#define __WARNING_WRITE_OVERRUN 6386
144
#define __WARNING_INVALID_PARAM_VALUE_1 6387
145
#define __WARNING_INVALID_PARAM_VALUE_2 6388
146
#define __WARNING_BOOL_VARIANT_BOOL_COMPARISON 6392
147
#define __WARNING_COMPARE64BIT 6393
148
#define __WARNING_MS03_026_LHS 6394
149
#define __WARNING_LOCALE_DEPENDENT_CONSTANT_STRING_COMPARISON 6400
150
#define __WARNING_DEFAULT_LOCALE_CONSTANT_STRING_COMPARISON 6401
151
#define __WARNING_INVALID_ATTRIBUTE_PROPERTY 6500
152
#define __WARNING_CONFLICTING_ATTRIBUTE_PROPERTY_VALUES 6501
153
#define __WARNING_REFERENCES_CANT_BE_NULL 6503
154
#define __WARNING_NULL_ON_NON_POINTER 6504
155
#define __WARNING_MUSTCHECK_ON_VOID 6505
156
#define __WARNING_BUFFER_SIZE_ON_NON_POINTER_OR_ARRAY 6506
157
#define __WARNING_NULL_MISMATCH_AT_DEREF_0 6507
158
#define __WARNING_WRITE_ACCESS_ON_CONST 6508
159
#define __WARNING_RETURN_USED_ON_PRECONDITION 6509
160
#define __WARNING_NULLTERMINATED_ON_NON_POINTER 6510
161
#define __WARNING_MUSTCHECK_MAYBE 6511
162
#define __WARNING_NULL_CONFLICTS_WITH_NOT_VALID 6512
163
#define __WARNING_ELEMENT_SIZE_WITHOUT_BUFFER_SIZE 6513
164
#define __WARNING_BUFFER_SIZE_EXCEEDS_ARRAY_SIZE 6514
165
#define __WARNING_BUFFER_SIZE_ON_NON_POINTER 6515
166
#define __WARNING_NO_PROPERTIES_ON_ATTRIBUTE 6516
167
#define __WARNING_VALID_SIZE_ON_NON_READABLE_BUFFER 6517
168
#define __WARNING_WRITABLE_SIZE_ON_NON_WRITABLE_BUFFER 6518
169
#define __WARNING_NEEDSRELEASE_MAYBE 6519
170
#define __WARNING_INVALID_SIZE_STRING_DEREF 6521
171
#define __WARNING_INVALID_SIZE_STRING_TYPE 6522
172
#define __WARNING_INVALID_SIZE_STRING_PARAM 6523
173
#define __WARNING_INVALID_SIZE_STRING_UNREACHABLE_LOCATION 6525
174
#define __WARNING_INVALID_SIZE_STRING_BUFFER_TYPE 6526
175
#define __WARNING_NEEDSRELEASE_ON_VOID 6527
176
#define __WARNING_UNRECOGNIZED_FORMAT_STRING_STYLE 6530
177
#define __WARNING_BUFFERSIZE_INFEASIBLE 6535
178
#define __WARNING_OVERRIDING_OLD_MODEL 6540
179
#define __WARNING_LIB_BADYESNO 6701
180
#define __WARNING_LIB_BADSTRING 6702
181
#define __WARNING_LIB_BADNUMBER 6703
182
#define __WARNING_LIB_EXP_MISC 6704
183
#define __WARNING_LIB_ANNOTE_ARITY 6705
184
#define __WARNING_LIB_ANNOTE_MISC 6706
185
#define __WARNING_LIB_MODEL_MISC 6707
186
#define __WARNING_MANAGEDCODENOTSUPPORTED 6990
187
#define __WARNING_ATTRIBUTESNOTSUPPORTED 6991
188
#define __WARNING_NATIVEEVENTSYNTAXNOTSUPPORTED 6992
189
#define __WARNING_OMPNOTSUPPORTED 6993
190
#define __WARNING_PCHNOTFOUND 6994
191
#define __WARNING__SAVETOXMLFAILED 6995
192
#define __WARNING_DUMMY_IO_WARNING1 22010
193
#define __WARNING_ALLOC_SIZE_OVERFLOW 22011
194
#define __WARNING_ALLOC_SIZE_WRONG_OVERFLOW_CHECK 22012
195
#define __WARNING_INDEX_WRONG_OVERFLOW_CHECK 22013
196
#define __WARNING_ALLOC_SIZE_NEGATIVE 22014
197
#define __WARNING_INDEX_NEGATIVE 22015
198
#define __WARNING_LOOP_INDEX_WRONG_OVERFLOW_CHECK 22016
199
#define __WARNING_ALLOC_SIZE_UNDERFLOW 22017
200
#define __WARNING_INDEX_UNDERFLOW 22018
201
#define __WARNING_LOOP_INDEX_UNDERFLOW 22019
202
#define __WARNING_SIGNED_UNSIGNED_COMPARISON 22020
203
#define __WARNING_DIFF_SIZE_SIGNED_UNSIGNED_COMPARISON 22021
204
#define __WARNING_ALLOC_SIZE_OVERFLOW_WITH_ACCESS 22022
205
#define __WARNING_ALLOC_SIZE_OVERFLOW_IN_ALLOC_WRAPPER 22023
206
#define __WARNING_ALLOC_SIZE_UNDERFLOW_IN_ALLOC_WRAPPER 22024
207
#define __WARNING_RETVAL_IS_USED_IN_ALLOC_SIZE_COMPUTATION 22025
208
#define __WARNING_REFARG_IS_USED_IN_ALLOC_SIZE_COMPUTATION 22026
209
#define __WARNING_OVERFLOW_OR_UNDERFLOW_IN_ALLOCATOR_SIZE_FUNC_RETVAL 22027
210
#define __WARNING_OVERFLOW_OR_UNDERFLOW_IN_ALLOCATOR_SIZE_FUNC_REFARG 22028
211
#define __WARNING_OVERFLOW_OR_UNDERFLOW_IN_ALLOC_SIZE 22029
212
#define __WARNING_OVERFLOW_OR_UNDERFLOW_IN_ALLOC_WRAPPER 22030
213
#define __WARNING_UNTRUSTED_ALLOC_SIZE_OVERFLOW 22051
214
#define __WARNING_UNTRUSTED_ALLOC_SIZE_WRONG_OVERFLOW_CHECK 22052
215
#define __WARNING_UNTRUSTED_INDEX_WRONG_OVERFLOW_CHECK 22053
216
#define __WARNING_UNTRUSTED_ALLOC_SIZE_NEGATIVE 22054
217
#define __WARNING_UNTRUSTED_INDEX_NEGATIVE 22055
218
#define __WARNING_UNTRUSTED_LOOP_INDEX_WRONG_OVERFLOW_CHECK 22056
219
#define __WARNING_UNTRUSTED_ALLOC_SIZE_UNDERFLOW 22057
220
#define __WARNING_UNTRUSTED_INDEX_UNDERFLOW 22058
221
#define __WARNING_UNTRUSTED_LOOP_INDEX_UNDERFLOW 22059
222
#define __WARNING_UNTRUSTED_SIGNED_UNSIGNED_COMPARISON 22060
223
#define __WARNING_UNTRUSTED_DIFF_SIZE_SIGNED_UNSIGNED_COMPARISON 22061
224
#define __WARNING_UNTRUSTED_ALLOC_SIZE_OVERFLOW_WITH_ACCESS 22062
225
#define __WARNING_UNTRUSTED_ALLOC_SIZE_OVERFLOW_IN_ALLOC_WRAPPER 22063
226
#define __WARNING_UNTRUSTED_ALLOC_SIZE_UNDERFLOW_IN_ALLOC_WRAPPER 22064
227
#define __WARNING_UNTRUSTED_OVERFLOW_OR_UNDERFLOW_IN_ALLOCATOR_SIZE_FUNC_RETVAL 22067
228
#define __WARNING_UNTRUSTED_OVERFLOW_OR_UNDERFLOW_IN_ALLOCATOR_SIZE_FUNC_REFARG 22068
229
#define __WARNING_UNTRUSTED_OVERFLOW_OR_UNDERFLOW_IN_ALLOC_SIZE 22069
230
#define __WARNING_UNTRUSTED_OVERFLOW_OR_UNDERFLOW_IN_ALLOC_WRAPPER 22070
231
#define __WARNING_UNTRUSTED_ALLOC_SIZE 22081
232
#define __WARNING_UNTRUSTED_INDEX 22082
233
#define __WARNING_UNTRUSTED_LOOP_INDEX 22083
234
#define __WARNING_UNTRUSTED_OVERFLOWN_EXPR 22084
235
#define __WARNING_UNTRUSTED_UNDERFLOWN_EXPR 22085
236
#define __WARNING_UNRELATED_SIZE_BUFFER_ACCESS 22101
237
#define __WARNING_UNRELATED_LOOP_TERMINATION 22102
238
#define __WARNING_UNRELATED_LOOP_TERMINATION_NO_SIZEEXPR 22103
239
#define __WARNING_BUFFER_COPY_NO_KNOWN_SIZEEXPR 22104
240
#define __WARNING_BUFFER_COPY_NO_PREDICATE 22105
241
#define __WARNING_BUFFER_COPY_SOURCE_LEN 22106
242
#define __WARNING_BUFFER_COPY_STRUCT_FIELD_ANNOTATION 22107
243
#define __WARNING_SIZEEXPR_NOT_REINIT 22108
244
#define __WARNING_MOVE_OBJECT_WITH_VTABLE_TO_HEAP 22109
245
#define __WARNING_ENCODE_GLOBAL_FUNCTION_POINTER 22110
246
#define __WARNING_ENCODE_GLOBAL_DISPATCH_TABLE 22111
247
#define __WARNING_ENCODE_MEMBER_FUNCTION_POINTER 22112
248
#define __WARNING_ENCODE_MEMBER_DISPATCH_TABLE 22113
249
#define __WARNING_MISSING_ENCODE_ASSIGNMENT 22114
250
#define __WARNING_MISSING_DECODE_CALL 22115
251
#define __WARNING_BUFFER_COPY_FUNCTION_NO_PREDICATE 22116
252
#define __WARNING_SENDMESSAGE_WITHOUT_CHECKING_BUFFER_SIZE 22117
253
#define __WARNING_MISMATCH_RETURN_TYPE 23601
254
#define __WARNING_MISMATCH_INITEXPR_TYPE 23602
255
#define __WARNING_MISMATCH_ASSIGNMENT_TYPE 23603
256
#define __WARNING_MISMATCH_FORMAL_TYPE_AT_CALL 23604
257
#define __WARNING_MISMATCH_ADD_PROPERTY 23605
258
#define __WARNING_MISMATCH_REMOVE_PROPERTY 23606
259
#define __WARNING_MISMATCH_POST_TYPE 23607
260
#define __WARNING_MISMATCH_FORMAL_VALID_AT_CALL 23608
261
#define __WARNING_MISMATCH_FORMAL_VALIDSRC_AT_CALL 23609
262
#define __WARNING_MISMATCH_REFERENCE_VALID 23610
263
#define __WARNING_MISMATCH_REFERENCE_VALIDSRC 23611
264
#define __WARNING_MISMATCH_MEMBER_VALID 23612
265
#define __WARNING_MISMATCH_MEMBER_VALIDSRC 23613
266
#define __WARNING_MISMATCH_IN_UNTRUSTED_DATA_SPECS 23614
267
#define __WARNING_POTENTIAL_FILE_READ 23615
268
#define __WARNING_CONSUMES_UNTRUSTED_DATA 23616
269
#define __WARNING_MISMATCH_PUBLIC_FORMAL_VALID_AT_CALL 23617
270
#define __WARNING_FILE_PARSER_CLASS 23620
271
#define __WARNING_FILE_PARSER_FUNCTION 23621
272
#define __WARNING_MISMATCH_RETURN_TYPE_COMPNAME 23622
273
#define __WARNING_MISMATCH_INITEXPR_TYPE_COMPNAME 23623
274
#define __WARNING_MISMATCH_ASSIGNMENT_TYPE_COMPNAME 23624
275
#define __WARNING_MISMATCH_FORMAL_TYPE_AT_CALL_COMPNAME 23625
276
#define __WARNING_MISMATCH_ADD_PROPERTY_COMPNAME 23626
277
#define __WARNING_MISMATCH_REMOVE_PROPERTY_COMPNAME 23627
278
#define __WARNING_MISMATCH_POST_TYPE_COMPNAME 23628
279
#define __WARNING_ALLOCATOR 23629
280
#define __WARNING_IPV6_NAME_RESOLUTION_IPV4_SPECIFIC 24001
281
#define __WARNING_IPV6_ADDRESS_STRUCTURE_IPV4_SPECIFIC 24002
282
#define __WARNING_IPV6_MULTICAST_IPV4_SPECIFIC 24003
283
#define __WARNING_IPV6_CONSTANT_IPV4_SPECIFIC 24004
284
#define __WARNING_IPV6_OBSOLETE_FUNCTION 24005
285
#define __WARNING_IPV6_DEPRECATED_FUNCTION 24006
286
#define __WARNING_IPV6_USE_EX_VERSION 24007
287
#define __WARNING_IPV6_INVALID_DEVICE 24008
288
#define __WARNING_IPV6_DEPRECATED_IOCTL 24009
289
#define __WARNING_BIG_FORMAL_PARAM 25000
290
#define __WARNING_IMPLICIT_CTOR 25001
291
#define __WARNING_UPCAST_CTOR 25002
292
#define __WARNING_NONCONST_LOCAL 25003
293
#define __WARNING_NONCONST_PARAM 25004
294
#define __WARNING_NONCONST_FUNCTION 25005
295
#define __WARNING_UNUSED_PARAM 25006
296
#define __WARNING_STATIC_FUNCTION 25007
297
#define __WARNING_FREE_CONSTRUCTOR_CALL 25008
298
#define __WARNING_IDENTITY_ASSIGNMENT 25009
299
#define __WARNING_VIRTUAL_CALL_IN_CTOR 25010
300
#define __WARNING_CASE_FALLTHRU 25011
301
#define __WARNING_SMARTPOINTER_DELETE 25012
302
#define __WARNING_RETURN_FROM_GOTO_CONTEXT 25013
303
#define __WARNING_MISSING_OVERRIDE 25014
304
#define __WARNING_DOESNT_OVERRIDE 25015
305
#define __WARNING_OVERRIDE_CONST_MISMATCH 25016
306
#define __WARNING_OVERRIDING_NONVIRTUAL 25017
307
#define __WARNING_DIFFERENT_CALLING_CONVENTION 25018
308
#define __WARNING_VERYBIG_FORMAL_PARAM 25019
309
#define __WARNING_SAMENAME_DATAMEMBER 25020
310
#define __WARNING_POOR_DATAALIGNMENT 25021
311
#define __WARNING_REMOVERETURNCONST_FUNCTIONCAST 25022
312
#define __WARNING_BOGUS_BSTRCONST 25023
313
#define __WARNING_DANGEROUS_POINTERCAST 25024
314
#define __WARNING_UNSAFE_STRING_FUNCTION 25025
315
#define __WARNING_OBSOLETE_INI_ACCESSOR 25026
316
#define __WARNING_BANNED_FUNCTION 25027
317
#define __WARNING_FUNCTION_NEEDS_REVIEW 25028
318
#define __WARNING_OBSOLETE_ACL_FUNCTION 25029
319
#define __WARNING_BOGUS_EXPRESSION_LIST 25030
320
#define __WARNING_HRESULT_NOT_CHECKED 25031
321
#define __WARNING_NONCONST_LOCAL_BUFFERPTR 25032
322
#define __WARNING_NONCONST_BUFFER_PARAM 25033
323
#define __WARNING_SIZEOF_POINTER_IN_DIVISION 25035
324
#define __WARNING_STATIC_MASKING_VIRTUAL 25036
325
#define __WARNING_TRUE_CONSTANT_EXPR_IN_AND 25037
326
#define __WARNING_FALSE_CONSTANT_EXPR_IN_AND 25038
327
#define __WARNING_TRUE_CONSTANT_EXPR_IN_OR 25039
328
#define __WARNING_FALSE_CONSTANT_EXPR_IN_OR 25040
329
#define __WARNING_IF_CONDITION_IS_ALWAYS_TRUE 25041
330
#define __WARNING_IF_CONDITION_IS_ALWAYS_FALSE 25042
331
#define __WARNING_LOCAL_BSTR_SHOULD_BE_CONST_WCHAR_PTR 25043
332
#define __WARNING_BSTR_PARAM_SHOULD_BE_CONST_WCHAR_PTR 25044
333
#define __WARNING_ISBADPTR_FUNCTION 25045
334
#define __WARNING_SPECIFY_SELECTANY 25046
335
#define __WARNING_INCORRECT_SELECTANY 25047
336
#define __WARNING_STRINGCONST_ASSIGNED_TO_NONCONST 25048
337
#define __WARNING_FREESTANDING_CONSTANT 25049
338
#define __WARNING_LOCAL_FUNCDECL 25050
339
#define __WARNING_DIFFERENT_RETURN_TYPE_SIZE 25051
340
#define __WARNING_DIFFERENT_RETURN_TYPE_KIND 25052
341
#define __WARNING_DIFFERENT_PARAM_COUNT 25053
342
#define __WARNING_DIFFERENT_PARAM_TYPE_SIZE 25054
343
#define __WARNING_DIFFERENT_PARAM_TYPE_KIND 25055
344
#define __WARNING_REMOVEPARAMCONST_FUNCTIONCAST 25056
345
#define __WARNING_COUNT_REQUIRED_FOR_WRITABLE_BUFFER 25057
346
#define __WARNING_CAST_CAN_BE_CONST 25058
347
#define __WARNING_SUPERFLUOUS_CAST 25059
348
#define __WARNING_SUPERFLUOUS_NOTNOT 25060
349
#define __WARNING_BACKWARD_JUMP 25061
350
#define __WARNING_BACKWARD_JUMP_IN_MACRO 25062
351
#define __WARNING_FILEMAPPING_WITH_GLOBAL_NAME 25063
352
#define __WARNING_FUNCTION_CALLED_TWICE_IN_MACRO 25064
353
#define __WARNING_UNSIGNED_SHORT_NEGATIVE_INT_COMPARISON 25065
354
#define __WARNING_OUTOFRANGE_SHORT_LONG_COMPARISON 25066
355
#define __WARNING_UNREACHABLE_CASE_LABEL 25067
356
#define __WARNING_USE_WIDE_API 25068
357
#define __WARNING_GOTO 25069
358
#define __WARNING_UNINITIALIZED_DATAMEMBER 25070
359
#define __WARNING_NO_MEMBERINIT 25071
360
#define __WARNING_WRONG_MEMBERINIT_ORDER 25073
361
#define __WARNING_NOHEAP_MEMBER 25075
362
#define __WARNING_NOHEAP_BASECLASS 25076
363
#define __WARNING_NEW_ON_NOHEAP 25077
364
#define __WARNING_CONDITIONAL_WITH_FALSE_TRUE 25078
365
#define __WARNING_CONDITIONAL_WITH_TRUE_FALSE 25079
366
#define __WARNING_CONDITIONAL_WITH_SAME_ALTERNATIVES 25080
367
#define __WARNING_DANGEROUS_ALL_ACCESS_ACL 25084
368
#define __WARNING_URL_NEEDS_TO_BE_REVIEWED 25085
369
#define __WARNING_SD_REQUIRED_FOR_NAMED_OBJECT 25086
370
#define __WARNING_UNSPECIFIED_ACCESSRIGHTS 25087
371
#define __WARNING_DEPRECATED_WIN16_FUNCTION 25089
372
#define __WARNING_USE_CPLUSPLUS_BOOL_CONST 25090
373
#define __WARNING_RETURNTYPE_CAN_BE_BOOL 25091
374
#define __WARNING_LOCAL_CAN_BE_BOOL 25092
375
#define __WARNING_FORMAL_CAN_BE_BOOL 25093
376
#define __WARNING_BASECLASS_SHOULDHAVE_PROTECTED_OR_VIRTUAL_DTOR 25094
377
#define __WARNING_ENUM_TYPEDEF 25096
378
#define __WARNING_INTEGRAL_CAST_TO_OBJECT_WITH_VTABLE 25098
379
#define __WARNING_USE_PREFIX_OPERATOR 25099
380
#define __WARNING_LHS_TEMP_OBJECT 25100
381
#define __WARNING_RHS_TEMP_OBJECT 25101
382
#define __WARNING_EXC_NOT_CAUGHT_BY_REFERENCE 25102
383
#define __WARNING_EXC_NOT_THROWN_BY_VALUE 25103
384
#define __WARNING_INCONSISTENT_DECLSPECS 25104
385
#define __WARNING_SEALED_BASE_CLASS 25105
386
#define __WARNING_SEALED_BASE_METHOD 25106
387
#define __WARNING_NOTRUNCCAST_PARAM 25107
388
#define __WARNING_UNBOUND_RETURN 25108
389
#define __WARNING_MISSING_BINDRETURN 25109
390
#define __WARNING_CLARYFY_PRECEDENCE_FOR_QUESTIONOPERATOR 25110
391
#define __WARNING_DEPRECATED_FUNCTION 25112
392
#define __WARNING_DEPRECATED_LANGUAGE_TYPE_USED 25113
393
#define __WARNING_UNMARKED_INTL_DEPRECATED_FUNCTION 25114
394
#define __WARNING_DEPRECATED_INTL_FUNCTION_CALL 25115
395
#define __WARNING_OLEO_DEPRECATED_FUNCTION 25119
396
#define __WARNING_COUNT_REQUIRED_FOR_VOIDPTR_BUFFER 25120
397
#define __WARNING_RETURNING_TEMP_OBJECT 25124
398
#define __WARNING_STRCPY_LOOP 25125
399
#define __WARNING_POSSIBLE_STRCPY_LOOP 25126
400
#define __WARNING_BOOLEAN_BITWISE_OPERATOR_MIX 25127
401
#define __WARNING_DIFFERENT_COMPARE_ON_64BIT 25128
402
#define __WARNING_POSSIBLE_64BIT_TRUNCATION 25129
403
#define __WARNING_NONCONST_CLSID 25130
404
#define __WARNING_EMPTY_DTOR 25131
405
#define __WARNING_BY_VALUE_FORMAL_WITH_DTOR 25132
406
#define __WARNING_BY_VALUE_TEMPLATEFORMAL_WITH_DTOR 25133
407
#define __WARNING_IMPLICIT_TEMPLATECTOR 25134
408
#define __WARNING_LOCAL_ARRAY_SHOULD_BE_STATIC 25135
409
#define __WARNING_NONCONST_LOCAL_ARRAY 25136
410
#define __WARNING_LOCAL_ARRAY_SHOULD_BE_PTR 25137
411
#define __WARNING_STATIC_ARRAY_SHOULD_BE_LOCAL_PTR 25138
412
#define __WARNING_EMPTY_NONPUBLIC_DTOR 25139
413
#define __WARNING_DANGEROUS_INTTOPTR_CAST 25140
414
#define __WARNING_HUNGARIAN_INFERRED 25351
415
#define __WARNING_MISSING_ANNOTATION 25352
416
#define __WARNING_OVERRIDE_AT_NON_VIRTUAL 25353
417
#define __WARNING_OVERRIDE_AT_STATIC 25354
418
#define __WARNING_OVERRIDE_AT_BASECLASS 25355
419
#define __WARNING_UNSUPPORTED_DEREF_VALUE 25356
420
#define __WARNING_PRE_ANNOTATION_AT_RETURNVALUE 25357
421
#define __WARNING_MISSING_NOTHROW_AT_DECL 25358
422
#define __WARNING_DEPRECATED_OVERRIDE 25359
423
#define __WARNING_OBSOLETE_OVERRIDE 25360
424
#define __WARNING_ILLEGAL_BOUND_AT_PARAM 25361
425
#define __WARNING_ILLEGAL_BOUND_AT_RETURN 25362
426
#define __WARNING_ILLEGAL_DEREF_BOUND_AT_PARAM 25363
427
#define __WARNING_ILLEGAL_DEREF_BOUND_AT_RETURN 25364
428
#define __WARNING_ILLEGAL_RANGE_AT_PARAM 25365
429
#define __WARNING_ILLEGAL_RANGE_AT_RETURN 25366
430
#define __WARNING_ILLEGAL_DEREF_RANGE_AT_PARAM 25367
431
#define __WARNING_ILLEGAL_DEREF_RANGE_AT_RETURN 25368
432
#define __WARNING_PARAM_UPPERBOUND_LT_LOWERBOUND 25369
433
#define __WARNING_RETURN_UPPERBOUND_LT_LOWERBOUND 25370
434
#define __WARNING_NO_ANNOTATIONS_AT_DECLARATION 25371
435
#define __WARNING_DECLSPEC_SAL_ANNOTATION 25372
436
#define __WARNING_BUFFER_OVERFLOW 26000
437
#define __WARNING_BUFFER_UNDERFLOW 26001
438
#define __WARNING_READ_UNTRACKED_BUFFER 26002
439
#define __WARNING_UNTRACKED_BUFFER 26003
440
#define __WARNING_UNINITIALIZED_POINTER 26004
441
#define __WARNING_ZEROLENGTHARRAY 26005
442
#define __WARNING_INCORRECT_ANNOTATION_STRING 26006
443
#define __WARNING_INCORRECT_ANNOTATION 26007
444
#define __WARNING_BUFFERACCESS 26009
445
#define __WARNING_POTENTIAL_BUFFER_OVERFLOW 26010
446
#define __WARNING_POTENTIAL_BUFFER_UNDERFLOW 26011
447
#define __WARNING_UNTRACKED_BUFFER_BUT_UNANNOTATABLE 26012
448
#define __WARNING_COMPLEX_EXPR 26013
449
#define __WARNING_INCORRECT_VALIDATION 26014
450
#define __WARNING_POTENTIAL_BUFFER_OVERFLOW_HIGH_PRIORITY 26015
451
#define __WARNING_BUFFER_OVERFLOW_NULL_TERMINATED 26016
452
#define __WARNING_POTENTIAL_BUFFER_OVERFLOW_MISC 26017
453
#define __WARNING_POTENTIAL_BUFFER_OVERFLOW_NULLTERMINATED 26018
454
#define __WARNING_INCORRECT_VALIDATION2 26019
455
#define __WARNING_INSANE_ANNOTATION 26020
456
#define __WARNING_ANNOTATION_MISMATCH_MISSING_FIRST 26021
457
#define __WARNING_ANNOTATION_MISMATCH_MISSING_SECOND 26022
458
#define __WARNING_ANNOTATION_MISMATCH 26023
459
#define __WARNING_ANNOTATION_MISMATCH_INTERNAL 26029
460
#define __WARNING_POSTCONDITION_BUFFER_OVERFLOW 26030
461
#define __WARNING_POSTCONDITION_BUFFER_UNDERFLOW 26031
462
#define __WARNING_PRECONDITION_NULLTERMINATION_VIOLATION 26035
463
#define __WARNING_POSTCONDITION_NULLTERMINATION_VIOLATION 26036
464
#define __WARNING_POTENTIAL_NULLTERMINATION_VIOLATION 26037
465
#define __WARNING_POTENTIAL_POSTCONDITION_BUFFER_OVERFLOW 26040
466
#define __WARNING_POTENTIAL_POSTCONDITION_BUFFER_UNDERFLOW 26041
467
#define __WARNING_INCORRECT_VALIDATION_POSTCONDITION 26044
468
#define __WARNING_HIGH_PRIORITY_OVERFLOW_POSTCONDITION 26045
469
#define __WARNING_CHECKER_ASSERTION_FAILURE 26050
470
#define __WARNING_IRREDUCIBLE_CFG 26051
471
#define __WARNING_POTENTIALLY_UNCONSTRAINED_CALL 26052
472
#define __WARNING_POTENTIAL_BUFFER_OVERFLOW_LOOP_DEPENDENT 26053
473
#define __WARNING_RANGE_PRECONDITION_VIOLATION 26060
474
#define __WARNING_RANGE_POSTCONDITION_VIOLATION 26061
475
#define __WARNING_POTENTIAL_RANGE_PRECONDITION_VIOLATION 26070
476
#define __WARNING_POTENTIAL_RANGE_POSTCONDITION_VIOLATION 26071
477
#define __WARNING_VALIDATED_ACCESS 26080
478
#define __WARNING_USING_STRUCT_ANNOTATION 26081
479
#define __WARNING_SUSPICIOUS_FUNCTION_POINTER_CAST 26090
480
#define __WARNING_RACE_CONDITION 26100
481
#define __WARNING_INTERLOCKED_VIOLATION 26101
482
#define __WARNING_RACE_CONDITION_VIA_PARAMETER 26102
483
#define __WARNING_LOCKORDER_ACQUIRE_VIOLATION 26105
484
#define __WARNING_LOCKORDER_RELEASE_VIOLATION 26106
485
#define __WARNING_CALLER_FAILING_TO_HOLD 26110
486
#define __WARNING_CALLER_FAILING_TO_RELEASE 26111
487
#define __WARNING_CALLER_CANNOT_HOLD_ANY_LOCK 26112
488
#define __WARNING_FAILING_TO_RELEASE 26115
489
#define __WARNING_FAILING_TO_ACQUIRE 26116
490
#define __WARNING_RELEASING_UNHELD_LOCK 26117
491
#define __WARNING_DOUBLE_LOCK 26118
492
#define __WARNING_NEED_NO_COMPETING_THREAD 26130
493
#define __WARNING_NEED_REQUIRES_LOCK_HELD 26131
494
#define __WARNING_NEED_SIDE_EFFECT 26135
495
#define __WARNING_NEED_GUARDED_BY 26136
496
#define __WARNING_NEED_INTERLOCKED 26137
497
#define __WARNING_NEED_LOCK_ORDER 26138
498
#define __WARNING_NEED_LOCK_PROPERTY 26139
499
#define __WARNING_CSAL_ANNOTATION_ERROR 26140
500
#define __WARNING_IGNORE_LOCK_CHECKING 26149
501
#define __WARNING_RACE_CONDITION_MEDIUM_CONFIDENCE 26150
502
#define __WARNING_INTERLOCKED_VIOLATION_MEDIUM_CONFIDENCE 26151
503
#define __WARNING_RACE_CONDITION_VIA_PARAMETER_MEDIUM_CONFIDENCE 26152
504
#define __WARNING_LOCKORDER_ACQUIRE_VIOLATION_MEDIUM_CONFIDENCE 26155
505
#define __WARNING_LOCKORDER_RELEASE_VIOLATION_MEDIUM_CONFIDENCE 26156
506
#define __WARNING_CALLER_FAILING_TO_HOLD_MEDIUM_CONFIDENCE 26160
507
#define __WARNING_CALLER_FAILING_TO_RELEASE_MEDIUM_CONFIDENCE 26161
508
#define __WARNING_CALLER_CANNOT_HOLD_ANY_LOCK_MEDIUM_CONFIDENCE 26162
509
#define __WARNING_FAILING_TO_RELEASE_MEDIUM_CONFIDENCE 26165
510
#define __WARNING_FAILING_TO_ACQUIRE_MEDIUM_CONFIDENCE 26166
511
#define __WARNING_RELEASING_UNHELD_LOCK_MEDIUM_CONFIDENCE 26167
512
#define __WARNING_DOUBLE_LOCK_MEDIUM_CONFIDENCE 26168
513
#define __WARNING_NEED_NO_COMPETING_THREAD_MEDIUM_CONFIDENCE 26180
514
#define __WARNING_NEED_REQUIRES_LOCK_HELD_MEDIUM_CONFIDENCE 26181
515
#define __WARNING_NEED_SIDE_EFFECT_MEDIUM_CONFIDENCE 26185
516
#define __WARNING_NEED_GUARDED_BY_MEDIUM_CONFIDENCE 26186
517
#define __WARNING_NEED_INTERLOCKED_MEDIUM_CONFIDENCE 26187
518
#define __WARNING_NEED_LOCK_ORDER_MEDIUM_CONFIDENCE 26188
519
#define __WARNING_NEED_LOCK_PROPERTY_MEDIUM_CONFIDENCE 26189
520
#define __WARNING_DRIVER_FUNCTION_TYPE 28101
521
#define __WARNING_RESOURCE_LEAK 28103
522
#define __WARNING_RESOURCE_NOT_ACQUIRED 28104
523
#define __WARNING_RESOURCE_LEAK_EXCEPTION 28105
524
#define __WARNING_ALREADY_HELD 28106
525
#define __WARNING_MUST_HOLD 28107
526
#define __WARNING_WRONG_KIND 28108
527
#define __WARNING_MUST_NOT_HOLD 28109
528
#define __WARNING_FLOAT_IN_DRIVER 28110
529
#define __WARNING_FP_IRQ_UNMATCHED 28111
530
#define __WARNING_INTERLOCKED_ACCESS 28112
531
#define __WARNING_INTERLOCKED_SCLASS 28113
532
#define __WARNING_IRP_COPY 28114
533
#define __WARNING_IRQ_TOO_LOW 28120
534
#define __WARNING_IRQ_TOO_HIGH 28121
535
#define __WARNING_INFERRED_IRQ_TOO_LOW 28122
536
#define __WARNING_INFERRED_IRQ_TOO_HIGH 28123
537
#define __WARNING_IRQ_SET_TOO_LOW 28124
538
#define __WARNING_PROBE_NO_TRY 28125
539
#define __WARNING_OBJ_REFERENCE_MODE 28126
540
#define __WARNING_PROTOTYPE_MISMATCH 28127
541
#define __WARNING_FUNCTION_ASSIGNMENT 28128
542
#define __WARNING_MUST_BE_BITOP 28129
543
#define __WARNING_NOT_COPYING_NAME 28131
544
#define __WARNING_SIZEOF_POINTER 28132
545
#define __WARNING_INITIALIZE_TIMER 28133
546
#define __WARNING_POOL_TAG 28134
547
#define __WARNING_KE_WAIT_LOCAL 28135
548
#define __WARNING_ALWAYS_CONSTANT 28137
549
#define __WARNING_NEVER_CONSTANT 28138
550
#define __WARNING_STRICT_TYPE_MATCH 28139
551
#define __WARNING_CRITICAL_OR_IRQ 28140
552
#define __WARNING_IRQ_LOWERED_IMPROPERLY 28141
553
#define __WARNING_RELEASE_CONSTANT 28142
554
#define __WARNING_PENDING_STATUS_ERROR 28143
555
#define __WARNING_CANCEL_IRQL_FROM_IRP 28144
556
#define __WARNING_MODIFYING_MDL 28145
557
#define __WARNING_STRSAFE_H 28146
558
#define __WARNING_UNHELPFUL_TAG 28147
559
#define __WARNING_IRQ_SET_TOO_HIGH 28150
560
#define __WARNING_BAD_IRQL_VALUE 28151
561
#define __WARNING_INIT_NOT_CLEARED 28152
562
#define __WARNING_MODEL_BAD_IRQL 28153
563
#define __WARNING_CLASS_MISMATCH_NONE 28155
564
#define __WARNING_IRQ_INCORRECT 28156
565
#define __WARNING_IRQL_NOT_USED 28157
566
#define __WARNING_IRQL_NOT_SET 28158
567
#define __WARNING_USE_OTHER_FUNCTION 28159
568
#define __WARNING_ERROR 28160
569
#define __WARNING_FLOAT_UNSAFE_EXIT 28161
570
#define __WARNING_FLOAT_SAFE_EXIT 28162
571
#define __WARNING_MUST_NOT_TRY 28163
572
#define __WARNING_PVOID 28164
573
#define __WARNING_CLASS_MISMATCH 28165
574
#define __WARNING_NOT_SAME_IRQL 28166
575
#define __WARNING_UNEXPECTED_IRQL_CHANGE 28167
576
#define __WARNING_DISPATCH_MISMATCH 28168
577
#define __WARNING_DISPATCH_MISSING 28169
578
#define __WARNING_NO_PAGED_CODE 28170
579
#define __WARNING_MULTIPLE_PAGED_CODE 28171
580
#define __WARNING_NO_PAGING_SEGMENT 28172
581
#define __WARNING_GET_ADAPTER_NOT_RETRIED 28173
582
#define __WARNING_INACCESSIBLE_MEMBER 28175
583
#define __WARNING_READ_ONLY_MEMBER 28176
584
#define __WARNING_MULTIPLE_FUNCTION_CLASS 28177
585
#define __WARNING_DEREF_INTERMEDIATE_NULL_PTR 28181
586
#define __WARNING_DEREF_RENAMED_NULL_PTR 28182
587
#define __WARNING_INVALID_PARAM_VALUE_3 28183
588
#define __WARNING_DEREF_PARAMETER_NULL_PTR 28184
589
#define __WARNING_INVALID_PARAM_VALUE_4 28185
590
#define __WARNING_MUST_HOLD_CLASS 28191
591
#define __WARNING_MUST_NOT_HOLD_CLASS 28192
592
#define __WARNING_MUST_USE 28193
593
#define __WARNING_MEMORY_NOT_ALIASED 28194
594
#define __WARNING_MEMORY_NOT_ACQUIRED 28195
595
#define __WARNING_RETURNING_BAD_RESULT 28196
596
#define __WARNING_ALIASED_MEMORY_LEAK 28197
597
#define __WARNING_ALIASED_MEMORY_LEAK_EXCEPTION 28198
598
#define __WARNING_MAYBE_UNINIT_VAR 28199
599
#define __WARNING_INTERNAL_DEBUG 28200
600
#define __WARNING_XML_ANNOTATION 28201
601
#define __WARNING_INVALID_ANNOTATION_SYMBOL 28209
602
#define __WARNING_POST_EXPECTED 28210
603
#define __WARNING_CONTEXT_EXPECTED 28211
604
#define __WARNING_POINTER_EXPECTED 28212
605
#define __WARNING_BAD_USEHEADER 28213
606
#define __WARNING_BAD_PARAM_NAME 28214
607
#define __WARNING_DUPLICATE_TYPEFIX 28215
608
#define __WARNING_MUSTCHECK_NOT_POST 28216
609
#define __WARNING_UNMATCHED_ANNO_COUNT 28217
610
#define __WARNING_UNMATCHED_ANNO_TREE 28218
611
#define __WARNING_ENUM_EXPECTED 28219
612
#define __WARNING_INTEGER_EXPECTED 28220
613
#define __WARNING_STRING_EXPECTED 28221
614
#define __WARNING_YNM_EXPECTED 28222
615
#define __WARNING_AUTOQUOTE_EXPECTED 28223
616
#define __WARNING_PARAMS_EXPECTED 28224
617
#define __WARNING_BAD_NO_PARAMS 28225
618
#define __WARNING_NOT_BOTH 28226
619
#define __WARNING_NOT_BOTH_2 28227
620
#define __WARNING_UNRECOGNIZED_TYPE 28228
621
#define __WARNING_NO_PARAMS_EXPECTED 28229
622
#define __WARNING_NO_SUCH_MEMBER 28230
623
#define __WARNING_ILLEGAL_INDEX 28231
624
#define __WARNING_DANGLING_QUALIFIER 28232
625
#define __WARNING_BLOCK_QUALIFIER 28233
626
#define __WARNING_AT_NOT_ROOT 28234
627
#define __WARNING_PRIMOP_AS_ANNOTATION 28235
628
#define __WARNING_ANNOTATION_AS_PRIMOP 28236
629
#define __WARNING_OBSOLETE 28237
630
#define __WARNING_TOOMANY_OLD 28238
631
#define __WARNING_MIXED_OLD_NEW 28239
632
#define __WARNING_NO_PARAM1 28240
633
#define __WARNING_EXTERNAL_UNKNOWN_ANNO 28241
634
#define __WARNING_BAD_MULTIPLIER 28242
635
#define __WARNING_BAD_DEREF 28243
636
#define __WARNING_BAD_EXTERNAL 28244
637
#define __WARNING_THIS_NONMEMBER 28245
638
#define __WARNING_ANNOTATION_TYPE_MISMATCH 28246
639
#define __WARNING_XML_DUPLICATE 28247
640
#define __WARNING_XML_MODEL_FILE_DUPLICATE 28248
641
#define __WARNING_UNMATCHED_DECL 28250
642
#define __WARNING_UNMATCHED_DEFN 28251
643
#define __WARNING_UNMATCHED_DECL_ANNO 28252
644
#define __WARNING_UNMATCHED_DEFN_ANNO 28253
645
#define __WARNING_DYNAMIC_CAST 28254
646
#define __WARNING_MODEL_SYNTAX_ERROR 28260
647
#define __WARNING_MODEL_SYNTAX_ERROR1 28261
648
#define __WARNING_MODEL_SYNTAX_ERROR2 28262
649
#define __WARNING_MUST_BE_CONSTANT 28264
650
#define __WARNING_MODEL_PLACEMENT_ERROR 28266
651
#define __WARNING_MODEL_PLACEMENT_ERROR1 28267
652
#define __WARNING_CLASS_MODEL_MISMATCH 28268
653
#define __WARNING_MISMATCHED_LIST 28272
654
#define __WARNING_MISMATCHED_PREDICATE 28273
655
#define __WARNING_MISMATCHED_PREDICATE1 28274
656
#define __WARNING_NULL_MACRO_VALUE 28275
657
#define __WARNING_NO_MACROS 28276
658
#define __WARNING_NO_PROTOTYPE 28278
659
#define __WARNING_UNMATCHED_BEGIN 28279
660
#define __WARNING_UNMATCHED_END 28280
661
#define __WARNING_BAD_INVALID 28281
662
#define __WARNING_FORMAT_NOT_PRE 28282
663
#define __WARNING_UNSUPPORTED_SIZESPEC 28283
664
#define __WARNING_SPEC_INVALID_PREDICATE 28284
665
#define __WARNING_SPEC_INVALID_SYNTAX2 28285
666
#define __WARNING_SPEC_INVALID_SYNTAX 28286
667
#define __WARNING_INVALID_AT2 28287
668
#define __WARNING_INVALID_AT 28288
669
#define __WARNING_LIMITSPEC_EXPECTED 28289
670
#define __WARNING_SPEC_TOO_MANY 28290
671
#define __WARNING_LOD_0_NULL 28291
672
#define __WARNING_MIN_SIZE_MULTIPLE 28292
673
#define __WARNING_MIN_SIZE_UNKNOWN 28293
674
#define __WARNING_EXTERNAL_UNKNOWN_PARAM 28294
675
#define __WARNING_EXTERNAL_UNKNOWN_TYPE 28295
676
#define __WARNING_MODEL_PARSE_CRASH 28296
677
#define __WARNING_MODEL_PARSE_1 28297
678
#define __WARNING_MODEL_TOO_MANY 28299
679
#define __WARNING_AVOID_BLOCKING_HWNDBROADCAST 28601
680
#define __WARNING_AVOID_TIMEOUT_HWNDBROADCAST 28602
681
#define __WARNING_AVOID_SENDMESSAGE_TIMEOUT_MISUSE 28604
682
#define __WARNING_ALLOCA_RESETSTKOFLW 28615
683
#define __WARNING_INTERLOCKEDDECREMENT_MISUSE1 28616
684
#define __WARNING_AVOID_BEGIN_THREAD_RETURN_VALUE 28617
685
#define __WARNING_UNSIGNED_CAST_OF_GETMESSAGEPOS 28623
686
#define __WARNING_UNRELEASED_REF 28624
687
#define __WARNING_COMPILER_OPTIMIZATES_OUT_CLEARING_SENSITIVEDATA 28625
688
#define __WARNING_LOCAL_FREE_NONALLOCATED 28636
689
#define __WARNING_UNSAFE_CALL_IN_GLOBAL_INIT 28637
690
#define __WARNING_DLOAD_FUNCDEFN 28638
691
#define __WARNING_CLOSEHANDLE_STRING 28639
692
#define __WARNING_DLOAD_FUNCSTATIC 28640
693
#define __WARNING_BAD_POSTMESSAGE_FLAG 28642
694
#define __WARNING_DPA_INSERTPTR_RETURN 28644
695
#define __WARNING_OBSOLETE_MESSAGE_SYMBOL_QUESTION 28645
696
#define __WARNING_DO_NOT_USE_PULSEEVENT 28648
697
#define __WARNING_REDUNDANT_CHECK_FOR_ARRAY_IS_NOT_NULL 28649
698
#define __WARNING_IMPROPER_NOT_OPERATOR_ON_ZERO 28650
699
#define __WARNING_NONSTATIC_FUNCPTR_IN_STATIC_INIT 28651
700
#define __WARNING_BITOP_CALL_IN_STATIC_INIT 28652
701
#define __WARNING_CAST_NTSTATUS_TO_BOOL 28714
702
#define __WARNING_CAST_BOOL_TO_NTSTATUS 28715
703
#define __WARNING_COMPILER_INSERTED_CAST_BOOL_TO_NTSTATUS 28716
704
#define __WARNING_INVALID_VARIANT_TYPE 28717
705
#define __WARNING_UNANNOTATED_BUFFER 28718
706
#define __WARNING_BANNED_API_USAGE 28719
707
#define __WARNING_ISBADXXXPTR_API_USAGE 28720
708
#define __WARNING_DEPRECATED_PERF_COUNT 28721
709
#define __WARNING_UNANNOTATED_BUFFER_IN_DECL 28722
710
#define __WARNING_UNANNOTATED_BUFFER_IN_DEFN_WO_DECL 28723
711
#define __WARNING_SETUNHANDLEDEXCEPTIONFILTER_USE 28725
712
#define __WARNING_BANNED_API_USAGEL2 28726
713
#define __WARNING_BANNED_API_USAGEL3 28727
714
#define __WARNING_BANNED_API_USAGEL4 28728
715
#define __WARNING_INCORRECT_NULLTERM_ASSIGN 28730
716
#define __WARNING_RETAIL_DEBUGBREAK 28731
717
#define __WARNING_THROW_DECL_MISMATCH 28732
718
#define __WARNING_THROW_DECL_MISSING 28733
719
#define __WARNING_CYCLOMATIC_COMPLEXITY 28734
720
#define __WARNING_BANNED_CRIMSON_API_USAGE 28735
721
#define __WARNING_BANNED_API_ARGUMENT_USAGE 28736
722
#define __WARNING_UNANNOTATED_BUFFER_UCHAR 28740
723
#define __WARNING_UNANNOTATED_BUFFER_PROTOTYPE 28741
724
#define __WARNING_UNANNOTATED_BUFFER_PROTOTYPE_UCHAR 28742
725
#define __WARNING_OUT_NOTNULL_ON_FAILURE 28901
726
#define __WARNING_QI_SUCCESS_NO_ADDREF 28903
727
#define __WARNING_BUFFER_SIZE_EQUALS_COUNT 28910
728
#define __WARNING_REDUNDANT_TEST_IN_MACRO 28920
729
#define __WARNING_REDUNDANT_POINTER_TEST_CLEANUP 28921
730
#define __WARNING_REDUNDANT_POINTER_TEST 28922
731
#define __WARNING_REDUNDANT_SCALAR_TEST 28923
732
#define __WARNING_REDUNDANT_POINTER_TEST_FAR_EVIDENCE 28924
733
#define __WARNING_POTENTIALLY_REDUNDANT_GLOBAL_POINTER_TEST 28925
734
#define __WARNING_UNUSED_POINTER_ASSIGNMENT 28930
735
#define __WARNING_UNUSED_SCALAR_ASSIGNMENT 28931
736
#define __WARNING_UNUSED_FORMALPARAM_ASSIGNMENT 28933
737
#define __WARNING_UNUSED_PTR2PTR_FORMALPARAM_ASSIGNMENT 28934
738
#define __WARNING_UNUSED_OUT_FORMALPARAM_ASSIGNMENT 28935
739
#define __WARNING_UNREACHABLE_CODE 28940
740
#define __WARNING_UNANNONATED_EXP_IN_VOLATILE_CONTEXT 28952
741
#define __WARNING_UNEXPECED_LEVEL_IN_VOLATILE_CONTEXT 28953
742
#define __WARNING_MULTIPLE_VOLATILE_ACCESS 28954
743
#define __WARNING_MULTIPLE_VOLATILE_ACCESS_FROM_ANNOT 28955
744
#define __WARNING_COMPILER_GENERATED_VOLATILE_CAST 28956
745
#define __WARNING_LOCAL_VARIABLE_IN_VOLATILE_CONTEXT 28957
746
#define __WARNING_MULTIPLE_VOLATILE_ACCESS_WITH_CALLS 28958
747
#define __WARNING_MULTIPLE_VOLATILE_ACCESS_FROM_ANNOT_WITH_CALLS 28959
748
#define __WARNING_DEPRECATED_MSXML4 30001
749
#define __WARNING_ACCESSIBILITY_COLORAPI 30022
750
#define __WARNING_ACCESSIBILITY_CLIPCURSOR 30023
751
#define __WARNING_TEMP_FILE 33700
752
#define __WARNING_ZERO_DIVISION 33701
753
#define __WARNING_ZERO_DIVISION_WITH_FIELD 33702
754
#define __WARNING_PARAMETER_BUFFER_TO_STRUCT_CAST 33703
755
#define __WARNING_MEMBER_BUFFER_TO_STRUCT_CAST 33704
756
#define __WARNING_SAFE_AFTER_UNSAFE_ARITHMETIC 33705
757
#define __WARNING_UNSAFE_AFTER_SAFE_ARITHMETIC 33706
758
#define __WARNING_PARAMETER_BUFFER_IN_MEMCPY 33707
759
#define __WARNING_MEMBER_BUFFER_IN_MEMCPY 33708
760
#define __WARNING_PARAMETER_BUFFER_IN_WRITE_CALL 33709
761
#define __WARNING_PARAMETER_BUFFER_IN_READ_CALL 33710
762
#define __WARNING_MEMBER_BUFFER_IN_WRITE_CALL 33711
763
#define __WARNING_MEMBER_BUFFER_IN_READ_CALL 33712
764
#define __WARNING_PARAMETER_BUFFER_UPDATED_INSIDE_LOOP 33713
765
#define __WARNING_PARAMETER_BUFFER_UPDATED_OUTSIDE_LOOP 33714
766
#define __WARNING_MEMBER_BUFFER_UPDATED_INSIDE_LOOP 33715
767
#define __WARNING_MEMBER_BUFFER_UPDATED_OUTSIDE_LOOP 33716
768
#define __WARNING_NDIS_DRIVER_PARAMETER_BUFFER 33801
769
#define __WARNING_USE_FILE_DEVICE_SECURE_OPEN 33802
770
#define __WARNING_USE_SUFFIXED_CALL 33803
771
#define __WARNING_USE_RPC_IF_ALLOW_SECURE_ONLY 33804
772
#define __WARNING_X_INVALID_ATTRIBUTE_PROPERTY 36500
773
#define __WARNING_X_CONFLICTING_ATTRIBUTE_PROPERTY_VALUES 36501
774
#define __WARNING_X_REFERENCES_CANT_BE_NULL 36503
775
#define __WARNING_X_NULL_ON_NON_POINTER 36504
776
#define __WARNING_X_MUSTCHECK_ON_VOID 36505
777
#define __WARNING_X_BUFFER_SIZE_ON_NON_POINTER_OR_ARRAY 36506
778
#define __WARNING_X_NULL_MISMATCH_AT_DEREF_0 36507
779
#define __WARNING_X_WRITE_ACCESS_ON_CONST 36508
780
#define __WARNING_X_RETURN_USED_ON_PRECONDITION 36509
781
#define __WARNING_X_NULLTERMINATED_ON_NON_POINTER 36510
782
#define __WARNING_X_MUSTCHECK_MAYBE 36511
783
#define __WARNING_X_NULL_CONFLICTS_WITH_NOT_VALID 36512
784
#define __WARNING_X_ELEMENT_SIZE_WITHOUT_BUFFER_SIZE 36513
785
#define __WARNING_X_BUFFER_SIZE_EXCEEDS_ARRAY_SIZE 36514
786
#define __WARNING_X_BUFFER_SIZE_ON_NON_POINTER 36515
787
#define __WARNING_X_NO_PROPERTIES_ON_ATTRIBUTE 36516
788
#define __WARNING_X_VALID_SIZE_ON_NON_READABLE_BUFFER 36517
789
#define __WARNING_X_WRITABLE_SIZE_ON_NON_WRITABLE_BUFFER 36518
790
#define __WARNING_X_NEEDSRELEASE_MAYBE 36519
791
#define __WARNING_X_INVALID_SIZE_STRING_DEREF 36521
792
#define __WARNING_X_INVALID_SIZE_STRING_TYPE 36522
793
#define __WARNING_X_INVALID_SIZE_STRING_PARAM 36523
794
#define __WARNING_X_INVALID_SIZE_STRING_UNREACHABLE_LOCATION 36525
795
#define __WARNING_X_INVALID_SIZE_STRING_BUFFER_TYPE 36526
796
#define __WARNING_X_NEEDSRELEASE_ON_VOID 36527
797
#define __WARNING_X_UNRECOGNIZED_FORMAT_STRING_STYLE 36530
798
#define __WARNING_X_BUFFERSIZE_INFEASIBLE 36535
799
#define __WARNING_X_OVERRIDING_OLD_MODEL 36540
800
#define __WARNING_X_INVALID_SIZE_STRING_EXPRESSION 36551
801
#define __WARNING_X_INVALID_DEREF_EXPRESSION 36552
802
#define __WARNING_LOCALE_SENSITIVE_STRCMP 38001
803
#define __WARNING_LOCALE_SENSITIVE_COMPARESTRING 38002
804
#define __WARNING_SYSTEM_LOCALE_MISUSE 38003
805
#define __WARNING_DEPRECATED_LIBRARY 38004
806
#define __WARNING_CALLING_SETTHREADLOCALE 38010
807
#define __WARNING_OVERRIDING_LOCALE_SETTINGS_WITH_SETLOCALEINFO 38011
808
#define __WARNING_ANSI_APICALL 38020
809
#define __WARNING_W2A_BEST_FIT 38021
810
#define __WARNING_CLIPBOARD_ANSI 38022
811
#define __WARNING_ANSI_DATAFILE 38023
812
#define __WARNING_HARD_CODED_STRING_TO_UI_FN 38030
813
#define __WARNING_HARDCODED_FONT_INFO 38031
814
#define __WARNING_CONSOLE_OUTPUT_ISSUE 38032
815
#define __WARNING_FORMAT_MESSAGE_LANG 38033
816
#define __WARNING_CONCATENATED_RESOURCE_STRING 38034
817
#define __WARNING_LOCALIZABLE_STRING_FORMAT_ISSUE 38035
818
#define __WARNING_MESSAGEBOX_RTL 38036
819
#define __WARNING_BITMAP_OR_ANSI_FONT 38037
820
#define __WARNING_COMMANDLINK_SETNOTE 38038
821
#define __WARNING_SCREEN_COORDINATES_CONVERSION 38039
822
#define __WARNING_GETDATEFORMAT_WRAPPER 38041
823
#define __WARNING_GETDATEFORMAT_AUTOLAYOUT 38042
824
#define __WARNING_LAYOUT_BITMAPORIENTATIONPRESERVED 38043
825
#define __WARNING_LOC_METADATA_GENERATED 38044
826
#define __WARNING_NON_LOCFRIENDLY_STRING_FORMATTING 38045
827
sdk
include
psdk
suppress.h
Generated on Wed Dec 11 2024 06:12:26 for ReactOS by
1.9.6