FEDRA emulsion software from the OPERA Collaboration
ISySalDataIO2Vtbl Struct Reference

#include <SySalDataIO.h>

Public Member Functions

 HRESULT (STDMETHODCALLTYPE __RPC_FAR *GetStatus)(ISySalDataIO2 __RPC_FAR *This
 
BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE __RPC_FAR *QueryInterface)(ISySalDataIO2 __RPC_FAR *This
 
 HRESULT (STDMETHODCALLTYPE __RPC_FAR *Read)(ISySalDataIO2 __RPC_FAR *This
 
 HRESULT (STDMETHODCALLTYPE __RPC_FAR *Read2)(ISySalDataIO2 __RPC_FAR *This
 
 HRESULT (STDMETHODCALLTYPE __RPC_FAR *Write)(ISySalDataIO2 __RPC_FAR *This
 
 HRESULT (STDMETHODCALLTYPE __RPC_FAR *Write2)(ISySalDataIO2 __RPC_FAR *This
 
 ULONG (STDMETHODCALLTYPE __RPC_FAR *AddRef)(ISySalDataIO2 __RPC_FAR *This)
 
 ULONG (STDMETHODCALLTYPE __RPC_FAR *Release)(ISySalDataIO2 __RPC_FAR *This)
 

Public Attributes

HSySalHANDLE BYTE __RPC_FAR UINT __RPC_FAR BYTE __RPC_FAR * FileName
 
HSySalHANDLE hWnd
 
HSySalHANDLE BYTE __RPC_FAR * pData
 
HSySalHANDLE BYTE __RPC_FAR UINT __RPC_FAR * pExtErrorInfo
 
UINT __RPC_FAR * pExtErrorInfo
 
BEGIN_INTERFACE REFIID void __RPC_FAR *__RPC_FAR * ppvObject
 
BEGIN_INTERFACE REFIID riid
 

Member Function Documentation

◆ HRESULT() [1/6]

ISySalDataIO2Vtbl::HRESULT ( STDMETHODCALLTYPE __RPC_FAR *  GetStatus)

◆ HRESULT() [2/6]

BEGIN_INTERFACE ISySalDataIO2Vtbl::HRESULT ( STDMETHODCALLTYPE __RPC_FAR *  QueryInterface)

◆ HRESULT() [3/6]

ISySalDataIO2Vtbl::HRESULT ( STDMETHODCALLTYPE __RPC_FAR *  Read)

◆ HRESULT() [4/6]

ISySalDataIO2Vtbl::HRESULT ( STDMETHODCALLTYPE __RPC_FAR *  Read2)

◆ HRESULT() [5/6]

ISySalDataIO2Vtbl::HRESULT ( STDMETHODCALLTYPE __RPC_FAR *  Write)

◆ HRESULT() [6/6]

ISySalDataIO2Vtbl::HRESULT ( STDMETHODCALLTYPE __RPC_FAR *  Write2)

◆ ULONG() [1/2]

ISySalDataIO2Vtbl::ULONG ( STDMETHODCALLTYPE __RPC_FAR *  AddRef)

◆ ULONG() [2/2]

ISySalDataIO2Vtbl::ULONG ( STDMETHODCALLTYPE __RPC_FAR *  Release)

Member Data Documentation

◆ FileName

HSySalHANDLE BYTE __RPC_FAR UINT __RPC_FAR BYTE __RPC_FAR * ISySalDataIO2Vtbl::FileName

◆ hWnd

HSySalHANDLE ISySalDataIO2Vtbl::hWnd

◆ pData

HSySalHANDLE BYTE __RPC_FAR * ISySalDataIO2Vtbl::pData

◆ pExtErrorInfo [1/2]

HSySalHANDLE BYTE __RPC_FAR UINT __RPC_FAR * ISySalDataIO2Vtbl::pExtErrorInfo

◆ pExtErrorInfo [2/2]

UINT __RPC_FAR* ISySalDataIO2Vtbl::pExtErrorInfo

◆ ppvObject

BEGIN_INTERFACE REFIID void __RPC_FAR* __RPC_FAR* ISySalDataIO2Vtbl::ppvObject

◆ riid

BEGIN_INTERFACE REFIID ISySalDataIO2Vtbl::riid

The documentation for this struct was generated from the following file: