ReactOS
0.4.16-dev-1946-g52006dd
rpcsal.h
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2011 Francois Gouget
3
*
4
* This library is free software; you can redistribute it and/or
5
* modify it under the terms of the GNU Lesser General Public
6
* License as published by the Free Software Foundation; either
7
* version 2.1 of the License, or (at your option) any later version.
8
*
9
* This library is distributed in the hope that it will be useful,
10
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12
* Lesser General Public License for more details.
13
*
14
* You should have received a copy of the GNU Lesser General Public
15
* License along with this library; if not, write to the Free Software
16
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
17
*/
18
19
20
#ifndef __RPCSAL_H_VERSION__
21
# define __RPCSAL_H_VERSION__ 100
22
#endif
23
24
#define __RPC__deref_in
25
#define __RPC__deref_in_opt
26
#define __RPC__deref_in_string
27
#define __RPC__deref_in_opt_string
28
#define __RPC__deref_in_ecount(size)
29
#define __RPC__deref_in_ecount_opt(size)
30
#define __RPC__deref_in_ecount_opt_string(size)
31
#define __RPC__deref_in_ecount_full(size)
32
#define __RPC__deref_in_ecount_full_opt(size)
33
#define __RPC__deref_in_ecount_full_string(size)
34
#define __RPC__deref_in_ecount_full_opt_string(size)
35
#define __RPC__deref_in_ecount_part(size, length)
36
#define __RPC__deref_in_ecount_part_opt(size, length)
37
#define __RPC__deref_in_xcount(size)
38
#define __RPC__deref_in_xcount_opt(size)
39
#define __RPC__deref_in_xcount_opt_string(size)
40
#define __RPC__deref_in_xcount_full(size)
41
#define __RPC__deref_in_xcount_full_opt(size)
42
#define __RPC__deref_in_xcount_full_string(size)
43
#define __RPC__deref_in_xcount_full_opt_string(size)
44
#define __RPC__deref_in_xcount_part(size, length)
45
#define __RPC__deref_in_xcount_part_opt(size, length)
46
47
#define __RPC__deref_inout
48
#define __RPC__deref_inout_opt
49
#define __RPC__deref_inout_string
50
#define __RPC__deref_inout_opt_string
51
#define __RPC__deref_inout_ecount_opt(size)
52
#define __RPC__deref_inout_ecount_full(size)
53
#define __RPC__deref_inout_ecount_full_opt(size)
54
#define __RPC__deref_inout_ecount_full_string(size)
55
#define __RPC__deref_inout_ecount_full_opt_string(size)
56
#define __RPC__deref_inout_ecount_part_opt(size, length)
57
#define __RPC__deref_inout_xcount_opt(size)
58
#define __RPC__deref_inout_xcount_full(size)
59
#define __RPC__deref_inout_xcount_full_opt(size)
60
#define __RPC__deref_inout_xcount_full_string(size)
61
#define __RPC__deref_inout_xcount_full_opt_string(size)
62
#define __RPC__deref_inout_xcount_part_opt(size, length)
63
64
#define __RPC__deref_out
65
#define __RPC__deref_out_opt
66
#define __RPC__deref_out_string
67
#define __RPC__deref_out_opt_string
68
#define __RPC__deref_out_ecount(size)
69
#define __RPC__deref_out_ecount_opt(size)
70
#define __RPC__deref_out_ecount_full(size)
71
#define __RPC__deref_out_ecount_full_opt(size)
72
#define __RPC__deref_out_ecount_full_string(size)
73
#define __RPC__deref_out_ecount_full_opt_string(size)
74
#define __RPC__deref_out_ecount_part(size, length)
75
#define __RPC__deref_out_ecount_part_opt(size, length)
76
#define __RPC__deref_out_xcount(size)
77
#define __RPC__deref_out_xcount_opt(size)
78
#define __RPC__deref_out_xcount_full(size)
79
#define __RPC__deref_out_xcount_full_opt(size)
80
#define __RPC__deref_out_xcount_full_string(size)
81
#define __RPC__deref_out_xcount_full_opt_string(size)
82
#define __RPC__deref_out_xcount_part(size, length)
83
#define __RPC__deref_out_xcount_part_opt(size, length)
84
85
#define __RPC__deref_opt_in
86
#define __RPC__deref_opt_in_opt
87
#define __RPC__deref_opt_in_string
88
#define __RPC__deref_opt_in_opt_string
89
90
#define __RPC__deref_opt_inout
91
#define __RPC__deref_opt_inout_opt
92
#define __RPC__deref_opt_inout_string
93
#define __RPC__deref_opt_inout_opt_string
94
#define __RPC__deref_opt_inout_ecount(size)
95
#define __RPC__deref_opt_inout_ecount_opt(size)
96
#define __RPC__deref_opt_inout_ecount_full(size)
97
#define __RPC__deref_opt_inout_ecount_full_opt(size)
98
#define __RPC__deref_opt_inout_ecount_full_string(size)
99
#define __RPC__deref_opt_inout_ecount_full_opt_string(size)
100
#define __RPC__deref_opt_inout_ecount_part(size, length)
101
#define __RPC__deref_opt_inout_ecount_part_opt(size, length)
102
#define __RPC__deref_opt_inout_xcount(size)
103
#define __RPC__deref_opt_inout_xcount_opt(size)
104
#define __RPC__deref_opt_inout_xcount_full(size)
105
#define __RPC__deref_opt_inout_xcount_full_opt(size)
106
#define __RPC__deref_opt_inout_xcount_full_string(size)
107
#define __RPC__deref_opt_inout_xcount_full_opt_string(size)
108
#define __RPC__deref_opt_inout_xcount_part(size, length)
109
#define __RPC__deref_opt_inout_xcount_part_opt(size, length)
110
111
#define __RPC__in
112
#define __RPC__in_opt
113
#define __RPC__in_string
114
#define __RPC__in_opt_string
115
#define __RPC__in_ecount(size)
116
#define __RPC__in_ecount_opt(size)
117
#define __RPC__in_ecount_full(size)
118
#define __RPC__in_ecount_full_opt(size)
119
#define __RPC__in_ecount_full_string(size)
120
#define __RPC__in_ecount_full_opt_string(size)
121
#define __RPC__in_ecount_part(size, length)
122
#define __RPC__in_ecount_part_opt(size, length)
123
#define __RPC__in_xcount(size)
124
#define __RPC__in_xcount_opt(size)
125
#define __RPC__in_xcount_full(size)
126
#define __RPC__in_xcount_full_opt(size)
127
#define __RPC__in_xcount_full_string(size)
128
#define __RPC__in_xcount_full_opt_string(size)
129
#define __RPC__in_xcount_part(size, length)
130
#define __RPC__in_xcount_part_opt(size, length)
131
132
#define __RPC__inout
133
#define __RPC__inout_opt
134
#define __RPC__inout_string
135
#define __RPC__inout_opt_string
136
#define __RPC__opt_inout
137
#define __RPC__inout_ecount(size)
138
#define __RPC__inout_ecount_opt(size)
139
#define __RPC__inout_ecount_full(size)
140
#define __RPC__inout_ecount_full_opt(size)
141
#define __RPC__inout_ecount_full_string(size)
142
#define __RPC__inout_ecount_full_opt_string(size)
143
#define __RPC__inout_ecount_part(size, length)
144
#define __RPC__inout_ecount_part_opt(size, length)
145
#define __RPC__inout_xcount(size)
146
#define __RPC__inout_xcount_opt(size)
147
#define __RPC__inout_xcount_full(size)
148
#define __RPC__inout_xcount_full_opt(size)
149
#define __RPC__inout_xcount_full_string(size)
150
#define __RPC__inout_xcount_full_opt_string(size)
151
#define __RPC__inout_xcount_part(size, length)
152
#define __RPC__inout_xcount_part_opt(size, length)
153
154
#define __RPC__out
155
#define __RPC__out_ecount(size)
156
#define __RPC__out_ecount_full(size)
157
#define __RPC__out_ecount_full_string(size)
158
#define __RPC__out_ecount_part(size, length)
159
#define __RPC__out_xcount(size)
160
#define __RPC__out_xcount_full(size)
161
#define __RPC__out_xcount_full_string(size)
162
#define __RPC__out_xcount_part(size, length)
163
164
#define __RPC_full_pointer
165
#define __RPC_ref_pointer
166
#define __RPC_string
167
#define __RPC_unique_pointer
168
169
#define __RPC__range(min,max)
170
#define __RPC__in_range(min,max)
sdk
include
psdk
rpcsal.h
Generated on Thu Dec 4 2025 06:14:02 for ReactOS by
1.9.6