Mercurial > hg > jgplsrc
comparison win/jdll.h @ 0:e0bbaa717f41 draft default tip
lol J
author | Jordi Gutiérrez Hermoso <jordigh@octave.org> |
---|---|
date | Mon, 25 Nov 2013 11:56:30 -0500 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:e0bbaa717f41 |
---|---|
1 /* Copyright 1990-2011, Jsoftware Inc. All rights reserved. */ | |
2 /* License in license.txt. */ | |
3 /* this ALWAYS GENERATED file contains the definitions for the interfaces */ | |
4 | |
5 | |
6 /* File created by MIDL compiler version 5.01.0164 */ | |
7 /* at Thu Jun 22 11:55:16 2000 | |
8 */ | |
9 /* Compiler settings for default\jdll.idl: | |
10 Os (OptLev=s), W1, Zp8, env=Win32, ms_ext, c_ext | |
11 error checks: allocation ref bounds_check enum stub_data | |
12 */ | |
13 //@@MIDL_FILE_HEADING( ) | |
14 | |
15 | |
16 /* verify that the <rpcndr.h> version is high enough to compile this file*/ | |
17 #ifndef __REQUIRED_RPCNDR_H_VERSION__ | |
18 #define __REQUIRED_RPCNDR_H_VERSION__ 440 | |
19 #endif | |
20 | |
21 #include "rpc.h" | |
22 #include "rpcndr.h" | |
23 | |
24 #ifndef __RPCNDR_H_VERSION__ | |
25 #error this stub requires an updated version of <rpcndr.h> | |
26 #endif // __RPCNDR_H_VERSION__ | |
27 | |
28 #ifndef COM_NO_WINDOWS_H | |
29 #include "windows.h" | |
30 #include "ole2.h" | |
31 #endif /*COM_NO_WINDOWS_H*/ | |
32 | |
33 #ifndef __jdll_h__ | |
34 #define __jdll_h__ | |
35 | |
36 #ifdef __cplusplus | |
37 extern "C"{ | |
38 #endif | |
39 | |
40 /* Forward Declarations */ | |
41 | |
42 #ifndef __IJDLLServer_FWD_DEFINED__ | |
43 #define __IJDLLServer_FWD_DEFINED__ | |
44 typedef interface IJDLLServer IJDLLServer; | |
45 #endif /* __IJDLLServer_FWD_DEFINED__ */ | |
46 | |
47 | |
48 #ifndef __JDLLServer_FWD_DEFINED__ | |
49 #define __JDLLServer_FWD_DEFINED__ | |
50 | |
51 #ifdef __cplusplus | |
52 typedef class JDLLServer JDLLServer; | |
53 #else | |
54 typedef struct JDLLServer JDLLServer; | |
55 #endif /* __cplusplus */ | |
56 | |
57 #endif /* __JDLLServer_FWD_DEFINED__ */ | |
58 | |
59 | |
60 /* header files for imported files */ | |
61 #include "oaidl.h" | |
62 | |
63 void __RPC_FAR * __RPC_USER MIDL_user_allocate(size_t); | |
64 void __RPC_USER MIDL_user_free( void __RPC_FAR * ); | |
65 | |
66 #ifndef __IJDLLServer_INTERFACE_DEFINED__ | |
67 #define __IJDLLServer_INTERFACE_DEFINED__ | |
68 | |
69 /* interface IJDLLServer */ | |
70 /* [oleautomation][dual][unique][helpstring][uuid][object] */ | |
71 | |
72 | |
73 EXTERN_C const IID IID_IJDLLServer; | |
74 | |
75 #if defined(__cplusplus) && !defined(CINTERFACE) | |
76 | |
77 MIDL_INTERFACE("21EB05EC-1AB3-11cf-A2AC-8FF70874C460") | |
78 IJDLLServer : public IDispatch | |
79 { | |
80 public: | |
81 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Do( | |
82 /* [in] */ BSTR input, | |
83 /* [retval][out] */ long __RPC_FAR *r) = 0; | |
84 | |
85 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Show( | |
86 /* [in] */ long b, | |
87 /* [retval][out] */ long __RPC_FAR *r) = 0; | |
88 | |
89 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Log( | |
90 /* [in] */ long b, | |
91 /* [retval][out] */ long __RPC_FAR *r) = 0; | |
92 | |
93 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE IsBusy( | |
94 /* [retval][out] */ long __RPC_FAR *r) = 0; | |
95 | |
96 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Break( | |
97 /* [retval][out] */ long __RPC_FAR *r) = 0; | |
98 | |
99 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Quit( | |
100 /* [retval][out] */ long __RPC_FAR *r) = 0; | |
101 | |
102 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Get( | |
103 /* [in] */ BSTR jname, | |
104 /* [out] */ VARIANT __RPC_FAR *v, | |
105 /* [retval][out] */ long __RPC_FAR *r) = 0; | |
106 | |
107 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Set( | |
108 /* [in] */ BSTR jname, | |
109 /* [in] */ VARIANT __RPC_FAR *v, | |
110 /* [retval][out] */ long __RPC_FAR *r) = 0; | |
111 | |
112 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetM( | |
113 /* [in] */ BSTR jname, | |
114 /* [out] */ long __RPC_FAR *jtype, | |
115 /* [out] */ long __RPC_FAR *jrank, | |
116 /* [out] */ long __RPC_FAR *jshape, | |
117 /* [out] */ long __RPC_FAR *jdata, | |
118 /* [retval][out] */ long __RPC_FAR *r) = 0; | |
119 | |
120 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetM( | |
121 /* [in] */ BSTR jname, | |
122 /* [in] */ long __RPC_FAR *jtype, | |
123 /* [in] */ long __RPC_FAR *jrank, | |
124 /* [in] */ long __RPC_FAR *jshape, | |
125 /* [in] */ long __RPC_FAR *jdata, | |
126 /* [retval][out] */ long __RPC_FAR *r) = 0; | |
127 | |
128 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE ErrorText( | |
129 /* [in] */ long error, | |
130 /* [out] */ VARIANT __RPC_FAR *v, | |
131 /* [retval][out] */ long __RPC_FAR *r) = 0; | |
132 | |
133 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE ErrorTextM( | |
134 /* [in] */ long error, | |
135 /* [out] */ long __RPC_FAR *text, | |
136 /* [retval][out] */ long __RPC_FAR *r) = 0; | |
137 | |
138 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Clear( | |
139 /* [retval][out] */ long __RPC_FAR *r) = 0; | |
140 | |
141 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Transpose( | |
142 /* [in] */ long b, | |
143 /* [retval][out] */ long __RPC_FAR *r) = 0; | |
144 | |
145 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE ErrorTextB( | |
146 /* [in] */ long error, | |
147 /* [out] */ VARIANT __RPC_FAR *v, | |
148 /* [retval][out] */ long __RPC_FAR *r) = 0; | |
149 | |
150 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetB( | |
151 /* [in] */ BSTR jname, | |
152 /* [out] */ VARIANT __RPC_FAR *v, | |
153 /* [retval][out] */ long __RPC_FAR *r) = 0; | |
154 | |
155 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetB( | |
156 /* [in] */ BSTR jname, | |
157 /* [in] */ VARIANT __RPC_FAR *v, | |
158 /* [retval][out] */ long __RPC_FAR *r) = 0; | |
159 | |
160 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE DoR( | |
161 /* [in] */ BSTR input, | |
162 /* [out] */ VARIANT __RPC_FAR *v, | |
163 /* [retval][out] */ long __RPC_FAR *r) = 0; | |
164 | |
165 }; | |
166 | |
167 #else /* C style interface */ | |
168 | |
169 typedef struct IJDLLServerVtbl | |
170 { | |
171 BEGIN_INTERFACE | |
172 | |
173 HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( | |
174 IJDLLServer __RPC_FAR * This, | |
175 /* [in] */ REFIID riid, | |
176 /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); | |
177 | |
178 ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( | |
179 IJDLLServer __RPC_FAR * This); | |
180 | |
181 ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( | |
182 IJDLLServer __RPC_FAR * This); | |
183 | |
184 HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( | |
185 IJDLLServer __RPC_FAR * This, | |
186 /* [out] */ UINT __RPC_FAR *pctinfo); | |
187 | |
188 HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( | |
189 IJDLLServer __RPC_FAR * This, | |
190 /* [in] */ UINT iTInfo, | |
191 /* [in] */ LCID lcid, | |
192 /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo); | |
193 | |
194 HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( | |
195 IJDLLServer __RPC_FAR * This, | |
196 /* [in] */ REFIID riid, | |
197 /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames, | |
198 /* [in] */ UINT cNames, | |
199 /* [in] */ LCID lcid, | |
200 /* [size_is][out] */ DISPID __RPC_FAR *rgDispId); | |
201 | |
202 /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )( | |
203 IJDLLServer __RPC_FAR * This, | |
204 /* [in] */ DISPID dispIdMember, | |
205 /* [in] */ REFIID riid, | |
206 /* [in] */ LCID lcid, | |
207 /* [in] */ WORD wFlags, | |
208 /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams, | |
209 /* [out] */ VARIANT __RPC_FAR *pVarResult, | |
210 /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo, | |
211 /* [out] */ UINT __RPC_FAR *puArgErr); | |
212 | |
213 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Do )( | |
214 IJDLLServer __RPC_FAR * This, | |
215 /* [in] */ BSTR input, | |
216 /* [retval][out] */ long __RPC_FAR *r); | |
217 | |
218 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Show )( | |
219 IJDLLServer __RPC_FAR * This, | |
220 /* [in] */ long b, | |
221 /* [retval][out] */ long __RPC_FAR *r); | |
222 | |
223 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Log )( | |
224 IJDLLServer __RPC_FAR * This, | |
225 /* [in] */ long b, | |
226 /* [retval][out] */ long __RPC_FAR *r); | |
227 | |
228 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *IsBusy )( | |
229 IJDLLServer __RPC_FAR * This, | |
230 /* [retval][out] */ long __RPC_FAR *r); | |
231 | |
232 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Break )( | |
233 IJDLLServer __RPC_FAR * This, | |
234 /* [retval][out] */ long __RPC_FAR *r); | |
235 | |
236 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Quit )( | |
237 IJDLLServer __RPC_FAR * This, | |
238 /* [retval][out] */ long __RPC_FAR *r); | |
239 | |
240 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Get )( | |
241 IJDLLServer __RPC_FAR * This, | |
242 /* [in] */ BSTR jname, | |
243 /* [out] */ VARIANT __RPC_FAR *v, | |
244 /* [retval][out] */ long __RPC_FAR *r); | |
245 | |
246 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Set )( | |
247 IJDLLServer __RPC_FAR * This, | |
248 /* [in] */ BSTR jname, | |
249 /* [in] */ VARIANT __RPC_FAR *v, | |
250 /* [retval][out] */ long __RPC_FAR *r); | |
251 | |
252 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetM )( | |
253 IJDLLServer __RPC_FAR * This, | |
254 /* [in] */ BSTR jname, | |
255 /* [out] */ long __RPC_FAR *jtype, | |
256 /* [out] */ long __RPC_FAR *jrank, | |
257 /* [out] */ long __RPC_FAR *jshape, | |
258 /* [out] */ long __RPC_FAR *jdata, | |
259 /* [retval][out] */ long __RPC_FAR *r); | |
260 | |
261 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetM )( | |
262 IJDLLServer __RPC_FAR * This, | |
263 /* [in] */ BSTR jname, | |
264 /* [in] */ long __RPC_FAR *jtype, | |
265 /* [in] */ long __RPC_FAR *jrank, | |
266 /* [in] */ long __RPC_FAR *jshape, | |
267 /* [in] */ long __RPC_FAR *jdata, | |
268 /* [retval][out] */ long __RPC_FAR *r); | |
269 | |
270 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ErrorText )( | |
271 IJDLLServer __RPC_FAR * This, | |
272 /* [in] */ long error, | |
273 /* [out] */ VARIANT __RPC_FAR *v, | |
274 /* [retval][out] */ long __RPC_FAR *r); | |
275 | |
276 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ErrorTextM )( | |
277 IJDLLServer __RPC_FAR * This, | |
278 /* [in] */ long error, | |
279 /* [out] */ long __RPC_FAR *text, | |
280 /* [retval][out] */ long __RPC_FAR *r); | |
281 | |
282 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clear )( | |
283 IJDLLServer __RPC_FAR * This, | |
284 /* [retval][out] */ long __RPC_FAR *r); | |
285 | |
286 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Transpose )( | |
287 IJDLLServer __RPC_FAR * This, | |
288 /* [in] */ long b, | |
289 /* [retval][out] */ long __RPC_FAR *r); | |
290 | |
291 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ErrorTextB )( | |
292 IJDLLServer __RPC_FAR * This, | |
293 /* [in] */ long error, | |
294 /* [out] */ VARIANT __RPC_FAR *v, | |
295 /* [retval][out] */ long __RPC_FAR *r); | |
296 | |
297 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetB )( | |
298 IJDLLServer __RPC_FAR * This, | |
299 /* [in] */ BSTR jname, | |
300 /* [out] */ VARIANT __RPC_FAR *v, | |
301 /* [retval][out] */ long __RPC_FAR *r); | |
302 | |
303 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetB )( | |
304 IJDLLServer __RPC_FAR * This, | |
305 /* [in] */ BSTR jname, | |
306 /* [in] */ VARIANT __RPC_FAR *v, | |
307 /* [retval][out] */ long __RPC_FAR *r); | |
308 | |
309 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *DoR )( | |
310 IJDLLServer __RPC_FAR * This, | |
311 /* [in] */ BSTR input, | |
312 /* [out] */ VARIANT __RPC_FAR *v, | |
313 /* [retval][out] */ long __RPC_FAR *r); | |
314 | |
315 END_INTERFACE | |
316 } IJDLLServerVtbl; | |
317 | |
318 interface IJDLLServer | |
319 { | |
320 CONST_VTBL struct IJDLLServerVtbl __RPC_FAR *lpVtbl; | |
321 }; | |
322 | |
323 | |
324 | |
325 #ifdef COBJMACROS | |
326 | |
327 | |
328 #define IJDLLServer_QueryInterface(This,riid,ppvObject) \ | |
329 (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | |
330 | |
331 #define IJDLLServer_AddRef(This) \ | |
332 (This)->lpVtbl -> AddRef(This) | |
333 | |
334 #define IJDLLServer_Release(This) \ | |
335 (This)->lpVtbl -> Release(This) | |
336 | |
337 | |
338 #define IJDLLServer_GetTypeInfoCount(This,pctinfo) \ | |
339 (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) | |
340 | |
341 #define IJDLLServer_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ | |
342 (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) | |
343 | |
344 #define IJDLLServer_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ | |
345 (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | |
346 | |
347 #define IJDLLServer_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ | |
348 (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) | |
349 | |
350 | |
351 #define IJDLLServer_Do(This,input,r) \ | |
352 (This)->lpVtbl -> Do(This,input,r) | |
353 | |
354 #define IJDLLServer_Show(This,b,r) \ | |
355 (This)->lpVtbl -> Show(This,b,r) | |
356 | |
357 #define IJDLLServer_Log(This,b,r) \ | |
358 (This)->lpVtbl -> Log(This,b,r) | |
359 | |
360 #define IJDLLServer_IsBusy(This,r) \ | |
361 (This)->lpVtbl -> IsBusy(This,r) | |
362 | |
363 #define IJDLLServer_Break(This,r) \ | |
364 (This)->lpVtbl -> Break(This,r) | |
365 | |
366 #define IJDLLServer_Quit(This,r) \ | |
367 (This)->lpVtbl -> Quit(This,r) | |
368 | |
369 #define IJDLLServer_Get(This,jname,v,r) \ | |
370 (This)->lpVtbl -> Get(This,jname,v,r) | |
371 | |
372 #define IJDLLServer_Set(This,jname,v,r) \ | |
373 (This)->lpVtbl -> Set(This,jname,v,r) | |
374 | |
375 #define IJDLLServer_GetM(This,jname,jtype,jrank,jshape,jdata,r) \ | |
376 (This)->lpVtbl -> GetM(This,jname,jtype,jrank,jshape,jdata,r) | |
377 | |
378 #define IJDLLServer_SetM(This,jname,jtype,jrank,jshape,jdata,r) \ | |
379 (This)->lpVtbl -> SetM(This,jname,jtype,jrank,jshape,jdata,r) | |
380 | |
381 #define IJDLLServer_ErrorText(This,error,v,r) \ | |
382 (This)->lpVtbl -> ErrorText(This,error,v,r) | |
383 | |
384 #define IJDLLServer_ErrorTextM(This,error,text,r) \ | |
385 (This)->lpVtbl -> ErrorTextM(This,error,text,r) | |
386 | |
387 #define IJDLLServer_Clear(This,r) \ | |
388 (This)->lpVtbl -> Clear(This,r) | |
389 | |
390 #define IJDLLServer_Transpose(This,b,r) \ | |
391 (This)->lpVtbl -> Transpose(This,b,r) | |
392 | |
393 #define IJDLLServer_ErrorTextB(This,error,v,r) \ | |
394 (This)->lpVtbl -> ErrorTextB(This,error,v,r) | |
395 | |
396 #define IJDLLServer_GetB(This,jname,v,r) \ | |
397 (This)->lpVtbl -> GetB(This,jname,v,r) | |
398 | |
399 #define IJDLLServer_SetB(This,jname,v,r) \ | |
400 (This)->lpVtbl -> SetB(This,jname,v,r) | |
401 | |
402 #define IJDLLServer_DoR(This,input,v,r) \ | |
403 (This)->lpVtbl -> DoR(This,input,v,r) | |
404 | |
405 #endif /* COBJMACROS */ | |
406 | |
407 | |
408 #endif /* C style interface */ | |
409 | |
410 | |
411 | |
412 /* [helpstring] */ HRESULT STDMETHODCALLTYPE IJDLLServer_Do_Proxy( | |
413 IJDLLServer __RPC_FAR * This, | |
414 /* [in] */ BSTR input, | |
415 /* [retval][out] */ long __RPC_FAR *r); | |
416 | |
417 | |
418 void __RPC_STUB IJDLLServer_Do_Stub( | |
419 IRpcStubBuffer *This, | |
420 IRpcChannelBuffer *_pRpcChannelBuffer, | |
421 PRPC_MESSAGE _pRpcMessage, | |
422 DWORD *_pdwStubPhase); | |
423 | |
424 | |
425 /* [helpstring] */ HRESULT STDMETHODCALLTYPE IJDLLServer_Show_Proxy( | |
426 IJDLLServer __RPC_FAR * This, | |
427 /* [in] */ long b, | |
428 /* [retval][out] */ long __RPC_FAR *r); | |
429 | |
430 | |
431 void __RPC_STUB IJDLLServer_Show_Stub( | |
432 IRpcStubBuffer *This, | |
433 IRpcChannelBuffer *_pRpcChannelBuffer, | |
434 PRPC_MESSAGE _pRpcMessage, | |
435 DWORD *_pdwStubPhase); | |
436 | |
437 | |
438 /* [helpstring] */ HRESULT STDMETHODCALLTYPE IJDLLServer_Log_Proxy( | |
439 IJDLLServer __RPC_FAR * This, | |
440 /* [in] */ long b, | |
441 /* [retval][out] */ long __RPC_FAR *r); | |
442 | |
443 | |
444 void __RPC_STUB IJDLLServer_Log_Stub( | |
445 IRpcStubBuffer *This, | |
446 IRpcChannelBuffer *_pRpcChannelBuffer, | |
447 PRPC_MESSAGE _pRpcMessage, | |
448 DWORD *_pdwStubPhase); | |
449 | |
450 | |
451 /* [helpstring] */ HRESULT STDMETHODCALLTYPE IJDLLServer_IsBusy_Proxy( | |
452 IJDLLServer __RPC_FAR * This, | |
453 /* [retval][out] */ long __RPC_FAR *r); | |
454 | |
455 | |
456 void __RPC_STUB IJDLLServer_IsBusy_Stub( | |
457 IRpcStubBuffer *This, | |
458 IRpcChannelBuffer *_pRpcChannelBuffer, | |
459 PRPC_MESSAGE _pRpcMessage, | |
460 DWORD *_pdwStubPhase); | |
461 | |
462 | |
463 /* [helpstring] */ HRESULT STDMETHODCALLTYPE IJDLLServer_Break_Proxy( | |
464 IJDLLServer __RPC_FAR * This, | |
465 /* [retval][out] */ long __RPC_FAR *r); | |
466 | |
467 | |
468 void __RPC_STUB IJDLLServer_Break_Stub( | |
469 IRpcStubBuffer *This, | |
470 IRpcChannelBuffer *_pRpcChannelBuffer, | |
471 PRPC_MESSAGE _pRpcMessage, | |
472 DWORD *_pdwStubPhase); | |
473 | |
474 | |
475 /* [helpstring] */ HRESULT STDMETHODCALLTYPE IJDLLServer_Quit_Proxy( | |
476 IJDLLServer __RPC_FAR * This, | |
477 /* [retval][out] */ long __RPC_FAR *r); | |
478 | |
479 | |
480 void __RPC_STUB IJDLLServer_Quit_Stub( | |
481 IRpcStubBuffer *This, | |
482 IRpcChannelBuffer *_pRpcChannelBuffer, | |
483 PRPC_MESSAGE _pRpcMessage, | |
484 DWORD *_pdwStubPhase); | |
485 | |
486 | |
487 /* [helpstring] */ HRESULT STDMETHODCALLTYPE IJDLLServer_Get_Proxy( | |
488 IJDLLServer __RPC_FAR * This, | |
489 /* [in] */ BSTR jname, | |
490 /* [out] */ VARIANT __RPC_FAR *v, | |
491 /* [retval][out] */ long __RPC_FAR *r); | |
492 | |
493 | |
494 void __RPC_STUB IJDLLServer_Get_Stub( | |
495 IRpcStubBuffer *This, | |
496 IRpcChannelBuffer *_pRpcChannelBuffer, | |
497 PRPC_MESSAGE _pRpcMessage, | |
498 DWORD *_pdwStubPhase); | |
499 | |
500 | |
501 /* [helpstring] */ HRESULT STDMETHODCALLTYPE IJDLLServer_Set_Proxy( | |
502 IJDLLServer __RPC_FAR * This, | |
503 /* [in] */ BSTR jname, | |
504 /* [in] */ VARIANT __RPC_FAR *v, | |
505 /* [retval][out] */ long __RPC_FAR *r); | |
506 | |
507 | |
508 void __RPC_STUB IJDLLServer_Set_Stub( | |
509 IRpcStubBuffer *This, | |
510 IRpcChannelBuffer *_pRpcChannelBuffer, | |
511 PRPC_MESSAGE _pRpcMessage, | |
512 DWORD *_pdwStubPhase); | |
513 | |
514 | |
515 /* [helpstring] */ HRESULT STDMETHODCALLTYPE IJDLLServer_GetM_Proxy( | |
516 IJDLLServer __RPC_FAR * This, | |
517 /* [in] */ BSTR jname, | |
518 /* [out] */ long __RPC_FAR *jtype, | |
519 /* [out] */ long __RPC_FAR *jrank, | |
520 /* [out] */ long __RPC_FAR *jshape, | |
521 /* [out] */ long __RPC_FAR *jdata, | |
522 /* [retval][out] */ long __RPC_FAR *r); | |
523 | |
524 | |
525 void __RPC_STUB IJDLLServer_GetM_Stub( | |
526 IRpcStubBuffer *This, | |
527 IRpcChannelBuffer *_pRpcChannelBuffer, | |
528 PRPC_MESSAGE _pRpcMessage, | |
529 DWORD *_pdwStubPhase); | |
530 | |
531 | |
532 /* [helpstring] */ HRESULT STDMETHODCALLTYPE IJDLLServer_SetM_Proxy( | |
533 IJDLLServer __RPC_FAR * This, | |
534 /* [in] */ BSTR jname, | |
535 /* [in] */ long __RPC_FAR *jtype, | |
536 /* [in] */ long __RPC_FAR *jrank, | |
537 /* [in] */ long __RPC_FAR *jshape, | |
538 /* [in] */ long __RPC_FAR *jdata, | |
539 /* [retval][out] */ long __RPC_FAR *r); | |
540 | |
541 | |
542 void __RPC_STUB IJDLLServer_SetM_Stub( | |
543 IRpcStubBuffer *This, | |
544 IRpcChannelBuffer *_pRpcChannelBuffer, | |
545 PRPC_MESSAGE _pRpcMessage, | |
546 DWORD *_pdwStubPhase); | |
547 | |
548 | |
549 /* [helpstring] */ HRESULT STDMETHODCALLTYPE IJDLLServer_ErrorText_Proxy( | |
550 IJDLLServer __RPC_FAR * This, | |
551 /* [in] */ long error, | |
552 /* [out] */ VARIANT __RPC_FAR *v, | |
553 /* [retval][out] */ long __RPC_FAR *r); | |
554 | |
555 | |
556 void __RPC_STUB IJDLLServer_ErrorText_Stub( | |
557 IRpcStubBuffer *This, | |
558 IRpcChannelBuffer *_pRpcChannelBuffer, | |
559 PRPC_MESSAGE _pRpcMessage, | |
560 DWORD *_pdwStubPhase); | |
561 | |
562 | |
563 /* [helpstring] */ HRESULT STDMETHODCALLTYPE IJDLLServer_ErrorTextM_Proxy( | |
564 IJDLLServer __RPC_FAR * This, | |
565 /* [in] */ long error, | |
566 /* [out] */ long __RPC_FAR *text, | |
567 /* [retval][out] */ long __RPC_FAR *r); | |
568 | |
569 | |
570 void __RPC_STUB IJDLLServer_ErrorTextM_Stub( | |
571 IRpcStubBuffer *This, | |
572 IRpcChannelBuffer *_pRpcChannelBuffer, | |
573 PRPC_MESSAGE _pRpcMessage, | |
574 DWORD *_pdwStubPhase); | |
575 | |
576 | |
577 /* [helpstring] */ HRESULT STDMETHODCALLTYPE IJDLLServer_Clear_Proxy( | |
578 IJDLLServer __RPC_FAR * This, | |
579 /* [retval][out] */ long __RPC_FAR *r); | |
580 | |
581 | |
582 void __RPC_STUB IJDLLServer_Clear_Stub( | |
583 IRpcStubBuffer *This, | |
584 IRpcChannelBuffer *_pRpcChannelBuffer, | |
585 PRPC_MESSAGE _pRpcMessage, | |
586 DWORD *_pdwStubPhase); | |
587 | |
588 | |
589 /* [helpstring] */ HRESULT STDMETHODCALLTYPE IJDLLServer_Transpose_Proxy( | |
590 IJDLLServer __RPC_FAR * This, | |
591 /* [in] */ long b, | |
592 /* [retval][out] */ long __RPC_FAR *r); | |
593 | |
594 | |
595 void __RPC_STUB IJDLLServer_Transpose_Stub( | |
596 IRpcStubBuffer *This, | |
597 IRpcChannelBuffer *_pRpcChannelBuffer, | |
598 PRPC_MESSAGE _pRpcMessage, | |
599 DWORD *_pdwStubPhase); | |
600 | |
601 | |
602 /* [helpstring] */ HRESULT STDMETHODCALLTYPE IJDLLServer_ErrorTextB_Proxy( | |
603 IJDLLServer __RPC_FAR * This, | |
604 /* [in] */ long error, | |
605 /* [out] */ VARIANT __RPC_FAR *v, | |
606 /* [retval][out] */ long __RPC_FAR *r); | |
607 | |
608 | |
609 void __RPC_STUB IJDLLServer_ErrorTextB_Stub( | |
610 IRpcStubBuffer *This, | |
611 IRpcChannelBuffer *_pRpcChannelBuffer, | |
612 PRPC_MESSAGE _pRpcMessage, | |
613 DWORD *_pdwStubPhase); | |
614 | |
615 | |
616 /* [helpstring] */ HRESULT STDMETHODCALLTYPE IJDLLServer_GetB_Proxy( | |
617 IJDLLServer __RPC_FAR * This, | |
618 /* [in] */ BSTR jname, | |
619 /* [out] */ VARIANT __RPC_FAR *v, | |
620 /* [retval][out] */ long __RPC_FAR *r); | |
621 | |
622 | |
623 void __RPC_STUB IJDLLServer_GetB_Stub( | |
624 IRpcStubBuffer *This, | |
625 IRpcChannelBuffer *_pRpcChannelBuffer, | |
626 PRPC_MESSAGE _pRpcMessage, | |
627 DWORD *_pdwStubPhase); | |
628 | |
629 | |
630 /* [helpstring] */ HRESULT STDMETHODCALLTYPE IJDLLServer_SetB_Proxy( | |
631 IJDLLServer __RPC_FAR * This, | |
632 /* [in] */ BSTR jname, | |
633 /* [in] */ VARIANT __RPC_FAR *v, | |
634 /* [retval][out] */ long __RPC_FAR *r); | |
635 | |
636 | |
637 void __RPC_STUB IJDLLServer_SetB_Stub( | |
638 IRpcStubBuffer *This, | |
639 IRpcChannelBuffer *_pRpcChannelBuffer, | |
640 PRPC_MESSAGE _pRpcMessage, | |
641 DWORD *_pdwStubPhase); | |
642 | |
643 | |
644 /* [helpstring] */ HRESULT STDMETHODCALLTYPE IJDLLServer_DoR_Proxy( | |
645 IJDLLServer __RPC_FAR * This, | |
646 /* [in] */ BSTR input, | |
647 /* [out] */ VARIANT __RPC_FAR *v, | |
648 /* [retval][out] */ long __RPC_FAR *r); | |
649 | |
650 | |
651 void __RPC_STUB IJDLLServer_DoR_Stub( | |
652 IRpcStubBuffer *This, | |
653 IRpcChannelBuffer *_pRpcChannelBuffer, | |
654 PRPC_MESSAGE _pRpcMessage, | |
655 DWORD *_pdwStubPhase); | |
656 | |
657 | |
658 | |
659 #endif /* __IJDLLServer_INTERFACE_DEFINED__ */ | |
660 | |
661 | |
662 | |
663 #ifndef __JDLLServerLib_LIBRARY_DEFINED__ | |
664 #define __JDLLServerLib_LIBRARY_DEFINED__ | |
665 | |
666 /* library JDLLServerLib */ | |
667 /* [version][helpstring][uuid] */ | |
668 | |
669 | |
670 EXTERN_C const IID LIBID_JDLLServerLib; | |
671 | |
672 EXTERN_C const CLSID CLSID_JDLLServer; | |
673 | |
674 #ifdef __cplusplus | |
675 | |
676 class DECLSPEC_UUID("21EB05EA-1AB3-11cf-A2AC-8FF70874C460") | |
677 JDLLServer; | |
678 #endif | |
679 #endif /* __JDLLServerLib_LIBRARY_DEFINED__ */ | |
680 | |
681 /* Additional Prototypes for ALL interfaces */ | |
682 | |
683 unsigned long __RPC_USER BSTR_UserSize( unsigned long __RPC_FAR *, unsigned long , BSTR __RPC_FAR * ); | |
684 unsigned char __RPC_FAR * __RPC_USER BSTR_UserMarshal( unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, BSTR __RPC_FAR * ); | |
685 unsigned char __RPC_FAR * __RPC_USER BSTR_UserUnmarshal(unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, BSTR __RPC_FAR * ); | |
686 void __RPC_USER BSTR_UserFree( unsigned long __RPC_FAR *, BSTR __RPC_FAR * ); | |
687 | |
688 unsigned long __RPC_USER VARIANT_UserSize( unsigned long __RPC_FAR *, unsigned long , VARIANT __RPC_FAR * ); | |
689 unsigned char __RPC_FAR * __RPC_USER VARIANT_UserMarshal( unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, VARIANT __RPC_FAR * ); | |
690 unsigned char __RPC_FAR * __RPC_USER VARIANT_UserUnmarshal(unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, VARIANT __RPC_FAR * ); | |
691 void __RPC_USER VARIANT_UserFree( unsigned long __RPC_FAR *, VARIANT __RPC_FAR * ); | |
692 | |
693 /* end of Additional Prototypes */ | |
694 | |
695 #ifdef __cplusplus | |
696 } | |
697 #endif | |
698 | |
699 #endif |