[MMEBUDDY]
[reactos.git] / reactos / include / psdk / specstrings.h
1 /**
2 * This file has no copyright assigned and is placed in the Public Domain.
3 * This file is part of the w64 mingw-runtime package.
4 * No warranty is given; refer to the file DISCLAIMER.PD within this package.
5 */
6 #define __specstrings
7
8 #ifdef __cplusplus
9 #ifndef __nothrow
10 #define __nothrow __declspec(nothrow)
11 #endif
12 #else
13 #ifndef __nothrow
14 #define __nothrow
15 #endif
16 #endif
17
18 #define __deref_in
19 #define __deref_in_ecount(size)
20 #define __deref_in_bcount(size)
21 #define __deref_in_opt
22 #define __deref_in_ecount_opt(size)
23 #define __deref_in_bcount_opt(size)
24 #define __deref_opt_in
25 #define __deref_opt_in_ecount(size)
26 #define __deref_opt_in_bcount(size)
27 #define __deref_opt_in_opt
28 #define __deref_opt_in_ecount_opt(size)
29 #define __deref_opt_in_bcount_opt(size)
30 #define __out_awcount(expr,size)
31 #define __in_awcount(expr,size)
32 #ifndef __cplusplus
33 #define __null
34 #endif
35 #define __notnull
36 #define __maybenull
37 #define __readonly
38 #define __notreadonly
39 #define __maybereadonly
40 #define __valid
41 #define __notvalid
42 #define __maybevalid
43 #define __readableTo(extent)
44 #define __elem_readableTo(size)
45 #define __byte_readableTo(size)
46 #define __writableTo(size)
47 #define __elem_writableTo(size)
48 #define __byte_writableTo(size)
49 #define __deref
50 #define __pre
51 #define __post
52 #define __precond(expr)
53 #define __postcond(expr)
54 #define __exceptthat
55 #define __execeptthat
56 #define __inner_success(expr)
57 #define __inner_checkReturn
58 #define __inner_typefix(ctype)
59 #define __inner_override
60 #define __inner_callback
61 #define __inner_blocksOn(resource)
62 #define __inner_fallthrough_dec
63 #define __inner_fallthrough
64 #define __refparam
65 #define __inner_control_entrypoint(category)
66 #define __inner_data_entrypoint(category)
67 #define __ecount(size)
68 #define __bcount(size)
69 #ifndef __cplusplus
70 #define __in
71 #endif
72 #define __in_opt
73 #define __in_nz
74 #define __in_nz_opt
75 #define __in_z
76 #define __in_z_opt
77 #define __in_ecount(size)
78 #define __in_ecount_nz(size)
79 #define __in_ecount_z(size)
80 #define __in_bcount(size)
81 #define __in_bcount_z(size)
82 #define __in_bcount_nz(size)
83 #define __in_ecount_opt(size)
84 #define __in_bcount_opt(size)
85 #define __in_ecount_z_opt(size)
86 #define __in_bcount_z_opt(size)
87 #define __in_ecount_nz_opt(size)
88 #define __in_bcount_nz_opt(size)
89 #define __out
90 #define __out_ecount(size)
91 #define __out_z
92 #define __out_nz
93 #define __out_nz_opt
94 #define __out_z_opt
95 #define __out_ecount_part(size,length)
96 #define __out_ecount_full(size)
97 #define __out_ecount_nz(size)
98 #define __out_ecount_z(size)
99 #define __out_ecount_part_z(size,length)
100 #define __out_ecount_full_z(size)
101 #define __out_bcount(size)
102 #define __out_bcount_part(size,length)
103 #define __out_bcount_full(size)
104 #define __out_bcount_z(size)
105 #define __out_bcount_part_z(size,length)
106 #define __out_bcount_full_z(size)
107 #define __out_bcount_nz(size)
108 #define __inout
109 #define __inout_ecount(size)
110 #define __inout_bcount(size)
111 #define __inout_ecount_part(size,length)
112 #define __inout_bcount_part(size,length)
113 #define __inout_ecount_full(size)
114 #define __inout_bcount_full(size)
115 #define __inout_z
116 #define __inout_ecount_z(size)
117 #define __inout_bcount_z(size)
118 #define __inout_nz
119 #define __inout_ecount_nz(size)
120 #define __inout_bcount_nz(size)
121 #define __ecount_opt(size)
122 #define __bcount_opt(size)
123 #define __out_opt
124 #define __out_ecount_opt(size)
125 #define __out_bcount_opt(size)
126 #define __out_ecount_part_opt(size,length)
127 #define __out_bcount_part_opt(size,length)
128 #define __out_ecount_full_opt(size)
129 #define __out_bcount_full_opt(size)
130 #define __out_ecount_z_opt(size)
131 #define __out_bcount_z_opt(size)
132 #define __out_ecount_part_z_opt(size,length)
133 #define __out_bcount_part_z_opt(size,length)
134 #define __out_ecount_full_z_opt(size)
135 #define __out_bcount_full_z_opt(size)
136 #define __out_ecount_nz_opt(size)
137 #define __out_bcount_nz_opt(size)
138 #define __inout_opt
139 #define __inout_ecount_opt(size)
140 #define __inout_bcount_opt(size)
141 #define __inout_ecount_part_opt(size,length)
142 #define __inout_bcount_part_opt(size,length)
143 #define __inout_ecount_full_opt(size)
144 #define __inout_bcount_full_opt(size)
145 #define __inout_z_opt
146 #define __inout_ecount_z_opt(size)
147 #define __inout_bcount_z_opt(size)
148 #define __inout_nz_opt
149 #define __inout_ecount_nz_opt(size)
150 #define __inout_bcount_nz_opt(size)
151 #define __deref_ecount(size)
152 #define __deref_bcount(size)
153 #define __deref_out
154 #define __deref_out_ecount(size)
155 #define __deref_out_bcount(size)
156 #define __deref_out_ecount_part(size,length)
157 #define __deref_out_bcount_part(size,length)
158 #define __deref_out_ecount_full(size)
159 #define __deref_out_bcount_full(size)
160 #define __deref_out_z
161 #define __deref_out_ecount_z(size)
162 #define __deref_out_bcount_z(size)
163 #define __deref_out_nz
164 #define __deref_out_ecount_nz(size)
165 #define __deref_out_bcount_nz(size)
166 #define __deref_inout
167 #define __deref_inout_ecount(size)
168 #define __deref_inout_bcount(size)
169 #define __deref_inout_ecount_part(size,length)
170 #define __deref_inout_bcount_part(size,length)
171 #define __deref_inout_ecount_full(size)
172 #define __deref_inout_bcount_full(size)
173 #define __deref_inout_z
174 #define __deref_inout_ecount_z(size)
175 #define __deref_inout_bcount_z(size)
176 #define __deref_inout_nz
177 #define __deref_inout_ecount_nz(size)
178 #define __deref_inout_bcount_nz(size)
179 #define __deref_ecount_opt(size)
180 #define __deref_bcount_opt(size)
181 #define __deref_out_opt
182 #define __deref_out_ecount_opt(size)
183 #define __deref_out_bcount_opt(size)
184 #define __deref_out_ecount_part_opt(size,length)
185 #define __deref_out_bcount_part_opt(size,length)
186 #define __deref_out_ecount_full_opt(size)
187 #define __deref_out_bcount_full_opt(size)
188 #define __deref_out_z_opt
189 #define __deref_out_ecount_z_opt(size)
190 #define __deref_out_bcount_z_opt(size)
191 #define __deref_out_nz_opt
192 #define __deref_out_ecount_nz_opt(size)
193 #define __deref_out_bcount_nz_opt(size)
194 #define __deref_inout_opt
195 #define __deref_inout_ecount_opt(size)
196 #define __deref_inout_bcount_opt(size)
197 #define __deref_inout_ecount_part_opt(size,length)
198 #define __deref_inout_bcount_part_opt(size,length)
199 #define __deref_inout_ecount_full_opt(size)
200 #define __deref_inout_bcount_full_opt(size)
201 #define __deref_inout_z_opt
202 #define __deref_inout_ecount_z_opt(size)
203 #define __deref_inout_bcount_z_opt(size)
204 #define __deref_inout_nz_opt
205 #define __deref_inout_ecount_nz_opt(size)
206 #define __deref_inout_bcount_nz_opt(size)
207 #define __deref_opt_ecount(size)
208 #define __deref_opt_bcount(size)
209 #define __deref_opt_out
210 #define __deref_opt_out_z
211 #define __deref_opt_out_ecount(size)
212 #define __deref_opt_out_bcount(size)
213 #define __deref_opt_out_ecount_part(size,length)
214 #define __deref_opt_out_bcount_part(size,length)
215 #define __deref_opt_out_ecount_full(size)
216 #define __deref_opt_out_bcount_full(size)
217 #define __deref_opt_inout
218 #define __deref_opt_inout_ecount(size)
219 #define __deref_opt_inout_bcount(size)
220 #define __deref_opt_inout_ecount_part(size,length)
221 #define __deref_opt_inout_bcount_part(size,length)
222 #define __deref_opt_inout_ecount_full(size)
223 #define __deref_opt_inout_bcount_full(size)
224 #define __deref_opt_inout_z
225 #define __deref_opt_inout_ecount_z(size)
226 #define __deref_opt_inout_bcount_z(size)
227 #define __deref_opt_inout_nz
228 #define __deref_opt_inout_ecount_nz(size)
229 #define __deref_opt_inout_bcount_nz(size)
230 #define __deref_opt_ecount_opt(size)
231 #define __deref_opt_bcount_opt(size)
232 #define __deref_opt_out_opt
233 #define __deref_opt_out_ecount_opt(size)
234 #define __deref_opt_out_bcount_opt(size)
235 #define __deref_opt_out_ecount_part_opt(size,length)
236 #define __deref_opt_out_bcount_part_opt(size,length)
237 #define __deref_opt_out_ecount_full_opt(size)
238 #define __deref_opt_out_bcount_full_opt(size)
239 #define __deref_opt_out_z_opt
240 #define __deref_opt_out_ecount_z_opt(size)
241 #define __deref_opt_out_bcount_z_opt(size)
242 #define __deref_opt_out_nz_opt
243 #define __deref_opt_out_ecount_nz_opt(size)
244 #define __deref_opt_out_bcount_nz_opt(size)
245 #define __deref_opt_inout_opt
246 #define __deref_opt_inout_ecount_opt(size)
247 #define __deref_opt_inout_bcount_opt(size)
248 #define __deref_opt_inout_ecount_part_opt(size,length)
249 #define __deref_opt_inout_bcount_part_opt(size,length)
250 #define __deref_opt_inout_ecount_full_opt(size)
251 #define __deref_opt_inout_bcount_full_opt(size)
252 #define __deref_opt_inout_z_opt
253 #define __deref_opt_inout_ecount_z_opt(size)
254 #define __deref_opt_inout_bcount_z_opt(size)
255 #define __deref_opt_inout_nz_opt
256 #define __deref_opt_inout_ecount_nz_opt(size)
257 #define __deref_opt_inout_bcount_nz_opt(size)
258 #define __success(expr)
259 #define __nullterminated
260 #define __nullnullterminated
261 #define __reserved
262 #define __checkReturn
263 #define __typefix(ctype)
264 #define __override
265 #define __callback
266 #define __format_string
267 #define __blocksOn(resource)
268 #define __control_entrypoint(category)
269 #define __data_entrypoint(category)
270 #ifndef __fallthrough
271 #define __fallthrough
272 #endif
273 #ifndef __analysis_assume
274 #define __analysis_assume(expr)
275 #endif
276
277 //#endif
278