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
35 extern "C"{
36 #endif
37 
38 /* Forward Declarations */
39 
40 #ifndef __ISySalObject_FWD_DEFINED__
41 #define __ISySalObject_FWD_DEFINED__
42 typedef interface ISySalObject ISySalObject;
43 #endif /* __ISySalObject_FWD_DEFINED__ */
44 
45 
46 #ifndef __ISySalDataIO_FWD_DEFINED__
47 #define __ISySalDataIO_FWD_DEFINED__
48 typedef interface ISySalDataIO ISySalDataIO;
49 #endif /* __ISySalDataIO_FWD_DEFINED__ */
50 
51 
52 #ifndef __ISySalDataIO2_FWD_DEFINED__
53 #define __ISySalDataIO2_FWD_DEFINED__
54 typedef interface ISySalDataIO2 ISySalDataIO2;
55 #endif /* __ISySalDataIO2_FWD_DEFINED__ */
56 
57 
58 #ifndef __SySalDataIO_FWD_DEFINED__
59 #define __SySalDataIO_FWD_DEFINED__
60 
61 #ifdef __cplusplus
62 typedef class SySalDataIO SySalDataIO;
63 #else
64 typedef 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 
78 void __RPC_FAR * __RPC_USER MIDL_user_allocate(size_t);
79 void __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 
88 EXTERN_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(
97  ConnectionName name) = 0;
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 
574 EXTERN_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 
681 void __RPC_STUB ISySalDataIO_Write_Stub(
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 
696 void __RPC_STUB ISySalDataIO_Read_Stub(
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 
726 EXTERN_C const IID IID_ISySalDataIO2;
727 
728 #if defined(__cplusplus) && !defined(CINTERFACE)
729 
730  MIDL_INTERFACE("5892a1f5-5dd9-4fe3-a024-d8b624917c1d")
731  ISySalDataIO2 : public ISySalDataIO
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 
866 void __RPC_STUB ISySalDataIO2_Read2_Stub(
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 
885 EXTERN_C const IID LIBID_SYSALDATAIOLib;
886 
887 EXTERN_C const CLSID CLSID_SySalDataIO;
888 
889 #ifdef __cplusplus
890 
891 class 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)
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_FAR *__RPC_USER MIDL_user_allocate(size_t)
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)
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
ali Write()