root/middleware-offline/trunk/_src/eidmw/minidriver/Src/inc/cardmod-mingw.h @ 5

Revision 5, 1.0 KB (checked in by vsilva, 9 years ago)

Initial comit

Line 
1#ifdef __MINGW32__
2
3/*
4 * MS specifics
5 */
6
7#ifndef _NO_W32_PSEUDO_MODIFIERS
8#define IN
9#define OUT
10
11#define __in
12#define __in_opt
13#define __in_bcount(x)
14#define __in_bcount_opt(x)
15#define __in_ecount(x)
16#define __in_xcount(x)
17
18#define __inout
19#define __inout_opt
20#define __inout_bcount_full(x)
21#define __inout_bcount_opt(x)
22
23#define __out
24#define __out_bcount(x)
25#define __out_bcount_full(x)
26#define __out_bcount_opt(x)
27#define __out_bcount_part_opt(x,y)
28#define __out_ecount(x)
29#define __out_xcount(x)
30#define __out_opt
31
32#define __deref
33#define __deref_inout_opt
34#define __deref_out
35#define __deref_opt_inout_bcount_part_opt(x,y)
36#define __deref_out_bcount(x)
37#define __deref_out_bcount_opt(x)
38
39#define __nullterminated
40
41//#define __out_ecount_part(x)
42//#define __out_ecount_part(x,y)
43#define __struct_bcount(x)
44#define __field_ecount_opt(x)
45
46#define __success(x)
47#ifndef OPTIONAL
48#define OPTIONAL
49#endif
50#endif
51
52
53#endif
Note: See TracBrowser for help on using the browser.