14 #ifndef __IEnumConnections_FWD_DEFINED__ 15 #define __IEnumConnections_FWD_DEFINED__ 19 #ifndef __IConnectionPoint_FWD_DEFINED__ 20 #define __IConnectionPoint_FWD_DEFINED__ 24 #ifndef __IEnumConnectionPoints_FWD_DEFINED__ 25 #define __IEnumConnectionPoints_FWD_DEFINED__ 29 #ifndef __IConnectionPointContainer_FWD_DEFINED__ 30 #define __IConnectionPointContainer_FWD_DEFINED__ 34 #ifndef __IPersistMemory_FWD_DEFINED__ 35 #define __IPersistMemory_FWD_DEFINED__ 39 #ifndef __IPersistStreamInit_FWD_DEFINED__ 40 #define __IPersistStreamInit_FWD_DEFINED__ 115 ULONG cConnections) = 0;
134 ULONG cConnections) = 0;
145 #ifndef __IPersistMemory_INTERFACE_DEFINED__ 146 #define __IPersistMemory_INTERFACE_DEFINED__ 177 #ifndef __IPersistStreamInit_INTERFACE_DEFINED__ 178 #define __IPersistStreamInit_INTERFACE_DEFINED__ 194 BOOL fClearDirty) = 0;
struct tagCONNECTDATA __RPC_FAR * LPCONNECTDATA
Definition: Msi_ocidl.h:103
signed char BOOL
Definition: PDCwtypes.h:101
virtual HRESULT STDMETHODCALLTYPE Advise(IUnknown __RPC_FAR *pUnkSink, DWORD __RPC_FAR *pdwCookie)=0
Definition: Msi_ocidl.h:106
EXTERN_C const IID IID_IPersistMemory
Definition: Msi_ocidl.h:150
IStream __RPC_FAR * LPSTREAM
Definition: Msi_objidl.h:121
DWORD dwCookie
Definition: Msi_ocidl.h:98
virtual HRESULT STDMETHODCALLTYPE IsDirty(void)=0
EXTERN_C const IID IID_IConnectionPointContainer
Definition: Msi_ocidl.h:75
virtual HRESULT STDMETHODCALLTYPE FindConnectionPoint(REFIID riid, IConnectionPoint __RPC_FAR *__RPC_FAR *ppCP)=0
IConnectionPointContainer __RPC_FAR * LPCONNECTIONPOINTCONTAINER
Definition: Msi_ocidl.h:91
Definition: PDCwtypes.h:225
virtual HRESULT STDMETHODCALLTYPE GetSizeMax(ULONG __RPC_FAR *pCbSize)=0
virtual HRESULT STDMETHODCALLTYPE EnumConnectionPoints(IEnumConnectionPoints __RPC_FAR *__RPC_FAR *ppEnum)=0
virtual HRESULT STDMETHODCALLTYPE InitNew(void)=0
#define STDMETHODCALLTYPE
Definition: PDCwtypes.h:76
virtual HRESULT STDMETHODCALLTYPE InitNew(void)=0
virtual HRESULT STDMETHODCALLTYPE Next(ULONG cConnections, LPCONNECTDATA rgcd, ULONG __RPC_FAR *pcFetched)=0
virtual HRESULT STDMETHODCALLTYPE Clone(IEnumConnectionPoints __RPC_FAR *__RPC_FAR *ppEnum)=0
Definition: Msi_ocidl.h:125
virtual HRESULT STDMETHODCALLTYPE Next(ULONG cConnections, LPCONNECTIONPOINT __RPC_FAR *ppCP, ULONG __RPC_FAR *pcFetched)=0
long HRESULT
Definition: FragmentedString.h:20
virtual HRESULT STDMETHODCALLTYPE GetConnectionInterface(IID __RPC_FAR *pIID)=0
virtual HRESULT STDMETHODCALLTYPE IsDirty(void)=0
Definition: Msi_ocidl.h:152
void * LPVOID
Definition: PDCwtypes.h:136
Definition: Msi_objidl.h:188
struct tagCONNECTDATA __RPC_FAR * PCONNECTDATA
Definition: Msi_ocidl.h:101
EXTERN_C const IID IID_IConnectionPoint
Definition: Msi_ocidl.h:46
virtual HRESULT STDMETHODCALLTYPE Unadvise(DWORD dwCookie)=0
Definition: Msi_ocidl.h:184
IConnectionPoint __RPC_FAR * PCONNECTIONPOINT
Definition: Msi_ocidl.h:68
Definition: Msi_ocidl.h:48
virtual HRESULT STDMETHODCALLTYPE Reset(void)=0
virtual HRESULT STDMETHODCALLTYPE Skip(ULONG cConnections)=0
IConnectionPoint __RPC_FAR * LPCONNECTIONPOINT
Definition: Msi_ocidl.h:70
EXTERN_C const IID IID_IEnumConnections
Definition: Msi_ocidl.h:104
IPersistStreamInit __RPC_FAR * LPPERSISTSTREAMINIT
Definition: Msi_ocidl.h:180
virtual HRESULT STDMETHODCALLTYPE GetSizeMax(ULARGE_INTEGER __RPC_FAR *pCbSize)=0
IPersistMemory __RPC_FAR * LPPERSISTMEMORY
Definition: Msi_ocidl.h:148
virtual HRESULT STDMETHODCALLTYPE GetConnectionPointContainer(IConnectionPointContainer __RPC_FAR *__RPC_FAR *ppCPC)=0
REFIID riid
Definition: Msi_atlbase.h:90
Definition: Msi_ocidl.h:95
Definition: Msi_oaidl.h:41
#define __RPC_FAR
Definition: PDCrpc.h:38
IConnectionPointContainer __RPC_FAR * PCONNECTIONPOINTCONTAINER
Definition: Msi_ocidl.h:89
#define EXTERN_C
Definition: PDCwtypes.h:62
EXTERN_C const IID IID_IPersistStreamInit
Definition: Msi_ocidl.h:182
virtual HRESULT STDMETHODCALLTYPE Load(LPSTREAM pStm)=0
struct tagCONNECTDATA CONNECTDATA
virtual HRESULT STDMETHODCALLTYPE Save(LPVOID pMem, BOOL fClearDirty, ULONG cbSize)=0
virtual HRESULT STDMETHODCALLTYPE EnumConnections(IEnumConnections __RPC_FAR *__RPC_FAR *ppEnum)=0
virtual HRESULT STDMETHODCALLTYPE Skip(ULONG cConnections)=0
DWORD ULONG
Definition: PDCwtypes.h:127
unsigned long DWORD
Definition: PDCwtypes.h:121
virtual HRESULT STDMETHODCALLTYPE Clone(IEnumConnections __RPC_FAR *__RPC_FAR *ppEnum)=0
virtual HRESULT STDMETHODCALLTYPE Save(LPSTREAM pStm, BOOL fClearDirty)=0
virtual HRESULT STDMETHODCALLTYPE Reset(void)=0
IUnknown __RPC_FAR * pUnk
Definition: Msi_ocidl.h:97
Definition: Msi_ocidl.h:77
#define REFIID
Definition: PDCwtypes.h:321
Definition: Base/Base/GUID.h:32
virtual HRESULT STDMETHODCALLTYPE Load(LPVOID pMem, ULONG cbSize)=0