#pragma warning( disable: 4049 ) /* more than 64k source lines */ /* this ALWAYS GENERATED file contains the definitions for the interfaces */ /* File created by MIDL compiler version 6.00.0347 */ /* Compiler settings for msaatext.idl: Oicf, W1, Zp8, env=Win32 (32b run) protocol : dce , ms_ext, c_ext, robust error checks: allocation ref bounds_check enum stub_data VC __declspec() decoration level: __declspec(uuid()), __declspec(selectany), __declspec(novtable) DECLSPEC_UUID(), MIDL_INTERFACE() */ //@@MIDL_FILE_HEADING( ) /* verify that the version is high enough to compile this file*/ #ifndef __REQUIRED_RPCNDR_H_VERSION__ #define __REQUIRED_RPCNDR_H_VERSION__ 475 #endif #include "rpc.h" #include "rpcndr.h" #ifndef __RPCNDR_H_VERSION__ #error this stub requires an updated version of #endif // __RPCNDR_H_VERSION__ #ifndef COM_NO_WINDOWS_H #include "windows.h" #include "ole2.h" #endif /*COM_NO_WINDOWS_H*/ #ifndef __msaatext_h__ #define __msaatext_h__ #if defined(_MSC_VER) && (_MSC_VER >= 1020) #pragma once #endif /* Forward Declarations */ #ifndef __ITfMSAAControl_FWD_DEFINED__ #define __ITfMSAAControl_FWD_DEFINED__ typedef interface ITfMSAAControl ITfMSAAControl; #endif /* __ITfMSAAControl_FWD_DEFINED__ */ #ifndef __IInternalDocWrap_FWD_DEFINED__ #define __IInternalDocWrap_FWD_DEFINED__ typedef interface IInternalDocWrap IInternalDocWrap; #endif /* __IInternalDocWrap_FWD_DEFINED__ */ #ifndef __ITextStoreACPEx_FWD_DEFINED__ #define __ITextStoreACPEx_FWD_DEFINED__ typedef interface ITextStoreACPEx ITextStoreACPEx; #endif /* __ITextStoreACPEx_FWD_DEFINED__ */ #ifndef __ITextStoreAnchorEx_FWD_DEFINED__ #define __ITextStoreAnchorEx_FWD_DEFINED__ typedef interface ITextStoreAnchorEx ITextStoreAnchorEx; #endif /* __ITextStoreAnchorEx_FWD_DEFINED__ */ #ifndef __ITextStoreACPSinkEx_FWD_DEFINED__ #define __ITextStoreACPSinkEx_FWD_DEFINED__ typedef interface ITextStoreACPSinkEx ITextStoreACPSinkEx; #endif /* __ITextStoreACPSinkEx_FWD_DEFINED__ */ #ifndef __ITextStoreSinkAnchorEx_FWD_DEFINED__ #define __ITextStoreSinkAnchorEx_FWD_DEFINED__ typedef interface ITextStoreSinkAnchorEx ITextStoreSinkAnchorEx; #endif /* __ITextStoreSinkAnchorEx_FWD_DEFINED__ */ #ifndef __IAccDictionary_FWD_DEFINED__ #define __IAccDictionary_FWD_DEFINED__ typedef interface IAccDictionary IAccDictionary; #endif /* __IAccDictionary_FWD_DEFINED__ */ #ifndef __IVersionInfo_FWD_DEFINED__ #define __IVersionInfo_FWD_DEFINED__ typedef interface IVersionInfo IVersionInfo; #endif /* __IVersionInfo_FWD_DEFINED__ */ #ifndef __ICoCreateLocally_FWD_DEFINED__ #define __ICoCreateLocally_FWD_DEFINED__ typedef interface ICoCreateLocally ICoCreateLocally; #endif /* __ICoCreateLocally_FWD_DEFINED__ */ #ifndef __ICoCreatedLocally_FWD_DEFINED__ #define __ICoCreatedLocally_FWD_DEFINED__ typedef interface ICoCreatedLocally ICoCreatedLocally; #endif /* __ICoCreatedLocally_FWD_DEFINED__ */ #ifndef __IAccStore_FWD_DEFINED__ #define __IAccStore_FWD_DEFINED__ typedef interface IAccStore IAccStore; #endif /* __IAccStore_FWD_DEFINED__ */ #ifndef __IAccServerDocMgr_FWD_DEFINED__ #define __IAccServerDocMgr_FWD_DEFINED__ typedef interface IAccServerDocMgr IAccServerDocMgr; #endif /* __IAccServerDocMgr_FWD_DEFINED__ */ #ifndef __IAccClientDocMgr_FWD_DEFINED__ #define __IAccClientDocMgr_FWD_DEFINED__ typedef interface IAccClientDocMgr IAccClientDocMgr; #endif /* __IAccClientDocMgr_FWD_DEFINED__ */ #ifndef __IDocWrap_FWD_DEFINED__ #define __IDocWrap_FWD_DEFINED__ typedef interface IDocWrap IDocWrap; #endif /* __IDocWrap_FWD_DEFINED__ */ #ifndef __IClonableWrapper_FWD_DEFINED__ #define __IClonableWrapper_FWD_DEFINED__ typedef interface IClonableWrapper IClonableWrapper; #endif /* __IClonableWrapper_FWD_DEFINED__ */ #ifndef __MSAAControl_FWD_DEFINED__ #define __MSAAControl_FWD_DEFINED__ #ifdef __cplusplus typedef class MSAAControl MSAAControl; #else typedef struct MSAAControl MSAAControl; #endif /* __cplusplus */ #endif /* __MSAAControl_FWD_DEFINED__ */ #ifndef __AccStore_FWD_DEFINED__ #define __AccStore_FWD_DEFINED__ #ifdef __cplusplus typedef class AccStore AccStore; #else typedef struct AccStore AccStore; #endif /* __cplusplus */ #endif /* __AccStore_FWD_DEFINED__ */ #ifndef __AccDictionary_FWD_DEFINED__ #define __AccDictionary_FWD_DEFINED__ #ifdef __cplusplus typedef class AccDictionary AccDictionary; #else typedef struct AccDictionary AccDictionary; #endif /* __cplusplus */ #endif /* __AccDictionary_FWD_DEFINED__ */ #ifndef __AccServerDocMgr_FWD_DEFINED__ #define __AccServerDocMgr_FWD_DEFINED__ #ifdef __cplusplus typedef class AccServerDocMgr AccServerDocMgr; #else typedef struct AccServerDocMgr AccServerDocMgr; #endif /* __cplusplus */ #endif /* __AccServerDocMgr_FWD_DEFINED__ */ #ifndef __AccClientDocMgr_FWD_DEFINED__ #define __AccClientDocMgr_FWD_DEFINED__ #ifdef __cplusplus typedef class AccClientDocMgr AccClientDocMgr; #else typedef struct AccClientDocMgr AccClientDocMgr; #endif /* __cplusplus */ #endif /* __AccClientDocMgr_FWD_DEFINED__ */ #ifndef __DocWrap_FWD_DEFINED__ #define __DocWrap_FWD_DEFINED__ #ifdef __cplusplus typedef class DocWrap DocWrap; #else typedef struct DocWrap DocWrap; #endif /* __cplusplus */ #endif /* __DocWrap_FWD_DEFINED__ */ /* header files for imported files */ #include "oaidl.h" #include "ocidl.h" #include "textstor.h" #ifdef __cplusplus extern "C"{ #endif void * __RPC_USER MIDL_user_allocate(size_t); void __RPC_USER MIDL_user_free( void * ); /* interface __MIDL_itf_msaatext_0000 */ /* [local] */ DEFINE_GUID( IID_ITfMSAAControl, 0xb5f8fb3b,0x393f,0x4f7c,0x84,0xcb,0x50,0x49,0x24,0xc2,0x70,0x5a); DEFINE_GUID( IID_IInternalDocWrap, 0xE1AA6466,0x9DB4,0x40ba,0xBE,0x03,0x77,0xC3,0x8E,0x8E,0x60,0xB2); DEFINE_GUID( IID_ITextStoreACPEx, 0xA2DE3BC2,0x3D8E,0x11d3,0x81,0xA9,0xF7,0x53,0xFB,0xE6,0x1A,0x00); DEFINE_GUID( IID_ITextStoreAnchorEx, 0xA2DE3BC1,0x3D8E,0x11d3,0x81,0xA9,0xF7,0x53,0xFB,0xE6,0x1A,0x00); DEFINE_GUID( IID_ITextStoreACPSinkEx, 0x2bdf9464,0x41e2,0x43e3,0x95,0x0c,0xa6,0x86,0x5b,0xa2,0x5c,0xd4); DEFINE_GUID( IID_ITextStoreSinkAnchorEx, 0x25642426,0x028d,0x4474,0x97,0x7b,0x11,0x1b,0xb1,0x14,0xfe,0x3e); DEFINE_GUID( IID_IAccDictionary, 0x1DC4CB5F,0xD737,0x474d,0xAD,0xE9,0x5C,0xCF,0xC9,0xBC,0x1C,0xC9); DEFINE_GUID( IID_IVersionInfo, 0x401518EC,0xDB00,0x4611,0x9B,0x29,0x2A,0x0E,0x4B,0x9A,0xFA,0x85); DEFINE_GUID( IID_ICoCreateLocally, 0x03DE00AA,0xF272,0x41e3,0x99,0xCB,0x03,0xC5,0xE8,0x11,0x4E,0xA0); DEFINE_GUID( IID_ICoCreatedLocally, 0x0A53EB6C,0x1908,0x4742,0x8C,0xFF,0x2C,0xEE,0x2E,0x93,0xF9,0x4C); DEFINE_GUID( IID_IAccStore, 0xE2CD4A63,0x2B72,0x4D48,0xB7,0x39,0x95,0xE4,0x76,0x51,0x95,0xBA); DEFINE_GUID( IID_IAccServerDocMgr, 0xAD7C73CF,0x6DD5,0x4855,0xAB,0xC2,0xB0,0x4B,0xAD,0x5B,0x91,0x53); DEFINE_GUID( IID_IAccClientDocMgr, 0x4C896039,0x7B6D,0x49e6,0xA8,0xC1,0x45,0x11,0x6A,0x98,0x29,0x2B); DEFINE_GUID( IID_IDocWrap, 0xDCD285FE,0x0BE0,0x43BD,0x99,0xC9,0xAA,0xAE,0xC5,0x13,0xC5,0x55); DEFINE_GUID( IID_IClonableWrapper, 0xB33E75FF,0xE84C,0x4dca,0xA2,0x5C,0x33,0xB8,0xDC,0x00,0x33,0x74); DEFINE_GUID( LIBID_MSAATEXTLib, 0x150E2D7A,0xDAC1,0x4582,0x94,0x7D,0x2A,0x8F,0xD7,0x8B,0x82,0xCD); DEFINE_GUID( CLSID_MSAAControl, 0x08cd963f,0x7a3e,0x4f5c,0x9b,0xd8,0xd6,0x92,0xbb,0x04,0x3c,0x5b ); DEFINE_GUID( CLSID_AccStore, 0x5440837F,0x4BFF,0x4AE5,0xA1,0xB1,0x77,0x22,0xEC,0xC6,0x33,0x2A ); DEFINE_GUID( CLSID_AccDictionary, 0x6572EE16,0x5FE5,0x4331,0xBB,0x6D,0x76,0xA4,0x9C,0x56,0xE4,0x23 ); DEFINE_GUID( CLSID_AccServerDocMgr, 0x6089A37E,0xEB8A,0x482D,0xBD,0x6F,0xF9,0xF4,0x69,0x04,0xD1,0x6D ); DEFINE_GUID( CLSID_AccClientDocMgr, 0xFC48CC30,0x4F3E,0x4fa1,0x80,0x3B,0xAD,0x0E,0x19,0x6A,0x83,0xB1 ); DEFINE_GUID( CLSID_DocWrap, 0xBF426F7E,0x7A5E,0x44D6,0x83,0x0C,0xA3,0x90,0xEA,0x94,0x62,0xA3 ); extern RPC_IF_HANDLE __MIDL_itf_msaatext_0000_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_msaatext_0000_v0_0_s_ifspec; #ifndef __ITfMSAAControl_INTERFACE_DEFINED__ #define __ITfMSAAControl_INTERFACE_DEFINED__ /* interface ITfMSAAControl */ /* [unique][uuid][object] */ EXTERN_C const IID IID_ITfMSAAControl; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("b5f8fb3b-393f-4f7c-84cb-504924c2705a") ITfMSAAControl : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE SystemEnableMSAA( void) = 0; virtual HRESULT STDMETHODCALLTYPE SystemDisableMSAA( void) = 0; }; #else /* C style interface */ typedef struct ITfMSAAControlVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( ITfMSAAControl * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( ITfMSAAControl * This); ULONG ( STDMETHODCALLTYPE *Release )( ITfMSAAControl * This); HRESULT ( STDMETHODCALLTYPE *SystemEnableMSAA )( ITfMSAAControl * This); HRESULT ( STDMETHODCALLTYPE *SystemDisableMSAA )( ITfMSAAControl * This); END_INTERFACE } ITfMSAAControlVtbl; interface ITfMSAAControl { CONST_VTBL struct ITfMSAAControlVtbl *lpVtbl; }; #ifdef COBJMACROS #define ITfMSAAControl_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define ITfMSAAControl_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define ITfMSAAControl_Release(This) \ (This)->lpVtbl -> Release(This) #define ITfMSAAControl_SystemEnableMSAA(This) \ (This)->lpVtbl -> SystemEnableMSAA(This) #define ITfMSAAControl_SystemDisableMSAA(This) \ (This)->lpVtbl -> SystemDisableMSAA(This) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE ITfMSAAControl_SystemEnableMSAA_Proxy( ITfMSAAControl * This); void __RPC_STUB ITfMSAAControl_SystemEnableMSAA_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE ITfMSAAControl_SystemDisableMSAA_Proxy( ITfMSAAControl * This); void __RPC_STUB ITfMSAAControl_SystemDisableMSAA_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __ITfMSAAControl_INTERFACE_DEFINED__ */ #ifndef __IInternalDocWrap_INTERFACE_DEFINED__ #define __IInternalDocWrap_INTERFACE_DEFINED__ /* interface IInternalDocWrap */ /* [unique][uuid][object] */ EXTERN_C const IID IID_IInternalDocWrap; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("E1AA6466-9DB4-40ba-BE03-77C38E8E60B2") IInternalDocWrap : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE NotifyRevoke( void) = 0; }; #else /* C style interface */ typedef struct IInternalDocWrapVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IInternalDocWrap * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IInternalDocWrap * This); ULONG ( STDMETHODCALLTYPE *Release )( IInternalDocWrap * This); HRESULT ( STDMETHODCALLTYPE *NotifyRevoke )( IInternalDocWrap * This); END_INTERFACE } IInternalDocWrapVtbl; interface IInternalDocWrap { CONST_VTBL struct IInternalDocWrapVtbl *lpVtbl; }; #ifdef COBJMACROS #define IInternalDocWrap_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IInternalDocWrap_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IInternalDocWrap_Release(This) \ (This)->lpVtbl -> Release(This) #define IInternalDocWrap_NotifyRevoke(This) \ (This)->lpVtbl -> NotifyRevoke(This) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IInternalDocWrap_NotifyRevoke_Proxy( IInternalDocWrap * This); void __RPC_STUB IInternalDocWrap_NotifyRevoke_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IInternalDocWrap_INTERFACE_DEFINED__ */ #ifndef __ITextStoreACPEx_INTERFACE_DEFINED__ #define __ITextStoreACPEx_INTERFACE_DEFINED__ /* interface ITextStoreACPEx */ /* [unique][uuid][object] */ EXTERN_C const IID IID_ITextStoreACPEx; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("A2DE3BC2-3D8E-11d3-81A9-F753FBE61A00") ITextStoreACPEx : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE ScrollToRect( /* [in] */ LONG acpStart, /* [in] */ LONG acpEnd, /* [in] */ RECT rc, /* [in] */ DWORD dwPosition) = 0; }; #else /* C style interface */ typedef struct ITextStoreACPExVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( ITextStoreACPEx * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( ITextStoreACPEx * This); ULONG ( STDMETHODCALLTYPE *Release )( ITextStoreACPEx * This); HRESULT ( STDMETHODCALLTYPE *ScrollToRect )( ITextStoreACPEx * This, /* [in] */ LONG acpStart, /* [in] */ LONG acpEnd, /* [in] */ RECT rc, /* [in] */ DWORD dwPosition); END_INTERFACE } ITextStoreACPExVtbl; interface ITextStoreACPEx { CONST_VTBL struct ITextStoreACPExVtbl *lpVtbl; }; #ifdef COBJMACROS #define ITextStoreACPEx_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define ITextStoreACPEx_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define ITextStoreACPEx_Release(This) \ (This)->lpVtbl -> Release(This) #define ITextStoreACPEx_ScrollToRect(This,acpStart,acpEnd,rc,dwPosition) \ (This)->lpVtbl -> ScrollToRect(This,acpStart,acpEnd,rc,dwPosition) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE ITextStoreACPEx_ScrollToRect_Proxy( ITextStoreACPEx * This, /* [in] */ LONG acpStart, /* [in] */ LONG acpEnd, /* [in] */ RECT rc, /* [in] */ DWORD dwPosition); void __RPC_STUB ITextStoreACPEx_ScrollToRect_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __ITextStoreACPEx_INTERFACE_DEFINED__ */ #ifndef __ITextStoreAnchorEx_INTERFACE_DEFINED__ #define __ITextStoreAnchorEx_INTERFACE_DEFINED__ /* interface ITextStoreAnchorEx */ /* [unique][uuid][object] */ EXTERN_C const IID IID_ITextStoreAnchorEx; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("A2DE3BC1-3D8E-11d3-81A9-F753FBE61A00") ITextStoreAnchorEx : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE ScrollToRect( /* [in] */ IAnchor *pStart, /* [in] */ IAnchor *pEnd, /* [in] */ RECT rc, /* [in] */ DWORD dwPosition) = 0; }; #else /* C style interface */ typedef struct ITextStoreAnchorExVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( ITextStoreAnchorEx * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( ITextStoreAnchorEx * This); ULONG ( STDMETHODCALLTYPE *Release )( ITextStoreAnchorEx * This); HRESULT ( STDMETHODCALLTYPE *ScrollToRect )( ITextStoreAnchorEx * This, /* [in] */ IAnchor *pStart, /* [in] */ IAnchor *pEnd, /* [in] */ RECT rc, /* [in] */ DWORD dwPosition); END_INTERFACE } ITextStoreAnchorExVtbl; interface ITextStoreAnchorEx { CONST_VTBL struct ITextStoreAnchorExVtbl *lpVtbl; }; #ifdef COBJMACROS #define ITextStoreAnchorEx_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define ITextStoreAnchorEx_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define ITextStoreAnchorEx_Release(This) \ (This)->lpVtbl -> Release(This) #define ITextStoreAnchorEx_ScrollToRect(This,pStart,pEnd,rc,dwPosition) \ (This)->lpVtbl -> ScrollToRect(This,pStart,pEnd,rc,dwPosition) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE ITextStoreAnchorEx_ScrollToRect_Proxy( ITextStoreAnchorEx * This, /* [in] */ IAnchor *pStart, /* [in] */ IAnchor *pEnd, /* [in] */ RECT rc, /* [in] */ DWORD dwPosition); void __RPC_STUB ITextStoreAnchorEx_ScrollToRect_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __ITextStoreAnchorEx_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_msaatext_0264 */ /* [local] */ #define TS_STRF_START ( 0 ) #define TS_STRF_MID ( 1 ) #define TS_STRF_END ( 2 ) extern RPC_IF_HANDLE __MIDL_itf_msaatext_0264_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_msaatext_0264_v0_0_s_ifspec; #ifndef __ITextStoreACPSinkEx_INTERFACE_DEFINED__ #define __ITextStoreACPSinkEx_INTERFACE_DEFINED__ /* interface ITextStoreACPSinkEx */ /* [unique][uuid][object] */ EXTERN_C const IID IID_ITextStoreACPSinkEx; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("2bdf9464-41e2-43e3-950c-a6865ba25cd4") ITextStoreACPSinkEx : public ITextStoreACPSink { public: virtual HRESULT STDMETHODCALLTYPE OnDisconnect( void) = 0; }; #else /* C style interface */ typedef struct ITextStoreACPSinkExVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( ITextStoreACPSinkEx * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( ITextStoreACPSinkEx * This); ULONG ( STDMETHODCALLTYPE *Release )( ITextStoreACPSinkEx * This); HRESULT ( STDMETHODCALLTYPE *OnTextChange )( ITextStoreACPSinkEx * This, /* [in] */ DWORD dwFlags, /* [in] */ const TS_TEXTCHANGE *pChange); HRESULT ( STDMETHODCALLTYPE *OnSelectionChange )( ITextStoreACPSinkEx * This); HRESULT ( STDMETHODCALLTYPE *OnLayoutChange )( ITextStoreACPSinkEx * This, /* [in] */ TsLayoutCode lcode, /* [in] */ TsViewCookie vcView); HRESULT ( STDMETHODCALLTYPE *OnStatusChange )( ITextStoreACPSinkEx * This, /* [in] */ DWORD dwFlags); HRESULT ( STDMETHODCALLTYPE *OnAttrsChange )( ITextStoreACPSinkEx * This, /* [in] */ LONG acpStart, /* [in] */ LONG acpEnd, /* [in] */ ULONG cAttrs, /* [size_is][in] */ const TS_ATTRID *paAttrs); HRESULT ( STDMETHODCALLTYPE *OnLockGranted )( ITextStoreACPSinkEx * This, /* [in] */ DWORD dwLockFlags); HRESULT ( STDMETHODCALLTYPE *OnStartEditTransaction )( ITextStoreACPSinkEx * This); HRESULT ( STDMETHODCALLTYPE *OnEndEditTransaction )( ITextStoreACPSinkEx * This); HRESULT ( STDMETHODCALLTYPE *OnDisconnect )( ITextStoreACPSinkEx * This); END_INTERFACE } ITextStoreACPSinkExVtbl; interface ITextStoreACPSinkEx { CONST_VTBL struct ITextStoreACPSinkExVtbl *lpVtbl; }; #ifdef COBJMACROS #define ITextStoreACPSinkEx_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define ITextStoreACPSinkEx_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define ITextStoreACPSinkEx_Release(This) \ (This)->lpVtbl -> Release(This) #define ITextStoreACPSinkEx_OnTextChange(This,dwFlags,pChange) \ (This)->lpVtbl -> OnTextChange(This,dwFlags,pChange) #define ITextStoreACPSinkEx_OnSelectionChange(This) \ (This)->lpVtbl -> OnSelectionChange(This) #define ITextStoreACPSinkEx_OnLayoutChange(This,lcode,vcView) \ (This)->lpVtbl -> OnLayoutChange(This,lcode,vcView) #define ITextStoreACPSinkEx_OnStatusChange(This,dwFlags) \ (This)->lpVtbl -> OnStatusChange(This,dwFlags) #define ITextStoreACPSinkEx_OnAttrsChange(This,acpStart,acpEnd,cAttrs,paAttrs) \ (This)->lpVtbl -> OnAttrsChange(This,acpStart,acpEnd,cAttrs,paAttrs) #define ITextStoreACPSinkEx_OnLockGranted(This,dwLockFlags) \ (This)->lpVtbl -> OnLockGranted(This,dwLockFlags) #define ITextStoreACPSinkEx_OnStartEditTransaction(This) \ (This)->lpVtbl -> OnStartEditTransaction(This) #define ITextStoreACPSinkEx_OnEndEditTransaction(This) \ (This)->lpVtbl -> OnEndEditTransaction(This) #define ITextStoreACPSinkEx_OnDisconnect(This) \ (This)->lpVtbl -> OnDisconnect(This) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE ITextStoreACPSinkEx_OnDisconnect_Proxy( ITextStoreACPSinkEx * This); void __RPC_STUB ITextStoreACPSinkEx_OnDisconnect_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __ITextStoreACPSinkEx_INTERFACE_DEFINED__ */ #ifndef __ITextStoreSinkAnchorEx_INTERFACE_DEFINED__ #define __ITextStoreSinkAnchorEx_INTERFACE_DEFINED__ /* interface ITextStoreSinkAnchorEx */ /* [unique][uuid][object] */ EXTERN_C const IID IID_ITextStoreSinkAnchorEx; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("25642426-028d-4474-977b-111bb114fe3e") ITextStoreSinkAnchorEx : public ITextStoreAnchorSink { public: virtual HRESULT STDMETHODCALLTYPE OnDisconnect( void) = 0; }; #else /* C style interface */ typedef struct ITextStoreSinkAnchorExVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( ITextStoreSinkAnchorEx * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( ITextStoreSinkAnchorEx * This); ULONG ( STDMETHODCALLTYPE *Release )( ITextStoreSinkAnchorEx * This); HRESULT ( STDMETHODCALLTYPE *OnTextChange )( ITextStoreSinkAnchorEx * This, /* [in] */ DWORD dwFlags, /* [in] */ IAnchor *paStart, /* [in] */ IAnchor *paEnd); HRESULT ( STDMETHODCALLTYPE *OnSelectionChange )( ITextStoreSinkAnchorEx * This); HRESULT ( STDMETHODCALLTYPE *OnLayoutChange )( ITextStoreSinkAnchorEx * This, /* [in] */ TsLayoutCode lcode, /* [in] */ TsViewCookie vcView); HRESULT ( STDMETHODCALLTYPE *OnStatusChange )( ITextStoreSinkAnchorEx * This, /* [in] */ DWORD dwFlags); HRESULT ( STDMETHODCALLTYPE *OnAttrsChange )( ITextStoreSinkAnchorEx * This, /* [in] */ IAnchor *paStart, /* [in] */ IAnchor *paEnd, /* [in] */ ULONG cAttrs, /* [size_is][in] */ const TS_ATTRID *paAttrs); HRESULT ( STDMETHODCALLTYPE *OnLockGranted )( ITextStoreSinkAnchorEx * This, /* [in] */ DWORD dwLockFlags); HRESULT ( STDMETHODCALLTYPE *OnStartEditTransaction )( ITextStoreSinkAnchorEx * This); HRESULT ( STDMETHODCALLTYPE *OnEndEditTransaction )( ITextStoreSinkAnchorEx * This); HRESULT ( STDMETHODCALLTYPE *OnDisconnect )( ITextStoreSinkAnchorEx * This); END_INTERFACE } ITextStoreSinkAnchorExVtbl; interface ITextStoreSinkAnchorEx { CONST_VTBL struct ITextStoreSinkAnchorExVtbl *lpVtbl; }; #ifdef COBJMACROS #define ITextStoreSinkAnchorEx_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define ITextStoreSinkAnchorEx_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define ITextStoreSinkAnchorEx_Release(This) \ (This)->lpVtbl -> Release(This) #define ITextStoreSinkAnchorEx_OnTextChange(This,dwFlags,paStart,paEnd) \ (This)->lpVtbl -> OnTextChange(This,dwFlags,paStart,paEnd) #define ITextStoreSinkAnchorEx_OnSelectionChange(This) \ (This)->lpVtbl -> OnSelectionChange(This) #define ITextStoreSinkAnchorEx_OnLayoutChange(This,lcode,vcView) \ (This)->lpVtbl -> OnLayoutChange(This,lcode,vcView) #define ITextStoreSinkAnchorEx_OnStatusChange(This,dwFlags) \ (This)->lpVtbl -> OnStatusChange(This,dwFlags) #define ITextStoreSinkAnchorEx_OnAttrsChange(This,paStart,paEnd,cAttrs,paAttrs) \ (This)->lpVtbl -> OnAttrsChange(This,paStart,paEnd,cAttrs,paAttrs) #define ITextStoreSinkAnchorEx_OnLockGranted(This,dwLockFlags) \ (This)->lpVtbl -> OnLockGranted(This,dwLockFlags) #define ITextStoreSinkAnchorEx_OnStartEditTransaction(This) \ (This)->lpVtbl -> OnStartEditTransaction(This) #define ITextStoreSinkAnchorEx_OnEndEditTransaction(This) \ (This)->lpVtbl -> OnEndEditTransaction(This) #define ITextStoreSinkAnchorEx_OnDisconnect(This) \ (This)->lpVtbl -> OnDisconnect(This) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE ITextStoreSinkAnchorEx_OnDisconnect_Proxy( ITextStoreSinkAnchorEx * This); void __RPC_STUB ITextStoreSinkAnchorEx_OnDisconnect_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __ITextStoreSinkAnchorEx_INTERFACE_DEFINED__ */ #ifndef __IAccDictionary_INTERFACE_DEFINED__ #define __IAccDictionary_INTERFACE_DEFINED__ /* interface IAccDictionary */ /* [unique][uuid][object] */ EXTERN_C const IID IID_IAccDictionary; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("1DC4CB5F-D737-474d-ADE9-5CCFC9BC1CC9") IAccDictionary : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE GetLocalizedString( /* [in] */ REFGUID Term, /* [in] */ LCID lcid, /* [out] */ BSTR *pResult, /* [out] */ LCID *plcid) = 0; virtual HRESULT STDMETHODCALLTYPE GetParentTerm( /* [in] */ REFGUID Term, /* [out] */ GUID *pParentTerm) = 0; virtual HRESULT STDMETHODCALLTYPE GetMnemonicString( /* [in] */ REFGUID Term, /* [out] */ BSTR *pResult) = 0; virtual HRESULT STDMETHODCALLTYPE LookupMnemonicTerm( /* [in] */ BSTR bstrMnemonic, /* [out] */ GUID *pTerm) = 0; virtual HRESULT STDMETHODCALLTYPE ConvertValueToString( /* [in] */ REFGUID Term, /* [in] */ LCID lcid, /* [in] */ VARIANT varValue, /* [out] */ BSTR *pbstrResult, /* [out] */ LCID *plcid) = 0; }; #else /* C style interface */ typedef struct IAccDictionaryVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IAccDictionary * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IAccDictionary * This); ULONG ( STDMETHODCALLTYPE *Release )( IAccDictionary * This); HRESULT ( STDMETHODCALLTYPE *GetLocalizedString )( IAccDictionary * This, /* [in] */ REFGUID Term, /* [in] */ LCID lcid, /* [out] */ BSTR *pResult, /* [out] */ LCID *plcid); HRESULT ( STDMETHODCALLTYPE *GetParentTerm )( IAccDictionary * This, /* [in] */ REFGUID Term, /* [out] */ GUID *pParentTerm); HRESULT ( STDMETHODCALLTYPE *GetMnemonicString )( IAccDictionary * This, /* [in] */ REFGUID Term, /* [out] */ BSTR *pResult); HRESULT ( STDMETHODCALLTYPE *LookupMnemonicTerm )( IAccDictionary * This, /* [in] */ BSTR bstrMnemonic, /* [out] */ GUID *pTerm); HRESULT ( STDMETHODCALLTYPE *ConvertValueToString )( IAccDictionary * This, /* [in] */ REFGUID Term, /* [in] */ LCID lcid, /* [in] */ VARIANT varValue, /* [out] */ BSTR *pbstrResult, /* [out] */ LCID *plcid); END_INTERFACE } IAccDictionaryVtbl; interface IAccDictionary { CONST_VTBL struct IAccDictionaryVtbl *lpVtbl; }; #ifdef COBJMACROS #define IAccDictionary_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IAccDictionary_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IAccDictionary_Release(This) \ (This)->lpVtbl -> Release(This) #define IAccDictionary_GetLocalizedString(This,Term,lcid,pResult,plcid) \ (This)->lpVtbl -> GetLocalizedString(This,Term,lcid,pResult,plcid) #define IAccDictionary_GetParentTerm(This,Term,pParentTerm) \ (This)->lpVtbl -> GetParentTerm(This,Term,pParentTerm) #define IAccDictionary_GetMnemonicString(This,Term,pResult) \ (This)->lpVtbl -> GetMnemonicString(This,Term,pResult) #define IAccDictionary_LookupMnemonicTerm(This,bstrMnemonic,pTerm) \ (This)->lpVtbl -> LookupMnemonicTerm(This,bstrMnemonic,pTerm) #define IAccDictionary_ConvertValueToString(This,Term,lcid,varValue,pbstrResult,plcid) \ (This)->lpVtbl -> ConvertValueToString(This,Term,lcid,varValue,pbstrResult,plcid) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IAccDictionary_GetLocalizedString_Proxy( IAccDictionary * This, /* [in] */ REFGUID Term, /* [in] */ LCID lcid, /* [out] */ BSTR *pResult, /* [out] */ LCID *plcid); void __RPC_STUB IAccDictionary_GetLocalizedString_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IAccDictionary_GetParentTerm_Proxy( IAccDictionary * This, /* [in] */ REFGUID Term, /* [out] */ GUID *pParentTerm); void __RPC_STUB IAccDictionary_GetParentTerm_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IAccDictionary_GetMnemonicString_Proxy( IAccDictionary * This, /* [in] */ REFGUID Term, /* [out] */ BSTR *pResult); void __RPC_STUB IAccDictionary_GetMnemonicString_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IAccDictionary_LookupMnemonicTerm_Proxy( IAccDictionary * This, /* [in] */ BSTR bstrMnemonic, /* [out] */ GUID *pTerm); void __RPC_STUB IAccDictionary_LookupMnemonicTerm_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IAccDictionary_ConvertValueToString_Proxy( IAccDictionary * This, /* [in] */ REFGUID Term, /* [in] */ LCID lcid, /* [in] */ VARIANT varValue, /* [out] */ BSTR *pbstrResult, /* [out] */ LCID *plcid); void __RPC_STUB IAccDictionary_ConvertValueToString_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IAccDictionary_INTERFACE_DEFINED__ */ #ifndef __IVersionInfo_INTERFACE_DEFINED__ #define __IVersionInfo_INTERFACE_DEFINED__ /* interface IVersionInfo */ /* [unique][uuid][object] */ EXTERN_C const IID IID_IVersionInfo; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("401518EC-DB00-4611-9B29-2A0E4B9AFA85") IVersionInfo : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE GetSubcomponentCount( /* [in] */ ULONG ulSub, /* [out] */ ULONG *ulCount) = 0; virtual HRESULT STDMETHODCALLTYPE GetImplementationID( /* [in] */ ULONG ulSub, /* [out] */ GUID *implid) = 0; virtual HRESULT STDMETHODCALLTYPE GetBuildVersion( /* [in] */ ULONG ulSub, /* [out] */ DWORD *pdwMajor, /* [out] */ DWORD *pdwMinor) = 0; virtual HRESULT STDMETHODCALLTYPE GetComponentDescription( /* [in] */ ULONG ulSub, /* [out] */ BSTR *pImplStr) = 0; virtual HRESULT STDMETHODCALLTYPE GetInstanceDescription( /* [in] */ ULONG ulSub, /* [out] */ BSTR *pImplStr) = 0; }; #else /* C style interface */ typedef struct IVersionInfoVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IVersionInfo * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IVersionInfo * This); ULONG ( STDMETHODCALLTYPE *Release )( IVersionInfo * This); HRESULT ( STDMETHODCALLTYPE *GetSubcomponentCount )( IVersionInfo * This, /* [in] */ ULONG ulSub, /* [out] */ ULONG *ulCount); HRESULT ( STDMETHODCALLTYPE *GetImplementationID )( IVersionInfo * This, /* [in] */ ULONG ulSub, /* [out] */ GUID *implid); HRESULT ( STDMETHODCALLTYPE *GetBuildVersion )( IVersionInfo * This, /* [in] */ ULONG ulSub, /* [out] */ DWORD *pdwMajor, /* [out] */ DWORD *pdwMinor); HRESULT ( STDMETHODCALLTYPE *GetComponentDescription )( IVersionInfo * This, /* [in] */ ULONG ulSub, /* [out] */ BSTR *pImplStr); HRESULT ( STDMETHODCALLTYPE *GetInstanceDescription )( IVersionInfo * This, /* [in] */ ULONG ulSub, /* [out] */ BSTR *pImplStr); END_INTERFACE } IVersionInfoVtbl; interface IVersionInfo { CONST_VTBL struct IVersionInfoVtbl *lpVtbl; }; #ifdef COBJMACROS #define IVersionInfo_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IVersionInfo_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IVersionInfo_Release(This) \ (This)->lpVtbl -> Release(This) #define IVersionInfo_GetSubcomponentCount(This,ulSub,ulCount) \ (This)->lpVtbl -> GetSubcomponentCount(This,ulSub,ulCount) #define IVersionInfo_GetImplementationID(This,ulSub,implid) \ (This)->lpVtbl -> GetImplementationID(This,ulSub,implid) #define IVersionInfo_GetBuildVersion(This,ulSub,pdwMajor,pdwMinor) \ (This)->lpVtbl -> GetBuildVersion(This,ulSub,pdwMajor,pdwMinor) #define IVersionInfo_GetComponentDescription(This,ulSub,pImplStr) \ (This)->lpVtbl -> GetComponentDescription(This,ulSub,pImplStr) #define IVersionInfo_GetInstanceDescription(This,ulSub,pImplStr) \ (This)->lpVtbl -> GetInstanceDescription(This,ulSub,pImplStr) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IVersionInfo_GetSubcomponentCount_Proxy( IVersionInfo * This, /* [in] */ ULONG ulSub, /* [out] */ ULONG *ulCount); void __RPC_STUB IVersionInfo_GetSubcomponentCount_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IVersionInfo_GetImplementationID_Proxy( IVersionInfo * This, /* [in] */ ULONG ulSub, /* [out] */ GUID *implid); void __RPC_STUB IVersionInfo_GetImplementationID_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IVersionInfo_GetBuildVersion_Proxy( IVersionInfo * This, /* [in] */ ULONG ulSub, /* [out] */ DWORD *pdwMajor, /* [out] */ DWORD *pdwMinor); void __RPC_STUB IVersionInfo_GetBuildVersion_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IVersionInfo_GetComponentDescription_Proxy( IVersionInfo * This, /* [in] */ ULONG ulSub, /* [out] */ BSTR *pImplStr); void __RPC_STUB IVersionInfo_GetComponentDescription_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IVersionInfo_GetInstanceDescription_Proxy( IVersionInfo * This, /* [in] */ ULONG ulSub, /* [out] */ BSTR *pImplStr); void __RPC_STUB IVersionInfo_GetInstanceDescription_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IVersionInfo_INTERFACE_DEFINED__ */ #ifndef __ICoCreateLocally_INTERFACE_DEFINED__ #define __ICoCreateLocally_INTERFACE_DEFINED__ /* interface ICoCreateLocally */ /* [unique][uuid][object] */ EXTERN_C const IID IID_ICoCreateLocally; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("03DE00AA-F272-41e3-99CB-03C5E8114EA0") ICoCreateLocally : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE CoCreateLocally( /* [in] */ REFCLSID rclsid, /* [in] */ DWORD dwClsContext, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **punk, /* [in] */ REFIID riidParam, /* [iid_is][in] */ IUnknown *punkParam, /* [in] */ VARIANT varParam) = 0; }; #else /* C style interface */ typedef struct ICoCreateLocallyVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( ICoCreateLocally * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( ICoCreateLocally * This); ULONG ( STDMETHODCALLTYPE *Release )( ICoCreateLocally * This); HRESULT ( STDMETHODCALLTYPE *CoCreateLocally )( ICoCreateLocally * This, /* [in] */ REFCLSID rclsid, /* [in] */ DWORD dwClsContext, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **punk, /* [in] */ REFIID riidParam, /* [iid_is][in] */ IUnknown *punkParam, /* [in] */ VARIANT varParam); END_INTERFACE } ICoCreateLocallyVtbl; interface ICoCreateLocally { CONST_VTBL struct ICoCreateLocallyVtbl *lpVtbl; }; #ifdef COBJMACROS #define ICoCreateLocally_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define ICoCreateLocally_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define ICoCreateLocally_Release(This) \ (This)->lpVtbl -> Release(This) #define ICoCreateLocally_CoCreateLocally(This,rclsid,dwClsContext,riid,punk,riidParam,punkParam,varParam) \ (This)->lpVtbl -> CoCreateLocally(This,rclsid,dwClsContext,riid,punk,riidParam,punkParam,varParam) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE ICoCreateLocally_CoCreateLocally_Proxy( ICoCreateLocally * This, /* [in] */ REFCLSID rclsid, /* [in] */ DWORD dwClsContext, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **punk, /* [in] */ REFIID riidParam, /* [iid_is][in] */ IUnknown *punkParam, /* [in] */ VARIANT varParam); void __RPC_STUB ICoCreateLocally_CoCreateLocally_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __ICoCreateLocally_INTERFACE_DEFINED__ */ #ifndef __ICoCreatedLocally_INTERFACE_DEFINED__ #define __ICoCreatedLocally_INTERFACE_DEFINED__ /* interface ICoCreatedLocally */ /* [unique][uuid][object] */ EXTERN_C const IID IID_ICoCreatedLocally; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("0A53EB6C-1908-4742-8CFF-2CEE2E93F94C") ICoCreatedLocally : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE LocalInit( /* [in] */ IUnknown *punkLocalObject, /* [in] */ REFIID riidParam, /* [iid_is][in] */ IUnknown *punkParam, /* [in] */ VARIANT varParam) = 0; }; #else /* C style interface */ typedef struct ICoCreatedLocallyVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( ICoCreatedLocally * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( ICoCreatedLocally * This); ULONG ( STDMETHODCALLTYPE *Release )( ICoCreatedLocally * This); HRESULT ( STDMETHODCALLTYPE *LocalInit )( ICoCreatedLocally * This, /* [in] */ IUnknown *punkLocalObject, /* [in] */ REFIID riidParam, /* [iid_is][in] */ IUnknown *punkParam, /* [in] */ VARIANT varParam); END_INTERFACE } ICoCreatedLocallyVtbl; interface ICoCreatedLocally { CONST_VTBL struct ICoCreatedLocallyVtbl *lpVtbl; }; #ifdef COBJMACROS #define ICoCreatedLocally_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define ICoCreatedLocally_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define ICoCreatedLocally_Release(This) \ (This)->lpVtbl -> Release(This) #define ICoCreatedLocally_LocalInit(This,punkLocalObject,riidParam,punkParam,varParam) \ (This)->lpVtbl -> LocalInit(This,punkLocalObject,riidParam,punkParam,varParam) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE ICoCreatedLocally_LocalInit_Proxy( ICoCreatedLocally * This, /* [in] */ IUnknown *punkLocalObject, /* [in] */ REFIID riidParam, /* [iid_is][in] */ IUnknown *punkParam, /* [in] */ VARIANT varParam); void __RPC_STUB ICoCreatedLocally_LocalInit_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __ICoCreatedLocally_INTERFACE_DEFINED__ */ #ifndef __IAccStore_INTERFACE_DEFINED__ #define __IAccStore_INTERFACE_DEFINED__ /* interface IAccStore */ /* [unique][helpstring][uuid][object] */ EXTERN_C const IID IID_IAccStore; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("E2CD4A63-2B72-4D48-B739-95E4765195BA") IAccStore : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Register( /* [in] */ REFIID riid, /* [iid_is][in] */ IUnknown *punk) = 0; virtual HRESULT STDMETHODCALLTYPE Unregister( /* [in] */ IUnknown *punk) = 0; virtual HRESULT STDMETHODCALLTYPE GetDocuments( /* [out] */ IEnumUnknown **enumUnknown) = 0; virtual HRESULT STDMETHODCALLTYPE LookupByHWND( /* [in] */ HWND hWnd, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppunk) = 0; virtual HRESULT STDMETHODCALLTYPE LookupByPoint( /* [in] */ POINT pt, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppunk) = 0; virtual HRESULT STDMETHODCALLTYPE OnDocumentFocus( /* [in] */ IUnknown *punk) = 0; virtual HRESULT STDMETHODCALLTYPE GetFocused( /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppunk) = 0; }; #else /* C style interface */ typedef struct IAccStoreVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IAccStore * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IAccStore * This); ULONG ( STDMETHODCALLTYPE *Release )( IAccStore * This); HRESULT ( STDMETHODCALLTYPE *Register )( IAccStore * This, /* [in] */ REFIID riid, /* [iid_is][in] */ IUnknown *punk); HRESULT ( STDMETHODCALLTYPE *Unregister )( IAccStore * This, /* [in] */ IUnknown *punk); HRESULT ( STDMETHODCALLTYPE *GetDocuments )( IAccStore * This, /* [out] */ IEnumUnknown **enumUnknown); HRESULT ( STDMETHODCALLTYPE *LookupByHWND )( IAccStore * This, /* [in] */ HWND hWnd, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppunk); HRESULT ( STDMETHODCALLTYPE *LookupByPoint )( IAccStore * This, /* [in] */ POINT pt, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppunk); HRESULT ( STDMETHODCALLTYPE *OnDocumentFocus )( IAccStore * This, /* [in] */ IUnknown *punk); HRESULT ( STDMETHODCALLTYPE *GetFocused )( IAccStore * This, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppunk); END_INTERFACE } IAccStoreVtbl; interface IAccStore { CONST_VTBL struct IAccStoreVtbl *lpVtbl; }; #ifdef COBJMACROS #define IAccStore_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IAccStore_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IAccStore_Release(This) \ (This)->lpVtbl -> Release(This) #define IAccStore_Register(This,riid,punk) \ (This)->lpVtbl -> Register(This,riid,punk) #define IAccStore_Unregister(This,punk) \ (This)->lpVtbl -> Unregister(This,punk) #define IAccStore_GetDocuments(This,enumUnknown) \ (This)->lpVtbl -> GetDocuments(This,enumUnknown) #define IAccStore_LookupByHWND(This,hWnd,riid,ppunk) \ (This)->lpVtbl -> LookupByHWND(This,hWnd,riid,ppunk) #define IAccStore_LookupByPoint(This,pt,riid,ppunk) \ (This)->lpVtbl -> LookupByPoint(This,pt,riid,ppunk) #define IAccStore_OnDocumentFocus(This,punk) \ (This)->lpVtbl -> OnDocumentFocus(This,punk) #define IAccStore_GetFocused(This,riid,ppunk) \ (This)->lpVtbl -> GetFocused(This,riid,ppunk) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IAccStore_Register_Proxy( IAccStore * This, /* [in] */ REFIID riid, /* [iid_is][in] */ IUnknown *punk); void __RPC_STUB IAccStore_Register_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IAccStore_Unregister_Proxy( IAccStore * This, /* [in] */ IUnknown *punk); void __RPC_STUB IAccStore_Unregister_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IAccStore_GetDocuments_Proxy( IAccStore * This, /* [out] */ IEnumUnknown **enumUnknown); void __RPC_STUB IAccStore_GetDocuments_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IAccStore_LookupByHWND_Proxy( IAccStore * This, /* [in] */ HWND hWnd, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppunk); void __RPC_STUB IAccStore_LookupByHWND_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IAccStore_LookupByPoint_Proxy( IAccStore * This, /* [in] */ POINT pt, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppunk); void __RPC_STUB IAccStore_LookupByPoint_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IAccStore_OnDocumentFocus_Proxy( IAccStore * This, /* [in] */ IUnknown *punk); void __RPC_STUB IAccStore_OnDocumentFocus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IAccStore_GetFocused_Proxy( IAccStore * This, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppunk); void __RPC_STUB IAccStore_GetFocused_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IAccStore_INTERFACE_DEFINED__ */ #ifndef __IAccServerDocMgr_INTERFACE_DEFINED__ #define __IAccServerDocMgr_INTERFACE_DEFINED__ /* interface IAccServerDocMgr */ /* [unique][helpstring][uuid][object] */ EXTERN_C const IID IID_IAccServerDocMgr; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("AD7C73CF-6DD5-4855-ABC2-B04BAD5B9153") IAccServerDocMgr : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE NewDocument( /* [in] */ REFIID riid, /* [iid_is][in] */ IUnknown *punk) = 0; virtual HRESULT STDMETHODCALLTYPE RevokeDocument( /* [in] */ IUnknown *punk) = 0; virtual HRESULT STDMETHODCALLTYPE OnDocumentFocus( /* [in] */ IUnknown *punk) = 0; }; #else /* C style interface */ typedef struct IAccServerDocMgrVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IAccServerDocMgr * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IAccServerDocMgr * This); ULONG ( STDMETHODCALLTYPE *Release )( IAccServerDocMgr * This); HRESULT ( STDMETHODCALLTYPE *NewDocument )( IAccServerDocMgr * This, /* [in] */ REFIID riid, /* [iid_is][in] */ IUnknown *punk); HRESULT ( STDMETHODCALLTYPE *RevokeDocument )( IAccServerDocMgr * This, /* [in] */ IUnknown *punk); HRESULT ( STDMETHODCALLTYPE *OnDocumentFocus )( IAccServerDocMgr * This, /* [in] */ IUnknown *punk); END_INTERFACE } IAccServerDocMgrVtbl; interface IAccServerDocMgr { CONST_VTBL struct IAccServerDocMgrVtbl *lpVtbl; }; #ifdef COBJMACROS #define IAccServerDocMgr_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IAccServerDocMgr_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IAccServerDocMgr_Release(This) \ (This)->lpVtbl -> Release(This) #define IAccServerDocMgr_NewDocument(This,riid,punk) \ (This)->lpVtbl -> NewDocument(This,riid,punk) #define IAccServerDocMgr_RevokeDocument(This,punk) \ (This)->lpVtbl -> RevokeDocument(This,punk) #define IAccServerDocMgr_OnDocumentFocus(This,punk) \ (This)->lpVtbl -> OnDocumentFocus(This,punk) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IAccServerDocMgr_NewDocument_Proxy( IAccServerDocMgr * This, /* [in] */ REFIID riid, /* [iid_is][in] */ IUnknown *punk); void __RPC_STUB IAccServerDocMgr_NewDocument_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IAccServerDocMgr_RevokeDocument_Proxy( IAccServerDocMgr * This, /* [in] */ IUnknown *punk); void __RPC_STUB IAccServerDocMgr_RevokeDocument_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IAccServerDocMgr_OnDocumentFocus_Proxy( IAccServerDocMgr * This, /* [in] */ IUnknown *punk); void __RPC_STUB IAccServerDocMgr_OnDocumentFocus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IAccServerDocMgr_INTERFACE_DEFINED__ */ #ifndef __IAccClientDocMgr_INTERFACE_DEFINED__ #define __IAccClientDocMgr_INTERFACE_DEFINED__ /* interface IAccClientDocMgr */ /* [unique][helpstring][uuid][object] */ EXTERN_C const IID IID_IAccClientDocMgr; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("4C896039-7B6D-49e6-A8C1-45116A98292B") IAccClientDocMgr : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE GetDocuments( /* [out] */ IEnumUnknown **enumUnknown) = 0; virtual HRESULT STDMETHODCALLTYPE LookupByHWND( /* [in] */ HWND hWnd, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppunk) = 0; virtual HRESULT STDMETHODCALLTYPE LookupByPoint( /* [in] */ POINT pt, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppunk) = 0; virtual HRESULT STDMETHODCALLTYPE GetFocused( /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppunk) = 0; }; #else /* C style interface */ typedef struct IAccClientDocMgrVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IAccClientDocMgr * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IAccClientDocMgr * This); ULONG ( STDMETHODCALLTYPE *Release )( IAccClientDocMgr * This); HRESULT ( STDMETHODCALLTYPE *GetDocuments )( IAccClientDocMgr * This, /* [out] */ IEnumUnknown **enumUnknown); HRESULT ( STDMETHODCALLTYPE *LookupByHWND )( IAccClientDocMgr * This, /* [in] */ HWND hWnd, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppunk); HRESULT ( STDMETHODCALLTYPE *LookupByPoint )( IAccClientDocMgr * This, /* [in] */ POINT pt, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppunk); HRESULT ( STDMETHODCALLTYPE *GetFocused )( IAccClientDocMgr * This, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppunk); END_INTERFACE } IAccClientDocMgrVtbl; interface IAccClientDocMgr { CONST_VTBL struct IAccClientDocMgrVtbl *lpVtbl; }; #ifdef COBJMACROS #define IAccClientDocMgr_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IAccClientDocMgr_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IAccClientDocMgr_Release(This) \ (This)->lpVtbl -> Release(This) #define IAccClientDocMgr_GetDocuments(This,enumUnknown) \ (This)->lpVtbl -> GetDocuments(This,enumUnknown) #define IAccClientDocMgr_LookupByHWND(This,hWnd,riid,ppunk) \ (This)->lpVtbl -> LookupByHWND(This,hWnd,riid,ppunk) #define IAccClientDocMgr_LookupByPoint(This,pt,riid,ppunk) \ (This)->lpVtbl -> LookupByPoint(This,pt,riid,ppunk) #define IAccClientDocMgr_GetFocused(This,riid,ppunk) \ (This)->lpVtbl -> GetFocused(This,riid,ppunk) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IAccClientDocMgr_GetDocuments_Proxy( IAccClientDocMgr * This, /* [out] */ IEnumUnknown **enumUnknown); void __RPC_STUB IAccClientDocMgr_GetDocuments_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IAccClientDocMgr_LookupByHWND_Proxy( IAccClientDocMgr * This, /* [in] */ HWND hWnd, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppunk); void __RPC_STUB IAccClientDocMgr_LookupByHWND_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IAccClientDocMgr_LookupByPoint_Proxy( IAccClientDocMgr * This, /* [in] */ POINT pt, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppunk); void __RPC_STUB IAccClientDocMgr_LookupByPoint_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IAccClientDocMgr_GetFocused_Proxy( IAccClientDocMgr * This, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppunk); void __RPC_STUB IAccClientDocMgr_GetFocused_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IAccClientDocMgr_INTERFACE_DEFINED__ */ #ifndef __IDocWrap_INTERFACE_DEFINED__ #define __IDocWrap_INTERFACE_DEFINED__ /* interface IDocWrap */ /* [unique][helpstring][uuid][object] */ EXTERN_C const IID IID_IDocWrap; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("DCD285FE-0BE0-43BD-99C9-AAAEC513C555") IDocWrap : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE SetDoc( /* [in] */ REFIID riid, /* [iid_is][in] */ IUnknown *punk) = 0; virtual HRESULT STDMETHODCALLTYPE GetWrappedDoc( /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppunk) = 0; }; #else /* C style interface */ typedef struct IDocWrapVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IDocWrap * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IDocWrap * This); ULONG ( STDMETHODCALLTYPE *Release )( IDocWrap * This); HRESULT ( STDMETHODCALLTYPE *SetDoc )( IDocWrap * This, /* [in] */ REFIID riid, /* [iid_is][in] */ IUnknown *punk); HRESULT ( STDMETHODCALLTYPE *GetWrappedDoc )( IDocWrap * This, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppunk); END_INTERFACE } IDocWrapVtbl; interface IDocWrap { CONST_VTBL struct IDocWrapVtbl *lpVtbl; }; #ifdef COBJMACROS #define IDocWrap_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IDocWrap_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IDocWrap_Release(This) \ (This)->lpVtbl -> Release(This) #define IDocWrap_SetDoc(This,riid,punk) \ (This)->lpVtbl -> SetDoc(This,riid,punk) #define IDocWrap_GetWrappedDoc(This,riid,ppunk) \ (This)->lpVtbl -> GetWrappedDoc(This,riid,ppunk) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IDocWrap_SetDoc_Proxy( IDocWrap * This, /* [in] */ REFIID riid, /* [iid_is][in] */ IUnknown *punk); void __RPC_STUB IDocWrap_SetDoc_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IDocWrap_GetWrappedDoc_Proxy( IDocWrap * This, /* [in] */ REFIID riid, /* [iid_is][out] */ IUnknown **ppunk); void __RPC_STUB IDocWrap_GetWrappedDoc_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IDocWrap_INTERFACE_DEFINED__ */ #ifndef __IClonableWrapper_INTERFACE_DEFINED__ #define __IClonableWrapper_INTERFACE_DEFINED__ /* interface IClonableWrapper */ /* [unique][helpstring][uuid][object] */ EXTERN_C const IID IID_IClonableWrapper; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("B33E75FF-E84C-4dca-A25C-33B8DC003374") IClonableWrapper : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE CloneNewWrapper( /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppv) = 0; }; #else /* C style interface */ typedef struct IClonableWrapperVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IClonableWrapper * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IClonableWrapper * This); ULONG ( STDMETHODCALLTYPE *Release )( IClonableWrapper * This); HRESULT ( STDMETHODCALLTYPE *CloneNewWrapper )( IClonableWrapper * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppv); END_INTERFACE } IClonableWrapperVtbl; interface IClonableWrapper { CONST_VTBL struct IClonableWrapperVtbl *lpVtbl; }; #ifdef COBJMACROS #define IClonableWrapper_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IClonableWrapper_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IClonableWrapper_Release(This) \ (This)->lpVtbl -> Release(This) #define IClonableWrapper_CloneNewWrapper(This,riid,ppv) \ (This)->lpVtbl -> CloneNewWrapper(This,riid,ppv) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IClonableWrapper_CloneNewWrapper_Proxy( IClonableWrapper * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppv); void __RPC_STUB IClonableWrapper_CloneNewWrapper_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IClonableWrapper_INTERFACE_DEFINED__ */ #ifndef __MSAATEXTLib_LIBRARY_DEFINED__ #define __MSAATEXTLib_LIBRARY_DEFINED__ /* library MSAATEXTLib */ /* [helpstring][version][uuid] */ EXTERN_C const IID LIBID_MSAATEXTLib; EXTERN_C const CLSID CLSID_MSAAControl; #ifdef __cplusplus class DECLSPEC_UUID("08cd963f-7a3e-4f5c-9bd8-d692bb043c5b") MSAAControl; #endif EXTERN_C const CLSID CLSID_AccStore; #ifdef __cplusplus class DECLSPEC_UUID("5440837F-4BFF-4AE5-A1B1-7722ECC6332A") AccStore; #endif EXTERN_C const CLSID CLSID_AccDictionary; #ifdef __cplusplus class DECLSPEC_UUID("6572EE16-5FE5-4331-BB6D-76A49C56E423") AccDictionary; #endif EXTERN_C const CLSID CLSID_AccServerDocMgr; #ifdef __cplusplus class DECLSPEC_UUID("6089A37E-EB8A-482D-BD6F-F9F46904D16D") AccServerDocMgr; #endif EXTERN_C const CLSID CLSID_AccClientDocMgr; #ifdef __cplusplus class DECLSPEC_UUID("FC48CC30-4F3E-4fa1-803B-AD0E196A83B1") AccClientDocMgr; #endif EXTERN_C const CLSID CLSID_DocWrap; #ifdef __cplusplus class DECLSPEC_UUID("BF426F7E-7A5E-44D6-830C-A390EA9462A3") DocWrap; #endif #endif /* __MSAATEXTLib_LIBRARY_DEFINED__ */ /* interface __MIDL_itf_msaatext_0275 */ /* [local] */ DEFINE_GUID(IID_ITextStoreACP, 0x28888fe3,0xc2a0,0x483a,0xa3,0xea,0x8c,0xb1,0xce,0x51,0xff,0x3d); DEFINE_GUID(IID_ITextStoreAnchor, 0x9b2077b0,0x5f18,0x4dec,0xbe,0xe9,0x3c,0xc7,0x22,0xf5,0xdf,0xe0); DEFINE_GUID(IID_IAnchor, 0x0feb7e34,0x5a60,0x4356,0x8e,0xf7,0xab,0xde,0xc2,0xff,0x7c,0xf8); DEFINE_GUID(IID_ITextStoreAnchorSink, 0xaa80e905,0x2021,0x11d2,0x93,0xe0,0x00,0x60,0xb0,0x67,0xb8,0x6e); DEFINE_GUID(IID_ITextStoreACPSink, 0x22d44c94,0xa419,0x4542,0xa2,0x72,0xae,0x26,0x09,0x3e,0xce,0xcf); extern RPC_IF_HANDLE __MIDL_itf_msaatext_0275_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_msaatext_0275_v0_0_s_ifspec; /* Additional Prototypes for ALL interfaces */ unsigned long __RPC_USER BSTR_UserSize( unsigned long *, unsigned long , BSTR * ); unsigned char * __RPC_USER BSTR_UserMarshal( unsigned long *, unsigned char *, BSTR * ); unsigned char * __RPC_USER BSTR_UserUnmarshal(unsigned long *, unsigned char *, BSTR * ); void __RPC_USER BSTR_UserFree( unsigned long *, BSTR * ); unsigned long __RPC_USER HWND_UserSize( unsigned long *, unsigned long , HWND * ); unsigned char * __RPC_USER HWND_UserMarshal( unsigned long *, unsigned char *, HWND * ); unsigned char * __RPC_USER HWND_UserUnmarshal(unsigned long *, unsigned char *, HWND * ); void __RPC_USER HWND_UserFree( unsigned long *, HWND * ); unsigned long __RPC_USER VARIANT_UserSize( unsigned long *, unsigned long , VARIANT * ); unsigned char * __RPC_USER VARIANT_UserMarshal( unsigned long *, unsigned char *, VARIANT * ); unsigned char * __RPC_USER VARIANT_UserUnmarshal(unsigned long *, unsigned char *, VARIANT * ); void __RPC_USER VARIANT_UserFree( unsigned long *, VARIANT * ); /* end of Additional Prototypes */ #ifdef __cplusplus } #endif #endif