1 | /* $Id: binding.cpp,v 1.1 2000-04-04 19:49:02 davidr Exp $ */
|
---|
2 |
|
---|
3 | /*
|
---|
4 | * RPCRT4 library
|
---|
5 | * Binding Stubs
|
---|
6 | *
|
---|
7 | * 2000/04/03
|
---|
8 | *
|
---|
9 | * Copyright 2000 David J. Raison
|
---|
10 | *
|
---|
11 | * Project Odin Software License can be found in LICENSE.TXT
|
---|
12 | *
|
---|
13 | */
|
---|
14 |
|
---|
15 | #include "rpcrt4.h"
|
---|
16 |
|
---|
17 | // ----------------------------------------------------------------------
|
---|
18 | // RpcBindingCopy
|
---|
19 | // ----------------------------------------------------------------------
|
---|
20 | /* client */
|
---|
21 | RPCRTAPI RPC_STATUS RPC_ENTRY
|
---|
22 | RpcBindingCopy (
|
---|
23 | IN RPC_BINDING_HANDLE SourceBinding,
|
---|
24 | OUT RPC_BINDING_HANDLE __RPC_FAR * DestinationBinding
|
---|
25 | )
|
---|
26 | {
|
---|
27 | dprintf(("RPCRT4: %s - Stub", __FUNCTION__));
|
---|
28 | return RPC_S_OUT_OF_MEMORY;
|
---|
29 | }
|
---|
30 |
|
---|
31 | // ----------------------------------------------------------------------
|
---|
32 | // RpcBindingFree
|
---|
33 | // ----------------------------------------------------------------------
|
---|
34 | /* client */
|
---|
35 | RPCRTAPI RPC_STATUS RPC_ENTRY
|
---|
36 | RpcBindingFree (
|
---|
37 | IN OUT RPC_BINDING_HANDLE __RPC_FAR * Binding
|
---|
38 | )
|
---|
39 | {
|
---|
40 | dprintf(("RPCRT4: %s - Stub", __FUNCTION__));
|
---|
41 | return RPC_S_OUT_OF_MEMORY;
|
---|
42 | }
|
---|
43 |
|
---|
44 | // ----------------------------------------------------------------------
|
---|
45 | // RpcBindingSetOption
|
---|
46 | // ----------------------------------------------------------------------
|
---|
47 | /* client */
|
---|
48 | RPCRTAPI RPC_STATUS RPC_ENTRY
|
---|
49 | RpcBindingSetOption( IN RPC_BINDING_HANDLE hBinding,
|
---|
50 | IN unsigned long option,
|
---|
51 | IN unsigned long optionValue )
|
---|
52 | {
|
---|
53 | dprintf(("RPCRT4: %s - Stub", __FUNCTION__));
|
---|
54 | return RPC_S_OUT_OF_MEMORY;
|
---|
55 | }
|
---|
56 |
|
---|
57 | // ----------------------------------------------------------------------
|
---|
58 | // RpcBindingInqOption
|
---|
59 | // ----------------------------------------------------------------------
|
---|
60 | /* client */
|
---|
61 | RPCRTAPI RPC_STATUS RPC_ENTRY
|
---|
62 | RpcBindingInqOption( IN RPC_BINDING_HANDLE hBinding,
|
---|
63 | IN unsigned long option,
|
---|
64 | OUT unsigned long *pOptionValue )
|
---|
65 | {
|
---|
66 | dprintf(("RPCRT4: %s - Stub", __FUNCTION__));
|
---|
67 | return RPC_S_OUT_OF_MEMORY;
|
---|
68 | }
|
---|
69 |
|
---|
70 | // ----------------------------------------------------------------------
|
---|
71 | // RpcBindingFromStringBindingA
|
---|
72 | // ----------------------------------------------------------------------
|
---|
73 | /* client */
|
---|
74 |
|
---|
75 | RPCRTAPI RPC_STATUS RPC_ENTRY
|
---|
76 | RpcBindingFromStringBindingA (
|
---|
77 | IN unsigned char __RPC_FAR * StringBinding,
|
---|
78 | OUT RPC_BINDING_HANDLE __RPC_FAR * Binding
|
---|
79 | )
|
---|
80 | {
|
---|
81 | dprintf(("RPCRT4: %s - Stub", __FUNCTION__));
|
---|
82 | return RPC_S_OUT_OF_MEMORY;
|
---|
83 | }
|
---|
84 |
|
---|
85 |
|
---|
86 | // ----------------------------------------------------------------------
|
---|
87 | // RpcBindingFromStringBindingW
|
---|
88 | // ----------------------------------------------------------------------
|
---|
89 | RPCRTAPI RPC_STATUS RPC_ENTRY
|
---|
90 | RpcBindingFromStringBindingW (
|
---|
91 | IN unsigned short __RPC_FAR * StringBinding,
|
---|
92 | OUT RPC_BINDING_HANDLE __RPC_FAR * Binding
|
---|
93 | )
|
---|
94 | {
|
---|
95 | dprintf(("RPCRT4: %s - Stub", __FUNCTION__));
|
---|
96 | return RPC_S_OUT_OF_MEMORY;
|
---|
97 | }
|
---|
98 |
|
---|
99 |
|
---|
100 | // ----------------------------------------------------------------------
|
---|
101 | // RpcBindingInqObject
|
---|
102 | // ----------------------------------------------------------------------
|
---|
103 | RPCRTAPI RPC_STATUS RPC_ENTRY
|
---|
104 | RpcBindingInqObject (
|
---|
105 | IN RPC_BINDING_HANDLE Binding,
|
---|
106 | OUT UUID __RPC_FAR * ObjectUuid
|
---|
107 | )
|
---|
108 | {
|
---|
109 | dprintf(("RPCRT4: %s - Stub", __FUNCTION__));
|
---|
110 | return RPC_S_OUT_OF_MEMORY;
|
---|
111 | }
|
---|
112 |
|
---|
113 |
|
---|
114 | // ----------------------------------------------------------------------
|
---|
115 | // RpcBindingReset
|
---|
116 | // ----------------------------------------------------------------------
|
---|
117 | /* client */
|
---|
118 | RPCRTAPI RPC_STATUS RPC_ENTRY
|
---|
119 | RpcBindingReset (
|
---|
120 | IN RPC_BINDING_HANDLE Binding
|
---|
121 | )
|
---|
122 | {
|
---|
123 | dprintf(("RPCRT4: %s - Stub", __FUNCTION__));
|
---|
124 | return RPC_S_OUT_OF_MEMORY;
|
---|
125 | }
|
---|
126 |
|
---|
127 |
|
---|
128 | // ----------------------------------------------------------------------
|
---|
129 | // RpcBindingSetObject
|
---|
130 | // ----------------------------------------------------------------------
|
---|
131 | /* client */
|
---|
132 | RPCRTAPI RPC_STATUS RPC_ENTRY
|
---|
133 | RpcBindingSetObject (
|
---|
134 | IN RPC_BINDING_HANDLE Binding,
|
---|
135 | IN UUID __RPC_FAR * ObjectUuid
|
---|
136 | )
|
---|
137 | {
|
---|
138 | dprintf(("RPCRT4: %s - Stub", __FUNCTION__));
|
---|
139 | return RPC_S_OUT_OF_MEMORY;
|
---|
140 | }
|
---|
141 |
|
---|
142 | // ----------------------------------------------------------------------
|
---|
143 | // RpcBindingToStringBindingA
|
---|
144 | // ----------------------------------------------------------------------
|
---|
145 | RPCRTAPI RPC_STATUS RPC_ENTRY
|
---|
146 | RpcBindingToStringBindingA (
|
---|
147 | IN RPC_BINDING_HANDLE Binding,
|
---|
148 | OUT unsigned char __RPC_FAR * __RPC_FAR * StringBinding
|
---|
149 | )
|
---|
150 | {
|
---|
151 | dprintf(("RPCRT4: %s - Stub", __FUNCTION__));
|
---|
152 | return RPC_S_OUT_OF_MEMORY;
|
---|
153 | }
|
---|
154 |
|
---|
155 |
|
---|
156 | // ----------------------------------------------------------------------
|
---|
157 | // RpcBindingToStringBindingW
|
---|
158 | // ----------------------------------------------------------------------
|
---|
159 | RPCRTAPI RPC_STATUS RPC_ENTRY
|
---|
160 | RpcBindingToStringBindingW (
|
---|
161 | IN RPC_BINDING_HANDLE Binding,
|
---|
162 | OUT unsigned short __RPC_FAR * __RPC_FAR * StringBinding
|
---|
163 | )
|
---|
164 | {
|
---|
165 | dprintf(("RPCRT4: %s - Stub", __FUNCTION__));
|
---|
166 | return RPC_S_OUT_OF_MEMORY;
|
---|
167 | }
|
---|
168 |
|
---|
169 | // ----------------------------------------------------------------------
|
---|
170 | // RpcBindingVectorFree
|
---|
171 | // ----------------------------------------------------------------------
|
---|
172 | RPCRTAPI RPC_STATUS RPC_ENTRY
|
---|
173 | RpcBindingVectorFree (
|
---|
174 | IN OUT RPC_BINDING_VECTOR __RPC_FAR * __RPC_FAR * BindingVector
|
---|
175 | )
|
---|
176 | {
|
---|
177 | dprintf(("RPCRT4: %s - Stub", __FUNCTION__));
|
---|
178 | return RPC_S_OUT_OF_MEMORY;
|
---|
179 | }
|
---|
180 |
|
---|
181 | // ----------------------------------------------------------------------
|
---|
182 | // RpcBindingInqAuthClientA
|
---|
183 | // ----------------------------------------------------------------------
|
---|
184 | RPCRTAPI RPC_STATUS RPC_ENTRY
|
---|
185 | RpcBindingInqAuthClientA (
|
---|
186 | IN RPC_BINDING_HANDLE ClientBinding, OPTIONAL
|
---|
187 | OUT RPC_AUTHZ_HANDLE __RPC_FAR * Privs,
|
---|
188 | OUT unsigned char __RPC_FAR * __RPC_FAR * ServerPrincName, OPTIONAL
|
---|
189 | OUT unsigned long __RPC_FAR * AuthnLevel, OPTIONAL
|
---|
190 | OUT unsigned long __RPC_FAR * AuthnSvc, OPTIONAL
|
---|
191 | OUT unsigned long __RPC_FAR * AuthzSvc OPTIONAL
|
---|
192 | )
|
---|
193 | {
|
---|
194 | dprintf(("RPCRT4: %s - Stub", __FUNCTION__));
|
---|
195 | return RPC_S_OUT_OF_MEMORY;
|
---|
196 | }
|
---|
197 |
|
---|
198 | // ----------------------------------------------------------------------
|
---|
199 | // RpcBindingInqAuthClientW
|
---|
200 | // ----------------------------------------------------------------------
|
---|
201 | RPCRTAPI RPC_STATUS RPC_ENTRY
|
---|
202 | RpcBindingInqAuthClientW (
|
---|
203 | IN RPC_BINDING_HANDLE ClientBinding, OPTIONAL
|
---|
204 | OUT RPC_AUTHZ_HANDLE __RPC_FAR * Privs,
|
---|
205 | OUT unsigned short __RPC_FAR * __RPC_FAR * ServerPrincName, OPTIONAL
|
---|
206 | OUT unsigned long __RPC_FAR * AuthnLevel, OPTIONAL
|
---|
207 | OUT unsigned long __RPC_FAR * AuthnSvc, OPTIONAL
|
---|
208 | OUT unsigned long __RPC_FAR * AuthzSvc OPTIONAL
|
---|
209 | )
|
---|
210 | {
|
---|
211 | dprintf(("RPCRT4: %s - Stub", __FUNCTION__));
|
---|
212 | return RPC_S_OUT_OF_MEMORY;
|
---|
213 | }
|
---|
214 |
|
---|
215 | // ----------------------------------------------------------------------
|
---|
216 | // RpcBindingInqAuthInfoA
|
---|
217 | // ----------------------------------------------------------------------
|
---|
218 | RPCRTAPI RPC_STATUS RPC_ENTRY
|
---|
219 | RpcBindingInqAuthInfoA (
|
---|
220 | IN RPC_BINDING_HANDLE Binding,
|
---|
221 | OUT unsigned char __RPC_FAR * __RPC_FAR * ServerPrincName, OPTIONAL
|
---|
222 | OUT unsigned long __RPC_FAR * AuthnLevel, OPTIONAL
|
---|
223 | OUT unsigned long __RPC_FAR * AuthnSvc, OPTIONAL
|
---|
224 | OUT RPC_AUTH_IDENTITY_HANDLE __RPC_FAR * AuthIdentity, OPTIONAL
|
---|
225 | OUT unsigned long __RPC_FAR * AuthzSvc OPTIONAL
|
---|
226 | )
|
---|
227 | {
|
---|
228 | dprintf(("RPCRT4: %s - Stub", __FUNCTION__));
|
---|
229 | return RPC_S_OUT_OF_MEMORY;
|
---|
230 | }
|
---|
231 |
|
---|
232 | // ----------------------------------------------------------------------
|
---|
233 | // RpcBindingInqAuthInfoW
|
---|
234 | // ----------------------------------------------------------------------
|
---|
235 | RPCRTAPI RPC_STATUS RPC_ENTRY
|
---|
236 | RpcBindingInqAuthInfoW (
|
---|
237 | IN RPC_BINDING_HANDLE Binding,
|
---|
238 | OUT unsigned short __RPC_FAR * __RPC_FAR * ServerPrincName, OPTIONAL
|
---|
239 | OUT unsigned long __RPC_FAR * AuthnLevel, OPTIONAL
|
---|
240 | OUT unsigned long __RPC_FAR * AuthnSvc, OPTIONAL
|
---|
241 | OUT RPC_AUTH_IDENTITY_HANDLE __RPC_FAR * AuthIdentity, OPTIONAL
|
---|
242 | OUT unsigned long __RPC_FAR * AuthzSvc OPTIONAL
|
---|
243 | )
|
---|
244 | {
|
---|
245 | dprintf(("RPCRT4: %s - Stub", __FUNCTION__));
|
---|
246 | return RPC_S_OUT_OF_MEMORY;
|
---|
247 | }
|
---|
248 |
|
---|
249 | // ----------------------------------------------------------------------
|
---|
250 | // RpcBindingSetAuthInfoA
|
---|
251 | // ----------------------------------------------------------------------
|
---|
252 | RPCRTAPI RPC_STATUS RPC_ENTRY
|
---|
253 | RpcBindingSetAuthInfoA (
|
---|
254 | IN RPC_BINDING_HANDLE Binding,
|
---|
255 | IN unsigned char __RPC_FAR * ServerPrincName,
|
---|
256 | IN unsigned long AuthnLevel,
|
---|
257 | IN unsigned long AuthnSvc,
|
---|
258 | IN RPC_AUTH_IDENTITY_HANDLE AuthIdentity, OPTIONAL
|
---|
259 | IN unsigned long AuthzSvc
|
---|
260 | )
|
---|
261 | {
|
---|
262 | dprintf(("RPCRT4: %s - Stub", __FUNCTION__));
|
---|
263 | return RPC_S_OUT_OF_MEMORY;
|
---|
264 | }
|
---|
265 |
|
---|
266 |
|
---|
267 | // ----------------------------------------------------------------------
|
---|
268 | // RpcBindingSetAuthInfoExA
|
---|
269 | // ----------------------------------------------------------------------
|
---|
270 | RPCRTAPI RPC_STATUS RPC_ENTRY
|
---|
271 | RpcBindingSetAuthInfoExA (
|
---|
272 | IN RPC_BINDING_HANDLE Binding,
|
---|
273 | IN unsigned char __RPC_FAR * ServerPrincName,
|
---|
274 | IN unsigned long AuthnLevel,
|
---|
275 | IN unsigned long AuthnSvc,
|
---|
276 | IN RPC_AUTH_IDENTITY_HANDLE AuthIdentity, OPTIONAL
|
---|
277 | IN unsigned long AuthzSvc,
|
---|
278 | IN RPC_SECURITY_QOS *SecurityQos OPTIONAL
|
---|
279 | )
|
---|
280 | {
|
---|
281 | dprintf(("RPCRT4: %s - Stub", __FUNCTION__));
|
---|
282 | return RPC_S_OUT_OF_MEMORY;
|
---|
283 | }
|
---|
284 |
|
---|
285 |
|
---|
286 | // ----------------------------------------------------------------------
|
---|
287 | // RpcBindingSetAuthInfoW
|
---|
288 | // ----------------------------------------------------------------------
|
---|
289 | RPCRTAPI RPC_STATUS RPC_ENTRY
|
---|
290 | RpcBindingSetAuthInfoW (
|
---|
291 | IN RPC_BINDING_HANDLE Binding,
|
---|
292 | IN unsigned short __RPC_FAR * ServerPrincName,
|
---|
293 | IN unsigned long AuthnLevel,
|
---|
294 | IN unsigned long AuthnSvc,
|
---|
295 | IN RPC_AUTH_IDENTITY_HANDLE AuthIdentity, OPTIONAL
|
---|
296 | IN unsigned long AuthzSvc
|
---|
297 | )
|
---|
298 | {
|
---|
299 | dprintf(("RPCRT4: %s - Stub", __FUNCTION__));
|
---|
300 | return RPC_S_OUT_OF_MEMORY;
|
---|
301 | }
|
---|
302 |
|
---|
303 |
|
---|
304 | // ----------------------------------------------------------------------
|
---|
305 | // RpcBindingSetAuthInfoExW
|
---|
306 | // ----------------------------------------------------------------------
|
---|
307 | RPCRTAPI RPC_STATUS RPC_ENTRY
|
---|
308 | RpcBindingSetAuthInfoExW (
|
---|
309 | IN RPC_BINDING_HANDLE Binding,
|
---|
310 | IN unsigned short __RPC_FAR * ServerPrincName,
|
---|
311 | IN unsigned long AuthnLevel,
|
---|
312 | IN unsigned long AuthnSvc,
|
---|
313 | IN RPC_AUTH_IDENTITY_HANDLE AuthIdentity, OPTIONAL
|
---|
314 | IN unsigned long AuthzSvc, OPTIONAL
|
---|
315 | IN RPC_SECURITY_QOS *SecurityQOS
|
---|
316 | )
|
---|
317 | {
|
---|
318 | dprintf(("RPCRT4: %s - Stub", __FUNCTION__));
|
---|
319 | return RPC_S_OUT_OF_MEMORY;
|
---|
320 | }
|
---|
321 |
|
---|
322 |
|
---|
323 | // ----------------------------------------------------------------------
|
---|
324 | // RpcBindingInqAuthInfoExA
|
---|
325 | // ----------------------------------------------------------------------
|
---|
326 | RPCRTAPI RPC_STATUS RPC_ENTRY
|
---|
327 | RpcBindingInqAuthInfoExA (
|
---|
328 | IN RPC_BINDING_HANDLE Binding,
|
---|
329 | OUT unsigned char __RPC_FAR * __RPC_FAR * ServerPrincName, OPTIONAL
|
---|
330 | OUT unsigned long __RPC_FAR * AuthnLevel, OPTIONAL
|
---|
331 | OUT unsigned long __RPC_FAR * AuthnSvc, OPTIONAL
|
---|
332 | OUT RPC_AUTH_IDENTITY_HANDLE __RPC_FAR * AuthIdentity, OPTIONAL
|
---|
333 | OUT unsigned long __RPC_FAR * AuthzSvc, OPTIONAL
|
---|
334 | IN unsigned long RpcQosVersion,
|
---|
335 | OUT RPC_SECURITY_QOS *SecurityQOS
|
---|
336 | )
|
---|
337 | {
|
---|
338 | dprintf(("RPCRT4: %s - Stub", __FUNCTION__));
|
---|
339 | return RPC_S_OUT_OF_MEMORY;
|
---|
340 | }
|
---|
341 |
|
---|
342 |
|
---|
343 | // ----------------------------------------------------------------------
|
---|
344 | // RpcBindingInqAuthInfoExW
|
---|
345 | // ----------------------------------------------------------------------
|
---|
346 | RPCRTAPI RPC_STATUS RPC_ENTRY
|
---|
347 | RpcBindingInqAuthInfoExW (
|
---|
348 | IN RPC_BINDING_HANDLE Binding,
|
---|
349 | OUT unsigned short __RPC_FAR * __RPC_FAR * ServerPrincName, OPTIONAL
|
---|
350 | OUT unsigned long __RPC_FAR * AuthnLevel, OPTIONAL
|
---|
351 | OUT unsigned long __RPC_FAR * AuthnSvc, OPTIONAL
|
---|
352 | OUT RPC_AUTH_IDENTITY_HANDLE __RPC_FAR * AuthIdentity, OPTIONAL
|
---|
353 | OUT unsigned long __RPC_FAR * AuthzSvc OPTIONAL,
|
---|
354 | IN unsigned long RpcQosVersion,
|
---|
355 | OUT RPC_SECURITY_QOS *SecurityQOS
|
---|
356 | )
|
---|
357 | {
|
---|
358 | dprintf(("RPCRT4: %s - Stub", __FUNCTION__));
|
---|
359 | return RPC_S_OUT_OF_MEMORY;
|
---|
360 | }
|
---|
361 |
|
---|
362 | // ----------------------------------------------------------------------
|
---|
363 | // RpcBindingServerFromClient
|
---|
364 | // ----------------------------------------------------------------------
|
---|
365 | RPCRTAPI RPC_STATUS RPC_ENTRY
|
---|
366 | RpcBindingServerFromClient (
|
---|
367 | IN RPC_BINDING_HANDLE ClientBinding,
|
---|
368 | OUT RPC_BINDING_HANDLE __RPC_FAR * ServerBinding
|
---|
369 | )
|
---|
370 | {
|
---|
371 | dprintf(("RPCRT4: %s - Stub", __FUNCTION__));
|
---|
372 | return RPC_S_OUT_OF_MEMORY;
|
---|
373 | }
|
---|
374 |
|
---|