FEDRA emulsion software from the OPERA Collaboration
SySalDataIO.h
Go to the documentation of this file.
1/* this ALWAYS GENERATED file contains the definitions for the interfaces */
2
3
4/* File created by MIDL compiler version 5.01.0164 */
5/* at Mon Dec 09 16:31:13 2002
6 */
7/* Compiler settings for D:\SySal2\SySalDataIO\SySalDataIO.idl:
8 Oicf (OptLev=i2), W1, Zp8, env=Win32, ms_ext, c_ext
9 error checks: allocation ref bounds_check enum stub_data
10*/
11//@@MIDL_FILE_HEADING( )
12
13
14/* verify that the <rpcndr.h> version is high enough to compile this file*/
15#ifndef __REQUIRED_RPCNDR_H_VERSION__
16#define __REQUIRED_RPCNDR_H_VERSION__ 440
17#endif
18
19#include "rpc.h"
20#include "rpcndr.h"
21
22#ifndef __RPCNDR_H_VERSION__
23#error this stub requires an updated version of <rpcndr.h>
24#endif // __RPCNDR_H_VERSION__
25
26#ifndef COM_NO_WINDOWS_H
27#include "windows.h"
28#include "ole2.h"
29#endif /*COM_NO_WINDOWS_H*/
30
31#ifndef __SySalDataIO_h__
32#define __SySalDataIO_h__
33
34#ifdef __cplusplus
35extern "C"{
36#endif
37
38/* Forward Declarations */
39
40#ifndef __ISySalObject_FWD_DEFINED__
41#define __ISySalObject_FWD_DEFINED__
42typedef interface ISySalObject ISySalObject;
43#endif /* __ISySalObject_FWD_DEFINED__ */
44
45
46#ifndef __ISySalDataIO_FWD_DEFINED__
47#define __ISySalDataIO_FWD_DEFINED__
48typedef interface ISySalDataIO ISySalDataIO;
49#endif /* __ISySalDataIO_FWD_DEFINED__ */
50
51
52#ifndef __ISySalDataIO2_FWD_DEFINED__
53#define __ISySalDataIO2_FWD_DEFINED__
54typedef interface ISySalDataIO2 ISySalDataIO2;
55#endif /* __ISySalDataIO2_FWD_DEFINED__ */
56
57
58#ifndef __SySalDataIO_FWD_DEFINED__
59#define __SySalDataIO_FWD_DEFINED__
60
61#ifdef __cplusplus
62typedef class SySalDataIO SySalDataIO;
63#else
64typedef struct SySalDataIO SySalDataIO;
65#endif /* __cplusplus */
66
67#endif /* __SySalDataIO_FWD_DEFINED__ */
68
69
70/* header files for imported files */
71#include "oaidl.h"
72#include "ocidl.h"
73#include "Connection.h"
74#include "Config.h"
75#include "GUIdefs.h"
76#include "datastructs.h"
77
78void __RPC_FAR * __RPC_USER MIDL_user_allocate(size_t);
79void __RPC_USER MIDL_user_free( void __RPC_FAR * );
80
81#ifndef __ISySalObject_INTERFACE_DEFINED__
82#define __ISySalObject_INTERFACE_DEFINED__
83
84/* interface ISySalObject */
85/* [unique][helpstring][uuid][object] */
86
87
88EXTERN_C const IID IID_ISySalObject;
89
90#if defined(__cplusplus) && !defined(CINTERFACE)
91
92 MIDL_INTERFACE("C022EEAD-748A-11D3-A47B-E89C0BCE9720")
93 ISySalObject : public IUnknown
94 {
95 public:
96 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetName(
98
99 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetName(
100 ConnectionName name) = 0;
101
102 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetConfig(
103 SySalConfig __RPC_FAR *pConfig) = 0;
104
105 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetConfig(
106 SySalConfig __RPC_FAR *pConfig) = 0;
107
108 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE EditConfig(
109 SySalConfig __RPC_FAR *pConfig,
110 HSySalHANDLE hWnd) = 0;
111
112 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE EnableMonitor(
113 boolean bEnable) = 0;
114
115 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetNumberOfConnections(
116 int __RPC_FAR *pNumber) = 0;
117
118 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SetConnection(
119 int n,
120 SySalConnection connection) = 0;
121
122 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetConnection(
123 int n,
124 SySalConnection __RPC_FAR *pConnection) = 0;
125
126 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetIcon(
127 int n,
128 HSySalHICON __RPC_FAR *pHICON) = 0;
129
130 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetClassName(
131 ConnectionName name) = 0;
132
133 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE SyncExec( void) = 0;
134
135 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE AsyncExec(
136 HSySalHANDLE HNotifyStatusChangeEvent) = 0;
137
138 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE AsyncCheckStatus(
139 long __RPC_FAR *pStatus) = 0;
140
141 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE AsyncWait( void) = 0;
142
143 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE AsyncPause( void) = 0;
144
145 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE AsyncStop( void) = 0;
146
147 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE AsyncResume( void) = 0;
148
149 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE IsReady(
150 long __RPC_FAR *pWrongConn,
151 long __RPC_FAR *pRetCode) = 0;
152
153 };
154
155#else /* C style interface */
156
157 typedef struct ISySalObjectVtbl
158 {
159 BEGIN_INTERFACE
160
161 HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
162 ISySalObject __RPC_FAR * This,
163 /* [in] */ REFIID riid,
164 /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
165
166 ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
167 ISySalObject __RPC_FAR * This);
168
169 ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
170 ISySalObject __RPC_FAR * This);
171
172 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetName )(
173 ISySalObject __RPC_FAR * This,
175
176 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetName )(
177 ISySalObject __RPC_FAR * This,
179
180 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetConfig )(
181 ISySalObject __RPC_FAR * This,
182 SySalConfig __RPC_FAR *pConfig);
183
184 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetConfig )(
185 ISySalObject __RPC_FAR * This,
186 SySalConfig __RPC_FAR *pConfig);
187
188 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *EditConfig )(
189 ISySalObject __RPC_FAR * This,
190 SySalConfig __RPC_FAR *pConfig,
192
193 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *EnableMonitor )(
194 ISySalObject __RPC_FAR * This,
195 boolean bEnable);
196
197 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetNumberOfConnections )(
198 ISySalObject __RPC_FAR * This,
199 int __RPC_FAR *pNumber);
200
201 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetConnection )(
202 ISySalObject __RPC_FAR * This,
203 int n,
205
206 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetConnection )(
207 ISySalObject __RPC_FAR * This,
208 int n,
210
211 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIcon )(
212 ISySalObject __RPC_FAR * This,
213 int n,
214 HSySalHICON __RPC_FAR *pHICON);
215
216 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetClassName )(
217 ISySalObject __RPC_FAR * This,
219
220 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SyncExec )(
221 ISySalObject __RPC_FAR * This);
222
223 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AsyncExec )(
224 ISySalObject __RPC_FAR * This,
226
227 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AsyncCheckStatus )(
228 ISySalObject __RPC_FAR * This,
229 long __RPC_FAR *pStatus);
230
231 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AsyncWait )(
232 ISySalObject __RPC_FAR * This);
233
234 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AsyncPause )(
235 ISySalObject __RPC_FAR * This);
236
237 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AsyncStop )(
238 ISySalObject __RPC_FAR * This);
239
240 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AsyncResume )(
241 ISySalObject __RPC_FAR * This);
242
243 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *IsReady )(
244 ISySalObject __RPC_FAR * This,
245 long __RPC_FAR *pWrongConn,
246 long __RPC_FAR *pRetCode);
247
248 END_INTERFACE
250
251 interface ISySalObject
252 {
253 CONST_VTBL struct ISySalObjectVtbl __RPC_FAR *lpVtbl;
254 };
255
256
257
258#ifdef COBJMACROS
259
260
261#define ISySalObject_QueryInterface(This,riid,ppvObject) \
262 (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
263
264#define ISySalObject_AddRef(This) \
265 (This)->lpVtbl -> AddRef(This)
266
267#define ISySalObject_Release(This) \
268 (This)->lpVtbl -> Release(This)
269
270
271#define ISySalObject_SetName(This,name) \
272 (This)->lpVtbl -> SetName(This,name)
273
274#define ISySalObject_GetName(This,name) \
275 (This)->lpVtbl -> GetName(This,name)
276
277#define ISySalObject_SetConfig(This,pConfig) \
278 (This)->lpVtbl -> SetConfig(This,pConfig)
279
280#define ISySalObject_GetConfig(This,pConfig) \
281 (This)->lpVtbl -> GetConfig(This,pConfig)
282
283#define ISySalObject_EditConfig(This,pConfig,hWnd) \
284 (This)->lpVtbl -> EditConfig(This,pConfig,hWnd)
285
286#define ISySalObject_EnableMonitor(This,bEnable) \
287 (This)->lpVtbl -> EnableMonitor(This,bEnable)
288
289#define ISySalObject_GetNumberOfConnections(This,pNumber) \
290 (This)->lpVtbl -> GetNumberOfConnections(This,pNumber)
291
292#define ISySalObject_SetConnection(This,n,connection) \
293 (This)->lpVtbl -> SetConnection(This,n,connection)
294
295#define ISySalObject_GetConnection(This,n,pConnection) \
296 (This)->lpVtbl -> GetConnection(This,n,pConnection)
297
298#define ISySalObject_GetIcon(This,n,pHICON) \
299 (This)->lpVtbl -> GetIcon(This,n,pHICON)
300
301#define ISySalObject_GetClassName(This,name) \
302 (This)->lpVtbl -> GetClassName(This,name)
303
304#define ISySalObject_SyncExec(This) \
305 (This)->lpVtbl -> SyncExec(This)
306
307#define ISySalObject_AsyncExec(This,HNotifyStatusChangeEvent) \
308 (This)->lpVtbl -> AsyncExec(This,HNotifyStatusChangeEvent)
309
310#define ISySalObject_AsyncCheckStatus(This,pStatus) \
311 (This)->lpVtbl -> AsyncCheckStatus(This,pStatus)
312
313#define ISySalObject_AsyncWait(This) \
314 (This)->lpVtbl -> AsyncWait(This)
315
316#define ISySalObject_AsyncPause(This) \
317 (This)->lpVtbl -> AsyncPause(This)
318
319#define ISySalObject_AsyncStop(This) \
320 (This)->lpVtbl -> AsyncStop(This)
321
322#define ISySalObject_AsyncResume(This) \
323 (This)->lpVtbl -> AsyncResume(This)
324
325#define ISySalObject_IsReady(This,pWrongConn,pRetCode) \
326 (This)->lpVtbl -> IsReady(This,pWrongConn,pRetCode)
327
328#endif /* COBJMACROS */
329
330
331#endif /* C style interface */
332
333
334
335/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISySalObject_SetName_Proxy(
336 ISySalObject __RPC_FAR * This,
338
339
341 IRpcStubBuffer *This,
342 IRpcChannelBuffer *_pRpcChannelBuffer,
343 PRPC_MESSAGE _pRpcMessage,
344 DWORD *_pdwStubPhase);
345
346
347/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISySalObject_GetName_Proxy(
348 ISySalObject __RPC_FAR * This,
350
351
353 IRpcStubBuffer *This,
354 IRpcChannelBuffer *_pRpcChannelBuffer,
355 PRPC_MESSAGE _pRpcMessage,
356 DWORD *_pdwStubPhase);
357
358
359/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISySalObject_SetConfig_Proxy(
360 ISySalObject __RPC_FAR * This,
361 SySalConfig __RPC_FAR *pConfig);
362
363
365 IRpcStubBuffer *This,
366 IRpcChannelBuffer *_pRpcChannelBuffer,
367 PRPC_MESSAGE _pRpcMessage,
368 DWORD *_pdwStubPhase);
369
370
371/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISySalObject_GetConfig_Proxy(
372 ISySalObject __RPC_FAR * This,
373 SySalConfig __RPC_FAR *pConfig);
374
375
377 IRpcStubBuffer *This,
378 IRpcChannelBuffer *_pRpcChannelBuffer,
379 PRPC_MESSAGE _pRpcMessage,
380 DWORD *_pdwStubPhase);
381
382
383/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISySalObject_EditConfig_Proxy(
384 ISySalObject __RPC_FAR * This,
385 SySalConfig __RPC_FAR *pConfig,
387
388
390 IRpcStubBuffer *This,
391 IRpcChannelBuffer *_pRpcChannelBuffer,
392 PRPC_MESSAGE _pRpcMessage,
393 DWORD *_pdwStubPhase);
394
395
396/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISySalObject_EnableMonitor_Proxy(
397 ISySalObject __RPC_FAR * This,
398 boolean bEnable);
399
400
402 IRpcStubBuffer *This,
403 IRpcChannelBuffer *_pRpcChannelBuffer,
404 PRPC_MESSAGE _pRpcMessage,
405 DWORD *_pdwStubPhase);
406
407
408/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISySalObject_GetNumberOfConnections_Proxy(
409 ISySalObject __RPC_FAR * This,
410 int __RPC_FAR *pNumber);
411
412
414 IRpcStubBuffer *This,
415 IRpcChannelBuffer *_pRpcChannelBuffer,
416 PRPC_MESSAGE _pRpcMessage,
417 DWORD *_pdwStubPhase);
418
419
420/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISySalObject_SetConnection_Proxy(
421 ISySalObject __RPC_FAR * This,
422 int n,
424
425
427 IRpcStubBuffer *This,
428 IRpcChannelBuffer *_pRpcChannelBuffer,
429 PRPC_MESSAGE _pRpcMessage,
430 DWORD *_pdwStubPhase);
431
432
433/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISySalObject_GetConnection_Proxy(
434 ISySalObject __RPC_FAR * This,
435 int n,
436 SySalConnection __RPC_FAR *pConnection);
437
438
440 IRpcStubBuffer *This,
441 IRpcChannelBuffer *_pRpcChannelBuffer,
442 PRPC_MESSAGE _pRpcMessage,
443 DWORD *_pdwStubPhase);
444
445
446/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISySalObject_GetIcon_Proxy(
447 ISySalObject __RPC_FAR * This,
448 int n,
449 HSySalHICON __RPC_FAR *pHICON);
450
451
453 IRpcStubBuffer *This,
454 IRpcChannelBuffer *_pRpcChannelBuffer,
455 PRPC_MESSAGE _pRpcMessage,
456 DWORD *_pdwStubPhase);
457
458
459/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISySalObject_GetClassName_Proxy(
460 ISySalObject __RPC_FAR * This,
462
463
465 IRpcStubBuffer *This,
466 IRpcChannelBuffer *_pRpcChannelBuffer,
467 PRPC_MESSAGE _pRpcMessage,
468 DWORD *_pdwStubPhase);
469
470
471/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISySalObject_SyncExec_Proxy(
472 ISySalObject __RPC_FAR * This);
473
474
476 IRpcStubBuffer *This,
477 IRpcChannelBuffer *_pRpcChannelBuffer,
478 PRPC_MESSAGE _pRpcMessage,
479 DWORD *_pdwStubPhase);
480
481
482/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISySalObject_AsyncExec_Proxy(
483 ISySalObject __RPC_FAR * This,
485
486
488 IRpcStubBuffer *This,
489 IRpcChannelBuffer *_pRpcChannelBuffer,
490 PRPC_MESSAGE _pRpcMessage,
491 DWORD *_pdwStubPhase);
492
493
494/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISySalObject_AsyncCheckStatus_Proxy(
495 ISySalObject __RPC_FAR * This,
496 long __RPC_FAR *pStatus);
497
498
500 IRpcStubBuffer *This,
501 IRpcChannelBuffer *_pRpcChannelBuffer,
502 PRPC_MESSAGE _pRpcMessage,
503 DWORD *_pdwStubPhase);
504
505
506/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISySalObject_AsyncWait_Proxy(
507 ISySalObject __RPC_FAR * This);
508
509
511 IRpcStubBuffer *This,
512 IRpcChannelBuffer *_pRpcChannelBuffer,
513 PRPC_MESSAGE _pRpcMessage,
514 DWORD *_pdwStubPhase);
515
516
517/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISySalObject_AsyncPause_Proxy(
518 ISySalObject __RPC_FAR * This);
519
520
522 IRpcStubBuffer *This,
523 IRpcChannelBuffer *_pRpcChannelBuffer,
524 PRPC_MESSAGE _pRpcMessage,
525 DWORD *_pdwStubPhase);
526
527
528/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISySalObject_AsyncStop_Proxy(
529 ISySalObject __RPC_FAR * This);
530
531
533 IRpcStubBuffer *This,
534 IRpcChannelBuffer *_pRpcChannelBuffer,
535 PRPC_MESSAGE _pRpcMessage,
536 DWORD *_pdwStubPhase);
537
538
539/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISySalObject_AsyncResume_Proxy(
540 ISySalObject __RPC_FAR * This);
541
542
544 IRpcStubBuffer *This,
545 IRpcChannelBuffer *_pRpcChannelBuffer,
546 PRPC_MESSAGE _pRpcMessage,
547 DWORD *_pdwStubPhase);
548
549
550/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISySalObject_IsReady_Proxy(
551 ISySalObject __RPC_FAR * This,
552 long __RPC_FAR *pWrongConn,
553 long __RPC_FAR *pRetCode);
554
555
557 IRpcStubBuffer *This,
558 IRpcChannelBuffer *_pRpcChannelBuffer,
559 PRPC_MESSAGE _pRpcMessage,
560 DWORD *_pdwStubPhase);
561
562
563
564#endif /* __ISySalObject_INTERFACE_DEFINED__ */
565
566
567#ifndef __ISySalDataIO_INTERFACE_DEFINED__
568#define __ISySalDataIO_INTERFACE_DEFINED__
569
570/* interface ISySalDataIO */
571/* [unique][helpstring][uuid][object] */
572
573
574EXTERN_C const IID IID_ISySalDataIO;
575
576#if defined(__cplusplus) && !defined(CINTERFACE)
577
578 MIDL_INTERFACE("4B47E8CD-894C-11D3-A47C-9F3735226036")
579 ISySalDataIO : public IUnknown
580 {
581 public:
582 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Write(
584 BYTE __RPC_FAR *pData,
585 UINT __RPC_FAR *pExtErrorInfo,
586 BYTE __RPC_FAR *FileName) = 0;
587
588 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Read(
590 BYTE __RPC_FAR *pData,
591 UINT __RPC_FAR *pExtErrorInfo,
592 BYTE __RPC_FAR *FileName) = 0;
593
594 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetStatus(
595 UINT __RPC_FAR *pExtErrorInfo) = 0;
596
597 };
598
599#else /* C style interface */
600
601 typedef struct ISySalDataIOVtbl
602 {
603 BEGIN_INTERFACE
604
605 HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
606 ISySalDataIO __RPC_FAR * This,
607 /* [in] */ REFIID riid,
608 /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
609
610 ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
611 ISySalDataIO __RPC_FAR * This);
612
613 ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
614 ISySalDataIO __RPC_FAR * This);
615
616 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Write )(
617 ISySalDataIO __RPC_FAR * This,
619 BYTE __RPC_FAR *pData,
620 UINT __RPC_FAR *pExtErrorInfo,
621 BYTE __RPC_FAR *FileName);
622
623 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Read )(
624 ISySalDataIO __RPC_FAR * This,
626 BYTE __RPC_FAR *pData,
627 UINT __RPC_FAR *pExtErrorInfo,
628 BYTE __RPC_FAR *FileName);
629
630 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetStatus )(
631 ISySalDataIO __RPC_FAR * This,
632 UINT __RPC_FAR *pExtErrorInfo);
633
634 END_INTERFACE
636
637 interface ISySalDataIO
638 {
639 CONST_VTBL struct ISySalDataIOVtbl __RPC_FAR *lpVtbl;
640 };
641
642
643
644#ifdef COBJMACROS
645
646
647#define ISySalDataIO_QueryInterface(This,riid,ppvObject) \
648 (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
649
650#define ISySalDataIO_AddRef(This) \
651 (This)->lpVtbl -> AddRef(This)
652
653#define ISySalDataIO_Release(This) \
654 (This)->lpVtbl -> Release(This)
655
656
657#define ISySalDataIO_Write(This,hWnd,pData,pExtErrorInfo,FileName) \
658 (This)->lpVtbl -> Write(This,hWnd,pData,pExtErrorInfo,FileName)
659
660#define ISySalDataIO_Read(This,hWnd,pData,pExtErrorInfo,FileName) \
661 (This)->lpVtbl -> Read(This,hWnd,pData,pExtErrorInfo,FileName)
662
663#define ISySalDataIO_GetStatus(This,pExtErrorInfo) \
664 (This)->lpVtbl -> GetStatus(This,pExtErrorInfo)
665
666#endif /* COBJMACROS */
667
668
669#endif /* C style interface */
670
671
672
673/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISySalDataIO_Write_Proxy(
674 ISySalDataIO __RPC_FAR * This,
676 BYTE __RPC_FAR *pData,
677 UINT __RPC_FAR *pExtErrorInfo,
678 BYTE __RPC_FAR *FileName);
679
680
682 IRpcStubBuffer *This,
683 IRpcChannelBuffer *_pRpcChannelBuffer,
684 PRPC_MESSAGE _pRpcMessage,
685 DWORD *_pdwStubPhase);
686
687
688/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISySalDataIO_Read_Proxy(
689 ISySalDataIO __RPC_FAR * This,
691 BYTE __RPC_FAR *pData,
692 UINT __RPC_FAR *pExtErrorInfo,
693 BYTE __RPC_FAR *FileName);
694
695
697 IRpcStubBuffer *This,
698 IRpcChannelBuffer *_pRpcChannelBuffer,
699 PRPC_MESSAGE _pRpcMessage,
700 DWORD *_pdwStubPhase);
701
702
703/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISySalDataIO_GetStatus_Proxy(
704 ISySalDataIO __RPC_FAR * This,
705 UINT __RPC_FAR *pExtErrorInfo);
706
707
709 IRpcStubBuffer *This,
710 IRpcChannelBuffer *_pRpcChannelBuffer,
711 PRPC_MESSAGE _pRpcMessage,
712 DWORD *_pdwStubPhase);
713
714
715
716#endif /* __ISySalDataIO_INTERFACE_DEFINED__ */
717
718
719#ifndef __ISySalDataIO2_INTERFACE_DEFINED__
720#define __ISySalDataIO2_INTERFACE_DEFINED__
721
722/* interface ISySalDataIO2 */
723/* [unique][helpstring][uuid][object] */
724
725
726EXTERN_C const IID IID_ISySalDataIO2;
727
728#if defined(__cplusplus) && !defined(CINTERFACE)
729
730 MIDL_INTERFACE("5892a1f5-5dd9-4fe3-a024-d8b624917c1d")
732 {
733 public:
734 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Write2(
736 BYTE __RPC_FAR *pData,
737 UINT __RPC_FAR *pExtErrorInfo,
738 BYTE __RPC_FAR *FileName) = 0;
739
740 virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Read2(
742 BYTE __RPC_FAR *pData,
743 UINT __RPC_FAR *pExtErrorInfo,
744 BYTE __RPC_FAR *FileName) = 0;
745
746 };
747
748#else /* C style interface */
749
750 typedef struct ISySalDataIO2Vtbl
751 {
752 BEGIN_INTERFACE
753
754 HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
755 ISySalDataIO2 __RPC_FAR * This,
756 /* [in] */ REFIID riid,
757 /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
758
759 ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
760 ISySalDataIO2 __RPC_FAR * This);
761
762 ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
763 ISySalDataIO2 __RPC_FAR * This);
764
765 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Write )(
766 ISySalDataIO2 __RPC_FAR * This,
768 BYTE __RPC_FAR *pData,
769 UINT __RPC_FAR *pExtErrorInfo,
770 BYTE __RPC_FAR *FileName);
771
772 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Read )(
773 ISySalDataIO2 __RPC_FAR * This,
775 BYTE __RPC_FAR *pData,
776 UINT __RPC_FAR *pExtErrorInfo,
777 BYTE __RPC_FAR *FileName);
778
779 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetStatus )(
780 ISySalDataIO2 __RPC_FAR * This,
781 UINT __RPC_FAR *pExtErrorInfo);
782
783 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Write2 )(
784 ISySalDataIO2 __RPC_FAR * This,
786 BYTE __RPC_FAR *pData,
787 UINT __RPC_FAR *pExtErrorInfo,
788 BYTE __RPC_FAR *FileName);
789
790 /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Read2 )(
791 ISySalDataIO2 __RPC_FAR * This,
793 BYTE __RPC_FAR *pData,
794 UINT __RPC_FAR *pExtErrorInfo,
795 BYTE __RPC_FAR *FileName);
796
797 END_INTERFACE
799
800 interface ISySalDataIO2
801 {
802 CONST_VTBL struct ISySalDataIO2Vtbl __RPC_FAR *lpVtbl;
803 };
804
805
806
807#ifdef COBJMACROS
808
809
810#define ISySalDataIO2_QueryInterface(This,riid,ppvObject) \
811 (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
812
813#define ISySalDataIO2_AddRef(This) \
814 (This)->lpVtbl -> AddRef(This)
815
816#define ISySalDataIO2_Release(This) \
817 (This)->lpVtbl -> Release(This)
818
819
820#define ISySalDataIO2_Write(This,hWnd,pData,pExtErrorInfo,FileName) \
821 (This)->lpVtbl -> Write(This,hWnd,pData,pExtErrorInfo,FileName)
822
823#define ISySalDataIO2_Read(This,hWnd,pData,pExtErrorInfo,FileName) \
824 (This)->lpVtbl -> Read(This,hWnd,pData,pExtErrorInfo,FileName)
825
826#define ISySalDataIO2_GetStatus(This,pExtErrorInfo) \
827 (This)->lpVtbl -> GetStatus(This,pExtErrorInfo)
828
829
830#define ISySalDataIO2_Write2(This,hWnd,pData,pExtErrorInfo,FileName) \
831 (This)->lpVtbl -> Write2(This,hWnd,pData,pExtErrorInfo,FileName)
832
833#define ISySalDataIO2_Read2(This,hWnd,pData,pExtErrorInfo,FileName) \
834 (This)->lpVtbl -> Read2(This,hWnd,pData,pExtErrorInfo,FileName)
835
836#endif /* COBJMACROS */
837
838
839#endif /* C style interface */
840
841
842
843/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISySalDataIO2_Write2_Proxy(
844 ISySalDataIO2 __RPC_FAR * This,
846 BYTE __RPC_FAR *pData,
847 UINT __RPC_FAR *pExtErrorInfo,
848 BYTE __RPC_FAR *FileName);
849
850
852 IRpcStubBuffer *This,
853 IRpcChannelBuffer *_pRpcChannelBuffer,
854 PRPC_MESSAGE _pRpcMessage,
855 DWORD *_pdwStubPhase);
856
857
858/* [helpstring] */ HRESULT STDMETHODCALLTYPE ISySalDataIO2_Read2_Proxy(
859 ISySalDataIO2 __RPC_FAR * This,
861 BYTE __RPC_FAR *pData,
862 UINT __RPC_FAR *pExtErrorInfo,
863 BYTE __RPC_FAR *FileName);
864
865
867 IRpcStubBuffer *This,
868 IRpcChannelBuffer *_pRpcChannelBuffer,
869 PRPC_MESSAGE _pRpcMessage,
870 DWORD *_pdwStubPhase);
871
872
873
874#endif /* __ISySalDataIO2_INTERFACE_DEFINED__ */
875
876
877
878#ifndef __SYSALDATAIOLib_LIBRARY_DEFINED__
879#define __SYSALDATAIOLib_LIBRARY_DEFINED__
880
881/* library SYSALDATAIOLib */
882/* [helpstring][version][uuid] */
883
884
885EXTERN_C const IID LIBID_SYSALDATAIOLib;
886
887EXTERN_C const CLSID CLSID_SySalDataIO;
888
889#ifdef __cplusplus
890
891class DECLSPEC_UUID("4B47E8CE-894C-11D3-A47C-9F3735226036")
893#endif
894#endif /* __SYSALDATAIOLib_LIBRARY_DEFINED__ */
895
896/* Additional Prototypes for ALL interfaces */
897
898/* end of Additional Prototypes */
899
900#ifdef __cplusplus
901}
902#endif
903
904#endif
graph SetName("Graph")
long HSySalHANDLE
Definition: Connection.h:11
char ConnectionName[SYSAL_MAX_CONN_NAME_LEN]
Definition: Connection.h:6
long HSySalHICON
Definition: GUIdefs.h:5
void __RPC_STUB ISySalObject_AsyncCheckStatus_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
HRESULT STDMETHODCALLTYPE ISySalObject_SetConfig_Proxy(ISySalObject __RPC_FAR *This, SySalConfig __RPC_FAR *pConfig)
HRESULT STDMETHODCALLTYPE ISySalObject_SetName_Proxy(ISySalObject __RPC_FAR *This, ConnectionName name)
void __RPC_STUB ISySalObject_AsyncStop_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
interface ISySalDataIO ISySalDataIO
Definition: SySalDataIO.h:48
void __RPC_STUB ISySalDataIO_GetStatus_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
HRESULT STDMETHODCALLTYPE ISySalObject_AsyncResume_Proxy(ISySalObject __RPC_FAR *This)
HRESULT STDMETHODCALLTYPE ISySalDataIO2_Write2_Proxy(ISySalDataIO2 __RPC_FAR *This, HSySalHANDLE hWnd, BYTE __RPC_FAR *pData, UINT __RPC_FAR *pExtErrorInfo, BYTE __RPC_FAR *FileName)
HRESULT STDMETHODCALLTYPE ISySalDataIO_Read_Proxy(ISySalDataIO __RPC_FAR *This, HSySalHANDLE hWnd, BYTE __RPC_FAR *pData, UINT __RPC_FAR *pExtErrorInfo, BYTE __RPC_FAR *FileName)
void __RPC_STUB ISySalObject_AsyncExec_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
interface ISySalDataIO2 ISySalDataIO2
Definition: SySalDataIO.h:54
HRESULT STDMETHODCALLTYPE ISySalObject_EditConfig_Proxy(ISySalObject __RPC_FAR *This, SySalConfig __RPC_FAR *pConfig, HSySalHANDLE hWnd)
void __RPC_STUB ISySalObject_GetClassName_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
interface ISySalObject ISySalObject
Definition: SySalDataIO.h:42
void __RPC_STUB ISySalObject_AsyncPause_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
HRESULT STDMETHODCALLTYPE ISySalObject_GetConnection_Proxy(ISySalObject __RPC_FAR *This, int n, SySalConnection __RPC_FAR *pConnection)
void __RPC_STUB ISySalObject_SyncExec_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
HRESULT STDMETHODCALLTYPE ISySalObject_GetName_Proxy(ISySalObject __RPC_FAR *This, ConnectionName name)
HRESULT STDMETHODCALLTYPE ISySalObject_SetConnection_Proxy(ISySalObject __RPC_FAR *This, int n, SySalConnection connection)
HRESULT STDMETHODCALLTYPE ISySalObject_AsyncExec_Proxy(ISySalObject __RPC_FAR *This, HSySalHANDLE HNotifyStatusChangeEvent)
HRESULT STDMETHODCALLTYPE ISySalObject_AsyncWait_Proxy(ISySalObject __RPC_FAR *This)
HRESULT STDMETHODCALLTYPE ISySalObject_AsyncPause_Proxy(ISySalObject __RPC_FAR *This)
void __RPC_STUB ISySalObject_SetConnection_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
void __RPC_STUB ISySalObject_GetName_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
void __RPC_FAR *__RPC_USER MIDL_user_allocate(size_t)
HRESULT STDMETHODCALLTYPE ISySalObject_AsyncCheckStatus_Proxy(ISySalObject __RPC_FAR *This, long __RPC_FAR *pStatus)
void __RPC_STUB ISySalObject_EnableMonitor_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
HRESULT STDMETHODCALLTYPE ISySalObject_IsReady_Proxy(ISySalObject __RPC_FAR *This, long __RPC_FAR *pWrongConn, long __RPC_FAR *pRetCode)
void __RPC_STUB ISySalDataIO2_Read2_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
void __RPC_STUB ISySalObject_GetConnection_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
void __RPC_USER MIDL_user_free(void __RPC_FAR *)
void __RPC_STUB ISySalDataIO_Read_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
void __RPC_STUB ISySalObject_EditConfig_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
HRESULT STDMETHODCALLTYPE ISySalObject_GetNumberOfConnections_Proxy(ISySalObject __RPC_FAR *This, int __RPC_FAR *pNumber)
HRESULT STDMETHODCALLTYPE ISySalObject_SyncExec_Proxy(ISySalObject __RPC_FAR *This)
HRESULT STDMETHODCALLTYPE ISySalObject_GetIcon_Proxy(ISySalObject __RPC_FAR *This, int n, HSySalHICON __RPC_FAR *pHICON)
HRESULT STDMETHODCALLTYPE ISySalObject_GetConfig_Proxy(ISySalObject __RPC_FAR *This, SySalConfig __RPC_FAR *pConfig)
EXTERN_C const CLSID CLSID_SySalDataIO
Definition: SySalDataIO.h:887
HRESULT STDMETHODCALLTYPE ISySalDataIO_GetStatus_Proxy(ISySalDataIO __RPC_FAR *This, UINT __RPC_FAR *pExtErrorInfo)
EXTERN_C const IID LIBID_SYSALDATAIOLib
Definition: SySalDataIO.h:885
void __RPC_STUB ISySalObject_SetName_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
struct ISySalDataIOVtbl ISySalDataIOVtbl
void __RPC_STUB ISySalObject_IsReady_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
void __RPC_STUB ISySalDataIO2_Write2_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
void __RPC_STUB ISySalObject_SetConfig_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
void __RPC_STUB ISySalObject_GetIcon_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
HRESULT STDMETHODCALLTYPE ISySalDataIO2_Read2_Proxy(ISySalDataIO2 __RPC_FAR *This, HSySalHANDLE hWnd, BYTE __RPC_FAR *pData, UINT __RPC_FAR *pExtErrorInfo, BYTE __RPC_FAR *FileName)
EXTERN_C const IID IID_ISySalObject
Definition: SySalDataIO.h:88
HRESULT STDMETHODCALLTYPE ISySalDataIO_Write_Proxy(ISySalDataIO __RPC_FAR *This, HSySalHANDLE hWnd, BYTE __RPC_FAR *pData, UINT __RPC_FAR *pExtErrorInfo, BYTE __RPC_FAR *FileName)
void __RPC_STUB ISySalObject_GetNumberOfConnections_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
HRESULT STDMETHODCALLTYPE ISySalObject_GetClassName_Proxy(ISySalObject __RPC_FAR *This, ConnectionName name)
struct ISySalObjectVtbl ISySalObjectVtbl
struct SySalDataIO SySalDataIO
Definition: SySalDataIO.h:64
void __RPC_STUB ISySalObject_AsyncWait_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
EXTERN_C const IID IID_ISySalDataIO2
Definition: SySalDataIO.h:726
void __RPC_STUB ISySalDataIO_Write_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
struct ISySalDataIO2Vtbl ISySalDataIO2Vtbl
HRESULT STDMETHODCALLTYPE ISySalObject_AsyncStop_Proxy(ISySalObject __RPC_FAR *This)
HRESULT STDMETHODCALLTYPE ISySalObject_EnableMonitor_Proxy(ISySalObject __RPC_FAR *This, boolean bEnable)
void __RPC_STUB ISySalObject_AsyncResume_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
EXTERN_C const IID IID_ISySalDataIO
Definition: SySalDataIO.h:574
void __RPC_STUB ISySalObject_GetConfig_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
ali Write()
const char * name
Definition: merge_Energy_SytematicSources_Electron.C:24
Definition: SySalDataIO.h:751
ULONG(STDMETHODCALLTYPE __RPC_FAR *AddRef)(ISySalDataIO2 __RPC_FAR *This)
UINT __RPC_FAR * pExtErrorInfo
Definition: SySalDataIO.h:781
HRESULT(STDMETHODCALLTYPE __RPC_FAR *Write)(ISySalDataIO2 __RPC_FAR *This
ULONG(STDMETHODCALLTYPE __RPC_FAR *Release)(ISySalDataIO2 __RPC_FAR *This)
BEGIN_INTERFACE REFIID riid
Definition: SySalDataIO.h:756
HRESULT(STDMETHODCALLTYPE __RPC_FAR *Write2)(ISySalDataIO2 __RPC_FAR *This
HRESULT(STDMETHODCALLTYPE __RPC_FAR *GetStatus)(ISySalDataIO2 __RPC_FAR *This
HSySalHANDLE BYTE __RPC_FAR UINT __RPC_FAR * pExtErrorInfo
Definition: SySalDataIO.h:769
BEGIN_INTERFACE REFIID void __RPC_FAR *__RPC_FAR * ppvObject
Definition: SySalDataIO.h:757
HRESULT(STDMETHODCALLTYPE __RPC_FAR *Read2)(ISySalDataIO2 __RPC_FAR *This
HSySalHANDLE BYTE __RPC_FAR * pData
Definition: SySalDataIO.h:768
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE __RPC_FAR *QueryInterface)(ISySalDataIO2 __RPC_FAR *This
HSySalHANDLE BYTE __RPC_FAR UINT __RPC_FAR BYTE __RPC_FAR * FileName
Definition: SySalDataIO.h:770
HSySalHANDLE hWnd
Definition: SySalDataIO.h:767
HRESULT(STDMETHODCALLTYPE __RPC_FAR *Read)(ISySalDataIO2 __RPC_FAR *This
Definition: SySalDataIO.h:602
HSySalHANDLE hWnd
Definition: SySalDataIO.h:618
HRESULT(STDMETHODCALLTYPE __RPC_FAR *GetStatus)(ISySalDataIO __RPC_FAR *This
UINT __RPC_FAR * pExtErrorInfo
Definition: SySalDataIO.h:632
HSySalHANDLE BYTE __RPC_FAR UINT __RPC_FAR BYTE __RPC_FAR * FileName
Definition: SySalDataIO.h:621
HSySalHANDLE BYTE __RPC_FAR UINT __RPC_FAR * pExtErrorInfo
Definition: SySalDataIO.h:620
ULONG(STDMETHODCALLTYPE __RPC_FAR *Release)(ISySalDataIO __RPC_FAR *This)
HRESULT(STDMETHODCALLTYPE __RPC_FAR *Write)(ISySalDataIO __RPC_FAR *This
BEGIN_INTERFACE REFIID void __RPC_FAR *__RPC_FAR * ppvObject
Definition: SySalDataIO.h:608
HSySalHANDLE BYTE __RPC_FAR * pData
Definition: SySalDataIO.h:619
ULONG(STDMETHODCALLTYPE __RPC_FAR *AddRef)(ISySalDataIO __RPC_FAR *This)
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE __RPC_FAR *QueryInterface)(ISySalDataIO __RPC_FAR *This
HRESULT(STDMETHODCALLTYPE __RPC_FAR *Read)(ISySalDataIO __RPC_FAR *This
BEGIN_INTERFACE REFIID riid
Definition: SySalDataIO.h:607
Definition: SySalDataIO.h:158
HSySalHANDLE HNotifyStatusChangeEvent
Definition: SySalDataIO.h:225
int HSySalHICON __RPC_FAR * pHICON
Definition: SySalDataIO.h:214
HRESULT(STDMETHODCALLTYPE __RPC_FAR *AsyncExec)(ISySalObject __RPC_FAR *This
HRESULT(STDMETHODCALLTYPE __RPC_FAR *GetConfig)(ISySalObject __RPC_FAR *This
HRESULT(STDMETHODCALLTYPE __RPC_FAR *GetConnection)(ISySalObject __RPC_FAR *This
HRESULT(STDMETHODCALLTYPE __RPC_FAR *SetConfig)(ISySalObject __RPC_FAR *This
HRESULT(STDMETHODCALLTYPE __RPC_FAR *GetClassName)(ISySalObject __RPC_FAR *This
HRESULT(STDMETHODCALLTYPE __RPC_FAR *SetConnection)(ISySalObject __RPC_FAR *This
ULONG(STDMETHODCALLTYPE __RPC_FAR *AddRef)(ISySalObject __RPC_FAR *This)
HRESULT(STDMETHODCALLTYPE __RPC_FAR *AsyncResume)(ISySalObject __RPC_FAR *This)
long __RPC_FAR * pStatus
Definition: SySalDataIO.h:229
boolean bEnable
Definition: SySalDataIO.h:195
HRESULT(STDMETHODCALLTYPE __RPC_FAR *GetIcon)(ISySalObject __RPC_FAR *This
ConnectionName name
Definition: SySalDataIO.h:174
BEGIN_INTERFACE REFIID void __RPC_FAR *__RPC_FAR * ppvObject
Definition: SySalDataIO.h:164
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE __RPC_FAR *QueryInterface)(ISySalObject __RPC_FAR *This
int SySalConnection __RPC_FAR * pConnection
Definition: SySalDataIO.h:209
HRESULT(STDMETHODCALLTYPE __RPC_FAR *EditConfig)(ISySalObject __RPC_FAR *This
int n
Definition: SySalDataIO.h:203
int __RPC_FAR * pNumber
Definition: SySalDataIO.h:199
HRESULT(STDMETHODCALLTYPE __RPC_FAR *AsyncPause)(ISySalObject __RPC_FAR *This)
HRESULT(STDMETHODCALLTYPE __RPC_FAR *SetName)(ISySalObject __RPC_FAR *This
long __RPC_FAR * pWrongConn
Definition: SySalDataIO.h:245
HRESULT(STDMETHODCALLTYPE __RPC_FAR *AsyncStop)(ISySalObject __RPC_FAR *This)
HRESULT(STDMETHODCALLTYPE __RPC_FAR *GetName)(ISySalObject __RPC_FAR *This
SySalConfig __RPC_FAR * pConfig
Definition: SySalDataIO.h:182
HRESULT(STDMETHODCALLTYPE __RPC_FAR *EnableMonitor)(ISySalObject __RPC_FAR *This
SySalConfig __RPC_FAR HSySalHANDLE hWnd
Definition: SySalDataIO.h:191
int SySalConnection connection
Definition: SySalDataIO.h:204
long __RPC_FAR long __RPC_FAR * pRetCode
Definition: SySalDataIO.h:246
HRESULT(STDMETHODCALLTYPE __RPC_FAR *IsReady)(ISySalObject __RPC_FAR *This
HRESULT(STDMETHODCALLTYPE __RPC_FAR *GetNumberOfConnections)(ISySalObject __RPC_FAR *This
ULONG(STDMETHODCALLTYPE __RPC_FAR *Release)(ISySalObject __RPC_FAR *This)
BEGIN_INTERFACE REFIID riid
Definition: SySalDataIO.h:163
HRESULT(STDMETHODCALLTYPE __RPC_FAR *AsyncCheckStatus)(ISySalObject __RPC_FAR *This
HRESULT(STDMETHODCALLTYPE __RPC_FAR *AsyncWait)(ISySalObject __RPC_FAR *This)
HRESULT(STDMETHODCALLTYPE __RPC_FAR *SyncExec)(ISySalObject __RPC_FAR *This)
Definition: Config.h:9
Definition: Connection.h:14