Code/Resource
Windows Develop
Linux-Unix program
Internet-Socket-Network
Web Server
Browser Client
Ftp Server
Ftp Client
Browser Plugins
Proxy Server
Email Server
Email Client
WEB Mail
Firewall-Security
Telnet Server
Telnet Client
ICQ-IM-Chat
Search Engine
Sniffer Package capture
Remote Control
xml-soap-webservice
P2P
WEB(ASP,PHP,...)
TCP/IP Stack
SNMP
Grid Computing
SilverLight
DNS
Cluster Service
Network Security
Communication-Mobile
Game Program
Editor
Multimedia program
Graph program
Compiler program
Compress-Decompress algrithms
Crypt_Decrypt algrithms
Mathimatics-Numerical algorithms
MultiLanguage
Disk/Storage
Java Develop
assembly language
Applications
Other systems
Database system
Embeded-SCM Develop
FlashMX/Flex
source in ebook
Delphi VCL
OS Develop
MiddleWare
MPI
MacOS develop
LabView
ELanguage
Software/Tools
E-Books
Artical/Document
cdoex.h
Package: SwordOnline.rar [view]
Upload User: dzyhzl
Upload Date: 2019-04-29
Package Size: 56270k
Code Size: 526k
Category:
Game Server Simulator
Development Platform:
C/C++
- /* [in] */ BSTR varContentMediaType);
- void __RPC_STUB IBodyPart_put_ContentMediaType_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IBodyPart_get_Fields_Proxy(
- IBodyPart __RPC_FAR * This,
- /* [retval][out] */ Fields __RPC_FAR *__RPC_FAR *varFields);
- void __RPC_STUB IBodyPart_get_Fields_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IBodyPart_get_Charset_Proxy(
- IBodyPart __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pCharset);
- void __RPC_STUB IBodyPart_get_Charset_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IBodyPart_put_Charset_Proxy(
- IBodyPart __RPC_FAR * This,
- /* [in] */ BSTR varCharset);
- void __RPC_STUB IBodyPart_put_Charset_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IBodyPart_get_FileName_Proxy(
- IBodyPart __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *varFileName);
- void __RPC_STUB IBodyPart_get_FileName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IBodyPart_get_DataSource_Proxy(
- IBodyPart __RPC_FAR * This,
- /* [retval][out] */ IDataSource __RPC_FAR *__RPC_FAR *varDataSource);
- void __RPC_STUB IBodyPart_get_DataSource_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IBodyPart_get_ContentClass_Proxy(
- IBodyPart __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pContentClass);
- void __RPC_STUB IBodyPart_get_ContentClass_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IBodyPart_put_ContentClass_Proxy(
- IBodyPart __RPC_FAR * This,
- /* [in] */ BSTR varContentClass);
- void __RPC_STUB IBodyPart_put_ContentClass_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IBodyPart_get_ContentClassName_Proxy(
- IBodyPart __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pContentClassName);
- void __RPC_STUB IBodyPart_get_ContentClassName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IBodyPart_put_ContentClassName_Proxy(
- IBodyPart __RPC_FAR * This,
- /* [in] */ BSTR varContentClassName);
- void __RPC_STUB IBodyPart_put_ContentClassName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IBodyPart_get_Parent_Proxy(
- IBodyPart __RPC_FAR * This,
- /* [retval][out] */ IBodyPart __RPC_FAR *__RPC_FAR *varParent);
- void __RPC_STUB IBodyPart_get_Parent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IBodyPart_AddBodyPart_Proxy(
- IBodyPart __RPC_FAR * This,
- /* [defaultvalue][in] */ long Index,
- /* [retval][out] */ IBodyPart __RPC_FAR *__RPC_FAR *ppPart);
- void __RPC_STUB IBodyPart_AddBodyPart_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IBodyPart_SaveToFile_Proxy(
- IBodyPart __RPC_FAR * This,
- /* [in] */ BSTR FileName);
- void __RPC_STUB IBodyPart_SaveToFile_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IBodyPart_GetEncodedContentStream_Proxy(
- IBodyPart __RPC_FAR * This,
- /* [retval][out] */ _Stream __RPC_FAR *__RPC_FAR *ppStream);
- void __RPC_STUB IBodyPart_GetEncodedContentStream_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IBodyPart_GetDecodedContentStream_Proxy(
- IBodyPart __RPC_FAR * This,
- /* [retval][out] */ _Stream __RPC_FAR *__RPC_FAR *ppStream);
- void __RPC_STUB IBodyPart_GetDecodedContentStream_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IBodyPart_GetStream_Proxy(
- IBodyPart __RPC_FAR * This,
- /* [retval][out] */ _Stream __RPC_FAR *__RPC_FAR *ppStream);
- void __RPC_STUB IBodyPart_GetStream_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IBodyPart_GetFieldParameter_Proxy(
- IBodyPart __RPC_FAR * This,
- /* [in] */ BSTR FieldName,
- /* [in] */ BSTR Parameter,
- /* [retval][out] */ BSTR __RPC_FAR *pbstrValue);
- void __RPC_STUB IBodyPart_GetFieldParameter_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IBodyPart_GetInterface_Proxy(
- IBodyPart __RPC_FAR * This,
- /* [in] */ BSTR Interface,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppUnknown);
- void __RPC_STUB IBodyPart_GetInterface_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IBodyPart_INTERFACE_DEFINED__ */
- #ifndef __IConfiguration_INTERFACE_DEFINED__
- #define __IConfiguration_INTERFACE_DEFINED__
- /* interface IConfiguration */
- /* [unique][helpcontext][helpstring][nonextensible][dual][uuid][object] */
- EXTERN_C const IID IID_IConfiguration;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("CD000022-8B95-11D1-82DB-00C04FB1625D")
- IConfiguration : public IDispatch
- {
- public:
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Fields(
- /* [retval][out] */ Fields __RPC_FAR *__RPC_FAR *varFields) = 0;
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE Load(
- /* [in] */ CdoConfigSource LoadFrom,
- /* [optional][in] */ BSTR URL) = 0;
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE GetInterface(
- /* [in] */ BSTR Interface,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppUnknown) = 0;
- };
- #else /* C style interface */
- typedef struct IConfigurationVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IConfiguration __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IConfiguration __RPC_FAR * This);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IConfiguration __RPC_FAR * This);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IConfiguration __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IConfiguration __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IConfiguration __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IConfiguration __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Fields )(
- IConfiguration __RPC_FAR * This,
- /* [retval][out] */ Fields __RPC_FAR *__RPC_FAR *varFields);
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Load )(
- IConfiguration __RPC_FAR * This,
- /* [in] */ CdoConfigSource LoadFrom,
- /* [optional][in] */ BSTR URL);
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetInterface )(
- IConfiguration __RPC_FAR * This,
- /* [in] */ BSTR Interface,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppUnknown);
- END_INTERFACE
- } IConfigurationVtbl;
- interface IConfiguration
- {
- CONST_VTBL struct IConfigurationVtbl __RPC_FAR *lpVtbl;
- };
- #ifdef COBJMACROS
- #define IConfiguration_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IConfiguration_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IConfiguration_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IConfiguration_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IConfiguration_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IConfiguration_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IConfiguration_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IConfiguration_get_Fields(This,varFields)
- (This)->lpVtbl -> get_Fields(This,varFields)
- #define IConfiguration_Load(This,LoadFrom,URL)
- (This)->lpVtbl -> Load(This,LoadFrom,URL)
- #define IConfiguration_GetInterface(This,Interface,ppUnknown)
- (This)->lpVtbl -> GetInterface(This,Interface,ppUnknown)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IConfiguration_get_Fields_Proxy(
- IConfiguration __RPC_FAR * This,
- /* [retval][out] */ Fields __RPC_FAR *__RPC_FAR *varFields);
- void __RPC_STUB IConfiguration_get_Fields_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IConfiguration_Load_Proxy(
- IConfiguration __RPC_FAR * This,
- /* [in] */ CdoConfigSource LoadFrom,
- /* [optional][in] */ BSTR URL);
- void __RPC_STUB IConfiguration_Load_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IConfiguration_GetInterface_Proxy(
- IConfiguration __RPC_FAR * This,
- /* [in] */ BSTR Interface,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppUnknown);
- void __RPC_STUB IConfiguration_GetInterface_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IConfiguration_INTERFACE_DEFINED__ */
- #ifndef __IMessages_INTERFACE_DEFINED__
- #define __IMessages_INTERFACE_DEFINED__
- /* interface IMessages */
- /* [unique][helpcontext][helpstring][nonextensible][dual][uuid][object] */
- EXTERN_C const IID IID_IMessages;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("CD000025-8B95-11D1-82DB-00C04FB1625D")
- IMessages : public IDispatch
- {
- public:
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Item(
- long Index,
- /* [retval][out] */ IMessage __RPC_FAR *__RPC_FAR *ppMessage) = 0;
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Count(
- /* [retval][out] */ long __RPC_FAR *varCount) = 0;
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE Delete(
- /* [in] */ long Index) = 0;
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE DeleteAll( void) = 0;
- virtual /* [id][restricted][propget] */ HRESULT STDMETHODCALLTYPE get__NewEnum(
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *retval) = 0;
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Filename(
- VARIANT var,
- /* [retval][out] */ BSTR __RPC_FAR *Filename) = 0;
- };
- #else /* C style interface */
- typedef struct IMessagesVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IMessages __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IMessages __RPC_FAR * This);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IMessages __RPC_FAR * This);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IMessages __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IMessages __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IMessages __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IMessages __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Item )(
- IMessages __RPC_FAR * This,
- long Index,
- /* [retval][out] */ IMessage __RPC_FAR *__RPC_FAR *ppMessage);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Count )(
- IMessages __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *varCount);
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Delete )(
- IMessages __RPC_FAR * This,
- /* [in] */ long Index);
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *DeleteAll )(
- IMessages __RPC_FAR * This);
- /* [id][restricted][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get__NewEnum )(
- IMessages __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *retval);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Filename )(
- IMessages __RPC_FAR * This,
- VARIANT var,
- /* [retval][out] */ BSTR __RPC_FAR *Filename);
- END_INTERFACE
- } IMessagesVtbl;
- interface IMessages
- {
- CONST_VTBL struct IMessagesVtbl __RPC_FAR *lpVtbl;
- };
- #ifdef COBJMACROS
- #define IMessages_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IMessages_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IMessages_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IMessages_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IMessages_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IMessages_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IMessages_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IMessages_get_Item(This,Index,ppMessage)
- (This)->lpVtbl -> get_Item(This,Index,ppMessage)
- #define IMessages_get_Count(This,varCount)
- (This)->lpVtbl -> get_Count(This,varCount)
- #define IMessages_Delete(This,Index)
- (This)->lpVtbl -> Delete(This,Index)
- #define IMessages_DeleteAll(This)
- (This)->lpVtbl -> DeleteAll(This)
- #define IMessages_get__NewEnum(This,retval)
- (This)->lpVtbl -> get__NewEnum(This,retval)
- #define IMessages_get_Filename(This,var,Filename)
- (This)->lpVtbl -> get_Filename(This,var,Filename)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IMessages_get_Item_Proxy(
- IMessages __RPC_FAR * This,
- long Index,
- /* [retval][out] */ IMessage __RPC_FAR *__RPC_FAR *ppMessage);
- void __RPC_STUB IMessages_get_Item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IMessages_get_Count_Proxy(
- IMessages __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *varCount);
- void __RPC_STUB IMessages_get_Count_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IMessages_Delete_Proxy(
- IMessages __RPC_FAR * This,
- /* [in] */ long Index);
- void __RPC_STUB IMessages_Delete_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IMessages_DeleteAll_Proxy(
- IMessages __RPC_FAR * This);
- void __RPC_STUB IMessages_DeleteAll_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][restricted][propget] */ HRESULT STDMETHODCALLTYPE IMessages_get__NewEnum_Proxy(
- IMessages __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *retval);
- void __RPC_STUB IMessages_get__NewEnum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IMessages_get_Filename_Proxy(
- IMessages __RPC_FAR * This,
- VARIANT var,
- /* [retval][out] */ BSTR __RPC_FAR *Filename);
- void __RPC_STUB IMessages_get_Filename_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IMessages_INTERFACE_DEFINED__ */
- #ifndef __IDropDirectory_INTERFACE_DEFINED__
- #define __IDropDirectory_INTERFACE_DEFINED__
- /* interface IDropDirectory */
- /* [unique][helpcontext][helpstring][nonextensible][dual][uuid][object] */
- EXTERN_C const IID IID_IDropDirectory;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("CD000024-8B95-11D1-82DB-00C04FB1625D")
- IDropDirectory : public IDispatch
- {
- public:
- virtual /* [readonly][helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE GetMessages(
- /* [optional][in] */ BSTR DirName,
- /* [retval][out] */ IMessages __RPC_FAR *__RPC_FAR *Msgs) = 0;
- };
- #else /* C style interface */
- typedef struct IDropDirectoryVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IDropDirectory __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IDropDirectory __RPC_FAR * This);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IDropDirectory __RPC_FAR * This);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IDropDirectory __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IDropDirectory __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IDropDirectory __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IDropDirectory __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
- /* [readonly][helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetMessages )(
- IDropDirectory __RPC_FAR * This,
- /* [optional][in] */ BSTR DirName,
- /* [retval][out] */ IMessages __RPC_FAR *__RPC_FAR *Msgs);
- END_INTERFACE
- } IDropDirectoryVtbl;
- interface IDropDirectory
- {
- CONST_VTBL struct IDropDirectoryVtbl __RPC_FAR *lpVtbl;
- };
- #ifdef COBJMACROS
- #define IDropDirectory_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IDropDirectory_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IDropDirectory_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IDropDirectory_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IDropDirectory_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IDropDirectory_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IDropDirectory_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IDropDirectory_GetMessages(This,DirName,Msgs)
- (This)->lpVtbl -> GetMessages(This,DirName,Msgs)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [readonly][helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IDropDirectory_GetMessages_Proxy(
- IDropDirectory __RPC_FAR * This,
- /* [optional][in] */ BSTR DirName,
- /* [retval][out] */ IMessages __RPC_FAR *__RPC_FAR *Msgs);
- void __RPC_STUB IDropDirectory_GetMessages_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IDropDirectory_INTERFACE_DEFINED__ */
- #ifndef __IBodyParts_INTERFACE_DEFINED__
- #define __IBodyParts_INTERFACE_DEFINED__
- /* interface IBodyParts */
- /* [unique][helpcontext][helpstring][nonextensible][dual][uuid][object] */
- EXTERN_C const IID IID_IBodyParts;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("CD000023-8B95-11D1-82DB-00C04FB1625D")
- IBodyParts : public IDispatch
- {
- public:
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Count(
- /* [retval][out] */ long __RPC_FAR *varCount) = 0;
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Item(
- /* [in] */ long Index,
- /* [retval][out] */ IBodyPart __RPC_FAR *__RPC_FAR *ppBody) = 0;
- virtual /* [id][restricted][propget] */ HRESULT STDMETHODCALLTYPE get__NewEnum(
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *retval) = 0;
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE Delete(
- /* [in] */ VARIANT varBP) = 0;
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE DeleteAll( void) = 0;
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE Add(
- /* [defaultvalue][in] */ long Index,
- /* [retval][out] */ IBodyPart __RPC_FAR *__RPC_FAR *ppPart) = 0;
- };
- #else /* C style interface */
- typedef struct IBodyPartsVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IBodyParts __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IBodyParts __RPC_FAR * This);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IBodyParts __RPC_FAR * This);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IBodyParts __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IBodyParts __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IBodyParts __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IBodyParts __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Count )(
- IBodyParts __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *varCount);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Item )(
- IBodyParts __RPC_FAR * This,
- /* [in] */ long Index,
- /* [retval][out] */ IBodyPart __RPC_FAR *__RPC_FAR *ppBody);
- /* [id][restricted][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get__NewEnum )(
- IBodyParts __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *retval);
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Delete )(
- IBodyParts __RPC_FAR * This,
- /* [in] */ VARIANT varBP);
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *DeleteAll )(
- IBodyParts __RPC_FAR * This);
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Add )(
- IBodyParts __RPC_FAR * This,
- /* [defaultvalue][in] */ long Index,
- /* [retval][out] */ IBodyPart __RPC_FAR *__RPC_FAR *ppPart);
- END_INTERFACE
- } IBodyPartsVtbl;
- interface IBodyParts
- {
- CONST_VTBL struct IBodyPartsVtbl __RPC_FAR *lpVtbl;
- };
- #ifdef COBJMACROS
- #define IBodyParts_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IBodyParts_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IBodyParts_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IBodyParts_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IBodyParts_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IBodyParts_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IBodyParts_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IBodyParts_get_Count(This,varCount)
- (This)->lpVtbl -> get_Count(This,varCount)
- #define IBodyParts_get_Item(This,Index,ppBody)
- (This)->lpVtbl -> get_Item(This,Index,ppBody)
- #define IBodyParts_get__NewEnum(This,retval)
- (This)->lpVtbl -> get__NewEnum(This,retval)
- #define IBodyParts_Delete(This,varBP)
- (This)->lpVtbl -> Delete(This,varBP)
- #define IBodyParts_DeleteAll(This)
- (This)->lpVtbl -> DeleteAll(This)
- #define IBodyParts_Add(This,Index,ppPart)
- (This)->lpVtbl -> Add(This,Index,ppPart)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IBodyParts_get_Count_Proxy(
- IBodyParts __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *varCount);
- void __RPC_STUB IBodyParts_get_Count_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IBodyParts_get_Item_Proxy(
- IBodyParts __RPC_FAR * This,
- /* [in] */ long Index,
- /* [retval][out] */ IBodyPart __RPC_FAR *__RPC_FAR *ppBody);
- void __RPC_STUB IBodyParts_get_Item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][restricted][propget] */ HRESULT STDMETHODCALLTYPE IBodyParts_get__NewEnum_Proxy(
- IBodyParts __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *retval);
- void __RPC_STUB IBodyParts_get__NewEnum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IBodyParts_Delete_Proxy(
- IBodyParts __RPC_FAR * This,
- /* [in] */ VARIANT varBP);
- void __RPC_STUB IBodyParts_Delete_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IBodyParts_DeleteAll_Proxy(
- IBodyParts __RPC_FAR * This);
- void __RPC_STUB IBodyParts_DeleteAll_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IBodyParts_Add_Proxy(
- IBodyParts __RPC_FAR * This,
- /* [defaultvalue][in] */ long Index,
- /* [retval][out] */ IBodyPart __RPC_FAR *__RPC_FAR *ppPart);
- void __RPC_STUB IBodyParts_Add_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IBodyParts_INTERFACE_DEFINED__ */
- #ifndef __ISMTPScriptConnector_INTERFACE_DEFINED__
- #define __ISMTPScriptConnector_INTERFACE_DEFINED__
- /* interface ISMTPScriptConnector */
- /* [hidden][unique][helpstring][nonextensible][dual][uuid][object] */
- EXTERN_C const IID IID_ISMTPScriptConnector;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("CD000030-8B95-11D1-82DB-00C04FB1625D")
- ISMTPScriptConnector : public IDispatch
- {
- public:
- };
- #else /* C style interface */
- typedef struct ISMTPScriptConnectorVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- ISMTPScriptConnector __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- ISMTPScriptConnector __RPC_FAR * This);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- ISMTPScriptConnector __RPC_FAR * This);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- ISMTPScriptConnector __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- ISMTPScriptConnector __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- ISMTPScriptConnector __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- ISMTPScriptConnector __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
- END_INTERFACE
- } ISMTPScriptConnectorVtbl;
- interface ISMTPScriptConnector
- {
- CONST_VTBL struct ISMTPScriptConnectorVtbl __RPC_FAR *lpVtbl;
- };
- #ifdef COBJMACROS
- #define ISMTPScriptConnector_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define ISMTPScriptConnector_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define ISMTPScriptConnector_Release(This)
- (This)->lpVtbl -> Release(This)
- #define ISMTPScriptConnector_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define ISMTPScriptConnector_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define ISMTPScriptConnector_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define ISMTPScriptConnector_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __ISMTPScriptConnector_INTERFACE_DEFINED__ */
- #ifndef __INNTPEarlyScriptConnector_INTERFACE_DEFINED__
- #define __INNTPEarlyScriptConnector_INTERFACE_DEFINED__
- /* interface INNTPEarlyScriptConnector */
- /* [hidden][unique][helpstring][nonextensible][dual][uuid][object] */
- EXTERN_C const IID IID_INNTPEarlyScriptConnector;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("CD000034-8B95-11D1-82DB-00C04FB1625D")
- INNTPEarlyScriptConnector : public IDispatch
- {
- public:
- };
- #else /* C style interface */
- typedef struct INNTPEarlyScriptConnectorVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- INNTPEarlyScriptConnector __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- INNTPEarlyScriptConnector __RPC_FAR * This);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- INNTPEarlyScriptConnector __RPC_FAR * This);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- INNTPEarlyScriptConnector __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- INNTPEarlyScriptConnector __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- INNTPEarlyScriptConnector __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- INNTPEarlyScriptConnector __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
- END_INTERFACE
- } INNTPEarlyScriptConnectorVtbl;
- interface INNTPEarlyScriptConnector
- {
- CONST_VTBL struct INNTPEarlyScriptConnectorVtbl __RPC_FAR *lpVtbl;
- };
- #ifdef COBJMACROS
- #define INNTPEarlyScriptConnector_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define INNTPEarlyScriptConnector_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define INNTPEarlyScriptConnector_Release(This)
- (This)->lpVtbl -> Release(This)
- #define INNTPEarlyScriptConnector_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define INNTPEarlyScriptConnector_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define INNTPEarlyScriptConnector_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define INNTPEarlyScriptConnector_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __INNTPEarlyScriptConnector_INTERFACE_DEFINED__ */
- #ifndef __INNTPPostScriptConnector_INTERFACE_DEFINED__
- #define __INNTPPostScriptConnector_INTERFACE_DEFINED__
- /* interface INNTPPostScriptConnector */
- /* [hidden][unique][helpstring][nonextensible][dual][uuid][object] */
- EXTERN_C const IID IID_INNTPPostScriptConnector;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("CD000031-8B95-11D1-82DB-00C04FB1625D")
- INNTPPostScriptConnector : public IDispatch
- {
- public:
- };
- #else /* C style interface */
- typedef struct INNTPPostScriptConnectorVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- INNTPPostScriptConnector __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- INNTPPostScriptConnector __RPC_FAR * This);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- INNTPPostScriptConnector __RPC_FAR * This);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- INNTPPostScriptConnector __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- INNTPPostScriptConnector __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- INNTPPostScriptConnector __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- INNTPPostScriptConnector __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
- END_INTERFACE
- } INNTPPostScriptConnectorVtbl;
- interface INNTPPostScriptConnector
- {
- CONST_VTBL struct INNTPPostScriptConnectorVtbl __RPC_FAR *lpVtbl;
- };
- #ifdef COBJMACROS
- #define INNTPPostScriptConnector_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define INNTPPostScriptConnector_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define INNTPPostScriptConnector_Release(This)
- (This)->lpVtbl -> Release(This)
- #define INNTPPostScriptConnector_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define INNTPPostScriptConnector_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define INNTPPostScriptConnector_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define INNTPPostScriptConnector_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __INNTPPostScriptConnector_INTERFACE_DEFINED__ */
- #ifndef __INNTPFinalScriptConnector_INTERFACE_DEFINED__
- #define __INNTPFinalScriptConnector_INTERFACE_DEFINED__
- /* interface INNTPFinalScriptConnector */
- /* [hidden][unique][helpstring][nonextensible][dual][uuid][object] */
- EXTERN_C const IID IID_INNTPFinalScriptConnector;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("CD000032-8B95-11D1-82DB-00C04FB1625D")
- INNTPFinalScriptConnector : public IDispatch
- {
- public:
- };
- #else /* C style interface */
- typedef struct INNTPFinalScriptConnectorVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- INNTPFinalScriptConnector __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- INNTPFinalScriptConnector __RPC_FAR * This);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- INNTPFinalScriptConnector __RPC_FAR * This);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- INNTPFinalScriptConnector __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- INNTPFinalScriptConnector __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- INNTPFinalScriptConnector __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- INNTPFinalScriptConnector __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
- END_INTERFACE
- } INNTPFinalScriptConnectorVtbl;
- interface INNTPFinalScriptConnector
- {
- CONST_VTBL struct INNTPFinalScriptConnectorVtbl __RPC_FAR *lpVtbl;
- };
- #ifdef COBJMACROS
- #define INNTPFinalScriptConnector_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define INNTPFinalScriptConnector_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define INNTPFinalScriptConnector_Release(This)
- (This)->lpVtbl -> Release(This)
- #define INNTPFinalScriptConnector_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define INNTPFinalScriptConnector_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define INNTPFinalScriptConnector_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define INNTPFinalScriptConnector_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __INNTPFinalScriptConnector_INTERFACE_DEFINED__ */
- #ifndef __ISMTPOnArrival_INTERFACE_DEFINED__
- #define __ISMTPOnArrival_INTERFACE_DEFINED__
- /* interface ISMTPOnArrival */
- /* [unique][helpcontext][helpstring][nonextensible][dual][uuid][object] */
- EXTERN_C const IID IID_ISMTPOnArrival;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("CD000026-8B95-11D1-82DB-00C04FB1625D")
- ISMTPOnArrival : public IDispatch
- {
- public:
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE OnArrival(
- /* [in] */ IMessage __RPC_FAR *Msg,
- /* [out][in] */ CdoEventStatus __RPC_FAR *EventStatus) = 0;
- };
- #else /* C style interface */
- typedef struct ISMTPOnArrivalVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- ISMTPOnArrival __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- ISMTPOnArrival __RPC_FAR * This);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- ISMTPOnArrival __RPC_FAR * This);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- ISMTPOnArrival __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- ISMTPOnArrival __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- ISMTPOnArrival __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- ISMTPOnArrival __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *OnArrival )(
- ISMTPOnArrival __RPC_FAR * This,
- /* [in] */ IMessage __RPC_FAR *Msg,
- /* [out][in] */ CdoEventStatus __RPC_FAR *EventStatus);
- END_INTERFACE
- } ISMTPOnArrivalVtbl;
- interface ISMTPOnArrival
- {
- CONST_VTBL struct ISMTPOnArrivalVtbl __RPC_FAR *lpVtbl;
- };
- #ifdef COBJMACROS
- #define ISMTPOnArrival_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define ISMTPOnArrival_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define ISMTPOnArrival_Release(This)
- (This)->lpVtbl -> Release(This)
- #define ISMTPOnArrival_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define ISMTPOnArrival_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define ISMTPOnArrival_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define ISMTPOnArrival_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define ISMTPOnArrival_OnArrival(This,Msg,EventStatus)
- (This)->lpVtbl -> OnArrival(This,Msg,EventStatus)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE ISMTPOnArrival_OnArrival_Proxy(
- ISMTPOnArrival __RPC_FAR * This,
- /* [in] */ IMessage __RPC_FAR *Msg,
- /* [out][in] */ CdoEventStatus __RPC_FAR *EventStatus);
- void __RPC_STUB ISMTPOnArrival_OnArrival_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __ISMTPOnArrival_INTERFACE_DEFINED__ */
- #ifndef __INNTPOnPostEarly_INTERFACE_DEFINED__
- #define __INNTPOnPostEarly_INTERFACE_DEFINED__
- /* interface INNTPOnPostEarly */
- /* [unique][helpcontext][helpstring][nonextensible][dual][uuid][object] */
- EXTERN_C const IID IID_INNTPOnPostEarly;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("CD000033-8B95-11D1-82DB-00C04FB1625D")
- INNTPOnPostEarly : public IDispatch
- {
- public:
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE OnPostEarly(
- /* [in] */ IMessage __RPC_FAR *Msg,
- /* [out][in] */ CdoEventStatus __RPC_FAR *EventStatus) = 0;
- };
- #else /* C style interface */
- typedef struct INNTPOnPostEarlyVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- INNTPOnPostEarly __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- INNTPOnPostEarly __RPC_FAR * This);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- INNTPOnPostEarly __RPC_FAR * This);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- INNTPOnPostEarly __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- INNTPOnPostEarly __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- INNTPOnPostEarly __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- INNTPOnPostEarly __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *OnPostEarly )(
- INNTPOnPostEarly __RPC_FAR * This,
- /* [in] */ IMessage __RPC_FAR *Msg,
- /* [out][in] */ CdoEventStatus __RPC_FAR *EventStatus);
- END_INTERFACE
- } INNTPOnPostEarlyVtbl;
- interface INNTPOnPostEarly
- {
- CONST_VTBL struct INNTPOnPostEarlyVtbl __RPC_FAR *lpVtbl;
- };
- #ifdef COBJMACROS
- #define INNTPOnPostEarly_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define INNTPOnPostEarly_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define INNTPOnPostEarly_Release(This)
- (This)->lpVtbl -> Release(This)
- #define INNTPOnPostEarly_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define INNTPOnPostEarly_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define INNTPOnPostEarly_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define INNTPOnPostEarly_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define INNTPOnPostEarly_OnPostEarly(This,Msg,EventStatus)
- (This)->lpVtbl -> OnPostEarly(This,Msg,EventStatus)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE INNTPOnPostEarly_OnPostEarly_Proxy(
- INNTPOnPostEarly __RPC_FAR * This,
- /* [in] */ IMessage __RPC_FAR *Msg,
- /* [out][in] */ CdoEventStatus __RPC_FAR *EventStatus);
- void __RPC_STUB INNTPOnPostEarly_OnPostEarly_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __INNTPOnPostEarly_INTERFACE_DEFINED__ */
- #ifndef __INNTPOnPost_INTERFACE_DEFINED__
- #define __INNTPOnPost_INTERFACE_DEFINED__
- /* interface INNTPOnPost */
- /* [unique][helpcontext][helpstring][nonextensible][dual][uuid][object] */
- EXTERN_C const IID IID_INNTPOnPost;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("CD000027-8B95-11D1-82DB-00C04FB1625D")
- INNTPOnPost : public IDispatch
- {
- public:
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE OnPost(
- /* [in] */ IMessage __RPC_FAR *Msg,
- /* [out][in] */ CdoEventStatus __RPC_FAR *EventStatus) = 0;
- };
- #else /* C style interface */
- typedef struct INNTPOnPostVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- INNTPOnPost __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- INNTPOnPost __RPC_FAR * This);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- INNTPOnPost __RPC_FAR * This);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- INNTPOnPost __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- INNTPOnPost __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- INNTPOnPost __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- INNTPOnPost __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *OnPost )(
- INNTPOnPost __RPC_FAR * This,
- /* [in] */ IMessage __RPC_FAR *Msg,
- /* [out][in] */ CdoEventStatus __RPC_FAR *EventStatus);
- END_INTERFACE
- } INNTPOnPostVtbl;
- interface INNTPOnPost
- {
- CONST_VTBL struct INNTPOnPostVtbl __RPC_FAR *lpVtbl;
- };
- #ifdef COBJMACROS
- #define INNTPOnPost_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define INNTPOnPost_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define INNTPOnPost_Release(This)
- (This)->lpVtbl -> Release(This)
- #define INNTPOnPost_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define INNTPOnPost_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define INNTPOnPost_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define INNTPOnPost_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define INNTPOnPost_OnPost(This,Msg,EventStatus)
- (This)->lpVtbl -> OnPost(This,Msg,EventStatus)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE INNTPOnPost_OnPost_Proxy(
- INNTPOnPost __RPC_FAR * This,
- /* [in] */ IMessage __RPC_FAR *Msg,
- /* [out][in] */ CdoEventStatus __RPC_FAR *EventStatus);
- void __RPC_STUB INNTPOnPost_OnPost_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __INNTPOnPost_INTERFACE_DEFINED__ */
- #ifndef __INNTPOnPostFinal_INTERFACE_DEFINED__
- #define __INNTPOnPostFinal_INTERFACE_DEFINED__
- /* interface INNTPOnPostFinal */
- /* [unique][helpcontext][helpstring][nonextensible][dual][uuid][object] */
- EXTERN_C const IID IID_INNTPOnPostFinal;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("CD000028-8B95-11D1-82DB-00C04FB1625D")
- INNTPOnPostFinal : public IDispatch
- {
- public:
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE OnPostFinal(
- /* [in] */ IMessage __RPC_FAR *Msg,
- /* [out][in] */ CdoEventStatus __RPC_FAR *EventStatus) = 0;
- };
- #else /* C style interface */
- typedef struct INNTPOnPostFinalVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- INNTPOnPostFinal __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- INNTPOnPostFinal __RPC_FAR * This);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- INNTPOnPostFinal __RPC_FAR * This);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- INNTPOnPostFinal __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- INNTPOnPostFinal __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- INNTPOnPostFinal __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- INNTPOnPostFinal __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *OnPostFinal )(
- INNTPOnPostFinal __RPC_FAR * This,
- /* [in] */ IMessage __RPC_FAR *Msg,
- /* [out][in] */ CdoEventStatus __RPC_FAR *EventStatus);
- END_INTERFACE
- } INNTPOnPostFinalVtbl;
- interface INNTPOnPostFinal
- {
- CONST_VTBL struct INNTPOnPostFinalVtbl __RPC_FAR *lpVtbl;
- };
- #ifdef COBJMACROS
- #define INNTPOnPostFinal_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define INNTPOnPostFinal_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define INNTPOnPostFinal_Release(This)
- (This)->lpVtbl -> Release(This)
- #define INNTPOnPostFinal_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define INNTPOnPostFinal_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define INNTPOnPostFinal_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define INNTPOnPostFinal_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define INNTPOnPostFinal_OnPostFinal(This,Msg,EventStatus)
- (This)->lpVtbl -> OnPostFinal(This,Msg,EventStatus)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE INNTPOnPostFinal_OnPostFinal_Proxy(
- INNTPOnPostFinal __RPC_FAR * This,
- /* [in] */ IMessage __RPC_FAR *Msg,
- /* [out][in] */ CdoEventStatus __RPC_FAR *EventStatus);
- void __RPC_STUB INNTPOnPostFinal_OnPostFinal_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __INNTPOnPostFinal_INTERFACE_DEFINED__ */
- #ifndef __IProxyObject_INTERFACE_DEFINED__
- #define __IProxyObject_INTERFACE_DEFINED__
- /* interface IProxyObject */
- /* [unique][uuid][object] */
- EXTERN_C const IID IID_IProxyObject;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("CD000083-8B95-11D1-82DB-00C04FB1625D")
- IProxyObject : public IUnknown
- {
- public:
- virtual /* [readonly][propget] */ HRESULT STDMETHODCALLTYPE get_Object(
- /* [out] */ IUnknown __RPC_FAR *__RPC_FAR *ppParent) = 0;
- };
- #else /* C style interface */
- typedef struct IProxyObjectVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IProxyObject __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IProxyObject __RPC_FAR * This);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IProxyObject __RPC_FAR * This);
- /* [readonly][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Object )(
- IProxyObject __RPC_FAR * This,
- /* [out] */ IUnknown __RPC_FAR *__RPC_FAR *ppParent);
- END_INTERFACE
- } IProxyObjectVtbl;
- interface IProxyObject
- {
- CONST_VTBL struct IProxyObjectVtbl __RPC_FAR *lpVtbl;
- };
- #ifdef COBJMACROS
- #define IProxyObject_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IProxyObject_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IProxyObject_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IProxyObject_get_Object(This,ppParent)
- (This)->lpVtbl -> get_Object(This,ppParent)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [readonly][propget] */ HRESULT STDMETHODCALLTYPE IProxyObject_get_Object_Proxy(
- IProxyObject __RPC_FAR * This,
- /* [out] */ IUnknown __RPC_FAR *__RPC_FAR *ppParent);
- void __RPC_STUB IProxyObject_get_Object_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IProxyObject_INTERFACE_DEFINED__ */
- /* interface __MIDL_itf_cdo_0295 */
- /* [local] */
- extern RPC_IF_HANDLE __MIDL_itf_cdo_0295_v0_0_c_ifspec;
- extern RPC_IF_HANDLE __MIDL_itf_cdo_0295_v0_0_s_ifspec;
- #ifndef __IItem_INTERFACE_DEFINED__
- #define __IItem_INTERFACE_DEFINED__
- /* interface IItem */
- /* [unique][helpcontext][helpstring][nonextensible][dual][uuid][object] */
- EXTERN_C const IID IID_IItem;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("CD000126-8B95-11D1-82DB-00C04FB1625D")
- IItem : public IDispatch
- {
- public:
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE GetInterface(
- /* [in] */ BSTR Interface,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppUnknown) = 0;
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE GetStream(
- /* [retval][out] */ _Stream __RPC_FAR *__RPC_FAR *ppStream) = 0;
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_ChildCount(
- /* [retval][out] */ long __RPC_FAR *varChildCount) = 0;
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Configuration(
- /* [retval][out] */ IConfiguration __RPC_FAR *__RPC_FAR *pConfiguration) = 0;
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Configuration(
- /* [in] */ IConfiguration __RPC_FAR *varConfiguration) = 0;
- virtual /* [helpcontext][helpstring][propputref][id] */ HRESULT STDMETHODCALLTYPE putref_Configuration(
- /* [in] */ IConfiguration __RPC_FAR *varConfiguration) = 0;
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_ContentClass(
- /* [retval][out] */ BSTR __RPC_FAR *pContentClass) = 0;
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_ContentClass(
- /* [in] */ BSTR varContentClass) = 0;
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_CreationDate(
- /* [retval][out] */ DATE __RPC_FAR *varCreationDate) = 0;
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_DataSource(
- /* [retval][out] */ IDataSource __RPC_FAR *__RPC_FAR *varDataSource) = 0;
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_DisplayName(
- /* [retval][out] */ BSTR __RPC_FAR *varDisplayName) = 0;
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Fields(
- /* [retval][out] */ Fields __RPC_FAR *__RPC_FAR *varFields) = 0;
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_IsCollection(
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *varIsCollection) = 0;
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_IsHidden(
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pIsHidden) = 0;
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_IsHidden(
- /* [in] */ VARIANT_BOOL varIsHidden) = 0;
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_IsStructuredDocument(
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *varIsStructuredDocument) = 0;
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_LastModified(
- /* [retval][out] */ DATE __RPC_FAR *varLastModified) = 0;
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_ObjectCount(
- /* [retval][out] */ long __RPC_FAR *varObjectCount) = 0;
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_ParentURL(
- /* [retval][out] */ BSTR __RPC_FAR *varParentURL) = 0;
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_VisibleCount(
- /* [retval][out] */ long __RPC_FAR *varVisibleCount) = 0;
- };
- #else /* C style interface */
- typedef struct IItemVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IItem __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IItem __RPC_FAR * This);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IItem __RPC_FAR * This);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IItem __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IItem __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IItem __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IItem __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetInterface )(
- IItem __RPC_FAR * This,
- /* [in] */ BSTR Interface,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppUnknown);
- /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetStream )(
- IItem __RPC_FAR * This,
- /* [retval][out] */ _Stream __RPC_FAR *__RPC_FAR *ppStream);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ChildCount )(
- IItem __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *varChildCount);
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Configuration )(
- IItem __RPC_FAR * This,
- /* [retval][out] */ IConfiguration __RPC_FAR *__RPC_FAR *pConfiguration);
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Configuration )(
- IItem __RPC_FAR * This,
- /* [in] */ IConfiguration __RPC_FAR *varConfiguration);
- /* [helpcontext][helpstring][propputref][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *putref_Configuration )(
- IItem __RPC_FAR * This,
- /* [in] */ IConfiguration __RPC_FAR *varConfiguration);
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ContentClass )(
- IItem __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pContentClass);
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ContentClass )(
- IItem __RPC_FAR * This,
- /* [in] */ BSTR varContentClass);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_CreationDate )(
- IItem __RPC_FAR * This,
- /* [retval][out] */ DATE __RPC_FAR *varCreationDate);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DataSource )(
- IItem __RPC_FAR * This,
- /* [retval][out] */ IDataSource __RPC_FAR *__RPC_FAR *varDataSource);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DisplayName )(
- IItem __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *varDisplayName);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Fields )(
- IItem __RPC_FAR * This,
- /* [retval][out] */ Fields __RPC_FAR *__RPC_FAR *varFields);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_IsCollection )(
- IItem __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *varIsCollection);
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_IsHidden )(
- IItem __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pIsHidden);
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_IsHidden )(
- IItem __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL varIsHidden);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_IsStructuredDocument )(
- IItem __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *varIsStructuredDocument);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_LastModified )(
- IItem __RPC_FAR * This,
- /* [retval][out] */ DATE __RPC_FAR *varLastModified);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ObjectCount )(
- IItem __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *varObjectCount);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ParentURL )(
- IItem __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *varParentURL);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_VisibleCount )(
- IItem __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *varVisibleCount);
- END_INTERFACE
- } IItemVtbl;
- interface IItem
- {
- CONST_VTBL struct IItemVtbl __RPC_FAR *lpVtbl;
- };
- #ifdef COBJMACROS
- #define IItem_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IItem_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IItem_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IItem_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IItem_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IItem_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IItem_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IItem_GetInterface(This,Interface,ppUnknown)
- (This)->lpVtbl -> GetInterface(This,Interface,ppUnknown)
- #define IItem_GetStream(This,ppStream)
- (This)->lpVtbl -> GetStream(This,ppStream)
- #define IItem_get_ChildCount(This,varChildCount)
- (This)->lpVtbl -> get_ChildCount(This,varChildCount)
- #define IItem_get_Configuration(This,pConfiguration)
- (This)->lpVtbl -> get_Configuration(This,pConfiguration)
- #define IItem_put_Configuration(This,varConfiguration)
- (This)->lpVtbl -> put_Configuration(This,varConfiguration)
- #define IItem_putref_Configuration(This,varConfiguration)
- (This)->lpVtbl -> putref_Configuration(This,varConfiguration)
- #define IItem_get_ContentClass(This,pContentClass)
- (This)->lpVtbl -> get_ContentClass(This,pContentClass)
- #define IItem_put_ContentClass(This,varContentClass)
- (This)->lpVtbl -> put_ContentClass(This,varContentClass)
- #define IItem_get_CreationDate(This,varCreationDate)
- (This)->lpVtbl -> get_CreationDate(This,varCreationDate)
- #define IItem_get_DataSource(This,varDataSource)
- (This)->lpVtbl -> get_DataSource(This,varDataSource)
- #define IItem_get_DisplayName(This,varDisplayName)
- (This)->lpVtbl -> get_DisplayName(This,varDisplayName)
- #define IItem_get_Fields(This,varFields)
- (This)->lpVtbl -> get_Fields(This,varFields)
- #define IItem_get_IsCollection(This,varIsCollection)
- (This)->lpVtbl -> get_IsCollection(This,varIsCollection)
- #define IItem_get_IsHidden(This,pIsHidden)
- (This)->lpVtbl -> get_IsHidden(This,pIsHidden)
- #define IItem_put_IsHidden(This,varIsHidden)
- (This)->lpVtbl -> put_IsHidden(This,varIsHidden)
- #define IItem_get_IsStructuredDocument(This,varIsStructuredDocument)
- (This)->lpVtbl -> get_IsStructuredDocument(This,varIsStructuredDocument)
- #define IItem_get_LastModified(This,varLastModified)
- (This)->lpVtbl -> get_LastModified(This,varLastModified)
- #define IItem_get_ObjectCount(This,varObjectCount)
- (This)->lpVtbl -> get_ObjectCount(This,varObjectCount)
- #define IItem_get_ParentURL(This,varParentURL)
- (This)->lpVtbl -> get_ParentURL(This,varParentURL)
- #define IItem_get_VisibleCount(This,varVisibleCount)
- (This)->lpVtbl -> get_VisibleCount(This,varVisibleCount)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IItem_GetInterface_Proxy(
- IItem __RPC_FAR * This,
- /* [in] */ BSTR Interface,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppUnknown);
- void __RPC_STUB IItem_GetInterface_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IItem_GetStream_Proxy(
- IItem __RPC_FAR * This,
- /* [retval][out] */ _Stream __RPC_FAR *__RPC_FAR *ppStream);
- void __RPC_STUB IItem_GetStream_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IItem_get_ChildCount_Proxy(
- IItem __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *varChildCount);
- void __RPC_STUB IItem_get_ChildCount_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IItem_get_Configuration_Proxy(
- IItem __RPC_FAR * This,
- /* [retval][out] */ IConfiguration __RPC_FAR *__RPC_FAR *pConfiguration);
- void __RPC_STUB IItem_get_Configuration_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IItem_put_Configuration_Proxy(
- IItem __RPC_FAR * This,
- /* [in] */ IConfiguration __RPC_FAR *varConfiguration);
- void __RPC_STUB IItem_put_Configuration_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propputref][id] */ HRESULT STDMETHODCALLTYPE IItem_putref_Configuration_Proxy(
- IItem __RPC_FAR * This,
- /* [in] */ IConfiguration __RPC_FAR *varConfiguration);
- void __RPC_STUB IItem_putref_Configuration_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IItem_get_ContentClass_Proxy(
- IItem __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pContentClass);
- void __RPC_STUB IItem_get_ContentClass_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IItem_put_ContentClass_Proxy(
- IItem __RPC_FAR * This,
- /* [in] */ BSTR varContentClass);
- void __RPC_STUB IItem_put_ContentClass_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IItem_get_CreationDate_Proxy(
- IItem __RPC_FAR * This,
- /* [retval][out] */ DATE __RPC_FAR *varCreationDate);
- void __RPC_STUB IItem_get_CreationDate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IItem_get_DataSource_Proxy(
- IItem __RPC_FAR * This,
- /* [retval][out] */ IDataSource __RPC_FAR *__RPC_FAR *varDataSource);
- void __RPC_STUB IItem_get_DataSource_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IItem_get_DisplayName_Proxy(
- IItem __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *varDisplayName);
- void __RPC_STUB IItem_get_DisplayName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IItem_get_Fields_Proxy(
- IItem __RPC_FAR * This,
- /* [retval][out] */ Fields __RPC_FAR *__RPC_FAR *varFields);
- void __RPC_STUB IItem_get_Fields_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IItem_get_IsCollection_Proxy(
- IItem __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *varIsCollection);
- void __RPC_STUB IItem_get_IsCollection_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IItem_get_IsHidden_Proxy(
- IItem __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pIsHidden);
- void __RPC_STUB IItem_get_IsHidden_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IItem_put_IsHidden_Proxy(
- IItem __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL varIsHidden);
- void __RPC_STUB IItem_put_IsHidden_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IItem_get_IsStructuredDocument_Proxy(
- IItem __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *varIsStructuredDocument);
- void __RPC_STUB IItem_get_IsStructuredDocument_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IItem_get_LastModified_Proxy(
- IItem __RPC_FAR * This,
- /* [retval][out] */ DATE __RPC_FAR *varLastModified);
- void __RPC_STUB IItem_get_LastModified_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IItem_get_ObjectCount_Proxy(
- IItem __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *varObjectCount);
- void __RPC_STUB IItem_get_ObjectCount_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IItem_get_ParentURL_Proxy(
- IItem __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *varParentURL);
- void __RPC_STUB IItem_get_ParentURL_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IItem_get_VisibleCount_Proxy(
- IItem __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *varVisibleCount);
- void __RPC_STUB IItem_get_VisibleCount_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IItem_INTERFACE_DEFINED__ */
- #ifndef __IAppointment_INTERFACE_DEFINED__
- #define __IAppointment_INTERFACE_DEFINED__
- /* interface IAppointment */
- /* [unique][helpcontext][helpstring][nonextensible][dual][uuid][object] */
- EXTERN_C const IID IID_IAppointment;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("CD000120-8B95-11D1-82DB-00C04FB1625D")
- IAppointment : public IDispatch
- {
- public:
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Attachments(
- /* [retval][out] */ IBodyParts __RPC_FAR *__RPC_FAR *varAttachments) = 0;
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Attendees(
- /* [retval][out] */ IAttendees __RPC_FAR *__RPC_FAR *varAttendees) = 0;
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_BusyStatus(
- /* [retval][out] */ BSTR __RPC_FAR *pBusyStatus) = 0;
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_BusyStatus(
- /* [in] */ BSTR varBusyStatus) = 0;
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Keywords(
- /* [retval][out] */ VARIANT __RPC_FAR *pKeywords) = 0;
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Keywords(
- /* [in] */ VARIANT varKeywords) = 0;
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Configuration(
- /* [retval][out] */ IConfiguration __RPC_FAR *__RPC_FAR *pConfiguration) = 0;
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Configuration(
- /* [in] */ IConfiguration __RPC_FAR *varConfiguration) = 0;
- virtual /* [helpcontext][helpstring][propputref][id] */ HRESULT STDMETHODCALLTYPE putref_Configuration(
- /* [in] */ IConfiguration __RPC_FAR *varConfiguration) = 0;
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Contact(
- /* [retval][out] */ BSTR __RPC_FAR *pContact) = 0;
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Contact(
- /* [in] */ BSTR varContact) = 0;
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_ContactURL(
- /* [retval][out] */ BSTR __RPC_FAR *pContactURL) = 0;
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_ContactURL(
- /* [in] */ BSTR varContactURL) = 0;
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_DataSource(
- /* [retval][out] */ IDataSource __RPC_FAR *__RPC_FAR *varDataSource) = 0;
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_EndTime(
- /* [retval][out] */ DATE __RPC_FAR *pEndTime) = 0;
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_EndTime(
- /* [in] */ DATE varEndTime) = 0;
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Exceptions(
- /* [retval][out] */ IExceptions __RPC_FAR *__RPC_FAR *varExceptions) = 0;
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Duration(
- /* [retval][out] */ long __RPC_FAR *pDuration) = 0;
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Duration(
- /* [in] */ long varDuration) = 0;
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Fields(
- /* [retval][out] */ Fields __RPC_FAR *__RPC_FAR *varFields) = 0;
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Location(
- /* [retval][out] */ BSTR __RPC_FAR *pLocation) = 0;
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Location(
- /* [in] */ BSTR varLocation) = 0;
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_LocationURL(
- /* [retval][out] */ BSTR __RPC_FAR *pLocationURL) = 0;
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_LocationURL(
- /* [in] */ BSTR varLocationURL) = 0;
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Priority(
- /* [retval][out] */ long __RPC_FAR *pPriority) = 0;
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Priority(
- /* [in] */ long varPriority) = 0;
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_ReplyTime(
- /* [retval][out] */ DATE __RPC_FAR *varReplyTime) = 0;
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Resources(
- /* [retval][out] */ BSTR __RPC_FAR *pResources) = 0;
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Resources(
- /* [in] */ BSTR varResources) = 0;
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_ResponseRequested(
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pResponseRequested) = 0;
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_ResponseRequested(
- /* [in] */ VARIANT_BOOL varResponseRequested) = 0;
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_RecurrencePatterns(
- /* [retval][out] */ IRecurrencePatterns __RPC_FAR *__RPC_FAR *varRecurrencePatterns) = 0;
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Sensitivity(
- /* [retval][out] */ long __RPC_FAR *pSensitivity) = 0;
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Sensitivity(
- /* [in] */ long varSensitivity) = 0;
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_StartTime(
- /* [retval][out] */ DATE __RPC_FAR *pStartTime) = 0;
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_StartTime(
- /* [in] */ DATE varStartTime) = 0;
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_MeetingStatus(
- /* [retval][out] */ BSTR __RPC_FAR *pMeetingStatus) = 0;
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_MeetingStatus(
- /* [in] */ BSTR varMeetingStatus) = 0;
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Subject(
- /* [retval][out] */ BSTR __RPC_FAR *pSubject) = 0;
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Subject(
- /* [in] */ BSTR varSubject) = 0;
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Transparent(
- /* [retval][out] */ BSTR __RPC_FAR *pTransparent) = 0;
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Transparent(
- /* [in] */ BSTR varTransparent) = 0;
- virtual /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_BodyPart(
- /* [retval][out] */ IBodyPart __RPC_FAR *__RPC_FAR *varBodyPart) = 0;
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_GEOLatitude(
- /* [retval][out] */ double __RPC_FAR *pGEOLatitude) = 0;
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_GEOLatitude(
- /* [in] */ double varGEOLatitude) = 0;
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_GEOLongitude(
- /* [retval][out] */ double __RPC_FAR *pGEOLongitude) = 0;
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_GEOLongitude(
- /* [in] */ double varGEOLongitude) = 0;
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_AllDayEvent(
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pAllDayEvent) = 0;
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_AllDayEvent(
- /* [in] */ VARIANT_BOOL varAllDayEvent) = 0;
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_TextBody(
- /* [retval][out] */ BSTR __RPC_FAR *pTextBody) = 0;
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_TextBody(
- /* [in] */ BSTR varTextBody) = 0;
- virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_ResponseText(
- /* [retval][out] */ BSTR __RPC_FAR *pResponseText) = 0;
- virtual /* [helpcontext][helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_ResponseText(
- /* [in] */ BSTR varResponseText) = 0;
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE Accept(
- /* [retval][out] */ ICalendarMessage __RPC_FAR *__RPC_FAR *Response) = 0;
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE AcceptTentative(
- /* [retval][out] */ ICalendarMessage __RPC_FAR *__RPC_FAR *Response) = 0;
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE Cancel(
- /* [optional][in] */ BSTR EmailList,
- /* [optional][in] */ VARIANT_BOOL CleanupCalendar,
- /* [optional][in] */ BSTR UserName,
- /* [optional][in] */ BSTR Password,
- /* [retval][out] */ ICalendarMessage __RPC_FAR *__RPC_FAR *Request) = 0;
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE CreateRequest(
- /* [retval][out] */ ICalendarMessage __RPC_FAR *__RPC_FAR *Request) = 0;
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE Decline(
- /* [optional][in] */ VARIANT_BOOL CleanupCalendar,
- /* [optional][in] */ BSTR UserName,
- /* [optional][in] */ BSTR Password,
- /* [retval][out] */ ICalendarMessage __RPC_FAR *__RPC_FAR *Response) = 0;
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE Invite(
- /* [in] */ BSTR EmailList,
- /* [retval][out] */ ICalendarMessage __RPC_FAR *__RPC_FAR *Request) = 0;
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE Publish(
- /* [retval][out] */ ICalendarMessage __RPC_FAR *__RPC_FAR *Request) = 0;
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE GetFirstInstance(
- /* [in] */ DATE MinDate,
- /* [in] */ DATE MaxDate,
- /* [retval][out] */ IAppointment __RPC_FAR *__RPC_FAR *Appointment) = 0;
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE GetNextInstance(
- /* [retval][out] */ IAppointment __RPC_FAR *__RPC_FAR *Appointment) = 0;
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE GetInterface(
- /* [in] */ BSTR Interface,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppUnknown) = 0;
- virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE GetRecurringMaster(
- /* [optional][in] */ BSTR CalendarLocation,
- /* [optional][in] */ BSTR UserName,
- /* [optional][in] */ BSTR Password,
- /* [retval][out] */ IAppointment __RPC_FAR *__RPC_FAR *Appointment) = 0;
- };
- #else /* C style interface */
- typedef struct IAppointmentVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IAppointment __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IAppointment __RPC_FAR * This);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IAppointment __RPC_FAR * This);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IAppointment __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IAppointment __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IAppointment __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IAppointment __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Attachments )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ IBodyParts __RPC_FAR *__RPC_FAR *varAttachments);
- /* [readonly][helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Attendees )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ IAttendees __RPC_FAR *__RPC_FAR *varAttendees);
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_BusyStatus )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pBusyStatus);
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_BusyStatus )(
- IAppointment __RPC_FAR * This,
- /* [in] */ BSTR varBusyStatus);
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Keywords )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ VARIANT __RPC_FAR *pKeywords);
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Keywords )(
- IAppointment __RPC_FAR * This,
- /* [in] */ VARIANT varKeywords);
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Configuration )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ IConfiguration __RPC_FAR *__RPC_FAR *pConfiguration);
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Configuration )(
- IAppointment __RPC_FAR * This,
- /* [in] */ IConfiguration __RPC_FAR *varConfiguration);
- /* [helpcontext][helpstring][propputref][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *putref_Configuration )(
- IAppointment __RPC_FAR * This,
- /* [in] */ IConfiguration __RPC_FAR *varConfiguration);
- /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Contact )(
- IAppointment __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pContact);
- /* [helpcontext][helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Contact )(
- IAppointment __RPC_FAR * This,
- /* [in] */ BSTR varContact);