home *** CD-ROM | disk | FTP | other *** search
- /* this ALWAYS GENERATED file contains the definitions for the interfaces */
-
-
- /* File created by MIDL compiler version 5.01.0164 */
- /* at Tue Apr 15 20:17:38 2003
- */
- /* Compiler settings for C:\Source\MDaemon\MDUserCOM\MDUserCOM.idl:
- Oicf (OptLev=i2), W1, Zp8, env=Win32, ms_ext, c_ext
- error checks: allocation ref bounds_check enum stub_data
- */
- //@@MIDL_FILE_HEADING( )
-
-
- /* verify that the <rpcndr.h> version is high enough to compile this file*/
- #ifndef __REQUIRED_RPCNDR_H_VERSION__
- #define __REQUIRED_RPCNDR_H_VERSION__ 440
- #endif
-
- #include "rpc.h"
- #include "rpcndr.h"
-
- #ifndef __RPCNDR_H_VERSION__
- #error this stub requires an updated version of <rpcndr.h>
- #endif // __RPCNDR_H_VERSION__
-
- #ifndef COM_NO_WINDOWS_H
- #include "windows.h"
- #include "ole2.h"
- #endif /*COM_NO_WINDOWS_H*/
-
- #ifndef __MDUserCOM_h__
- #define __MDUserCOM_h__
-
- #ifdef __cplusplus
- extern "C"{
- #endif
-
- /* Forward Declarations */
-
- #ifndef __IMDGateway_FWD_DEFINED__
- #define __IMDGateway_FWD_DEFINED__
- typedef interface IMDGateway IMDGateway;
- #endif /* __IMDGateway_FWD_DEFINED__ */
-
-
- #ifndef __IMDUserInfo_FWD_DEFINED__
- #define __IMDUserInfo_FWD_DEFINED__
- typedef interface IMDUserInfo IMDUserInfo;
- #endif /* __IMDUserInfo_FWD_DEFINED__ */
-
-
- #ifndef __IMDRule_FWD_DEFINED__
- #define __IMDRule_FWD_DEFINED__
- typedef interface IMDRule IMDRule;
- #endif /* __IMDRule_FWD_DEFINED__ */
-
-
- #ifndef __IMDMessageInfo_FWD_DEFINED__
- #define __IMDMessageInfo_FWD_DEFINED__
- typedef interface IMDMessageInfo IMDMessageInfo;
- #endif /* __IMDMessageInfo_FWD_DEFINED__ */
-
-
- #ifndef __IMDListMember_FWD_DEFINED__
- #define __IMDListMember_FWD_DEFINED__
- typedef interface IMDListMember IMDListMember;
- #endif /* __IMDListMember_FWD_DEFINED__ */
-
-
- #ifndef __IMDList_FWD_DEFINED__
- #define __IMDList_FWD_DEFINED__
- typedef interface IMDList IMDList;
- #endif /* __IMDList_FWD_DEFINED__ */
-
-
- #ifndef __IMDUser_FWD_DEFINED__
- #define __IMDUser_FWD_DEFINED__
- typedef interface IMDUser IMDUser;
- #endif /* __IMDUser_FWD_DEFINED__ */
-
-
- #ifndef __IMDAliasItem_FWD_DEFINED__
- #define __IMDAliasItem_FWD_DEFINED__
- typedef interface IMDAliasItem IMDAliasItem;
- #endif /* __IMDAliasItem_FWD_DEFINED__ */
-
-
- #ifndef __IMDAlias_FWD_DEFINED__
- #define __IMDAlias_FWD_DEFINED__
- typedef interface IMDAlias IMDAlias;
- #endif /* __IMDAlias_FWD_DEFINED__ */
-
-
- #ifndef __MDUser_FWD_DEFINED__
- #define __MDUser_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class MDUser MDUser;
- #else
- typedef struct MDUser MDUser;
- #endif /* __cplusplus */
-
- #endif /* __MDUser_FWD_DEFINED__ */
-
-
- #ifndef __MDUserInfo_FWD_DEFINED__
- #define __MDUserInfo_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class MDUserInfo MDUserInfo;
- #else
- typedef struct MDUserInfo MDUserInfo;
- #endif /* __cplusplus */
-
- #endif /* __MDUserInfo_FWD_DEFINED__ */
-
-
- #ifndef __MDAlias_FWD_DEFINED__
- #define __MDAlias_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class MDAlias MDAlias;
- #else
- typedef struct MDAlias MDAlias;
- #endif /* __cplusplus */
-
- #endif /* __MDAlias_FWD_DEFINED__ */
-
-
- #ifndef __MDRule_FWD_DEFINED__
- #define __MDRule_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class MDRule MDRule;
- #else
- typedef struct MDRule MDRule;
- #endif /* __cplusplus */
-
- #endif /* __MDRule_FWD_DEFINED__ */
-
-
- #ifndef __MDMessageInfo_FWD_DEFINED__
- #define __MDMessageInfo_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class MDMessageInfo MDMessageInfo;
- #else
- typedef struct MDMessageInfo MDMessageInfo;
- #endif /* __cplusplus */
-
- #endif /* __MDMessageInfo_FWD_DEFINED__ */
-
-
- #ifndef __MDList_FWD_DEFINED__
- #define __MDList_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class MDList MDList;
- #else
- typedef struct MDList MDList;
- #endif /* __cplusplus */
-
- #endif /* __MDList_FWD_DEFINED__ */
-
-
- #ifndef __MDGateway_FWD_DEFINED__
- #define __MDGateway_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class MDGateway MDGateway;
- #else
- typedef struct MDGateway MDGateway;
- #endif /* __cplusplus */
-
- #endif /* __MDGateway_FWD_DEFINED__ */
-
-
- #ifndef __MDListMember_FWD_DEFINED__
- #define __MDListMember_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class MDListMember MDListMember;
- #else
- typedef struct MDListMember MDListMember;
- #endif /* __cplusplus */
-
- #endif /* __MDListMember_FWD_DEFINED__ */
-
-
- #ifndef __MDAliasItem_FWD_DEFINED__
- #define __MDAliasItem_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class MDAliasItem MDAliasItem;
- #else
- typedef struct MDAliasItem MDAliasItem;
- #endif /* __cplusplus */
-
- #endif /* __MDAliasItem_FWD_DEFINED__ */
-
-
- /* header files for imported files */
- #include "oaidl.h"
- #include "ocidl.h"
-
- void __RPC_FAR * __RPC_USER MIDL_user_allocate(size_t);
- void __RPC_USER MIDL_user_free( void __RPC_FAR * );
-
- #ifndef __IMDGateway_INTERFACE_DEFINED__
- #define __IMDGateway_INTERFACE_DEFINED__
-
- /* interface IMDGateway */
- /* [unique][helpstring][dual][uuid][object] */
-
-
- EXTERN_C const IID IID_IMDGateway;
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("44C09F64-9E56-4B51-A0D7-C075C29DC0A2")
- IMDGateway : public IDispatch
- {
- public:
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_GatewayName(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_GatewayName(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_MailDir(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_MailDir(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_MBF(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_MBF(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_FWDHost(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_FWDHost(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_FWDAddress(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_FWDAddress(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_FWDSendAs(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_FWDSendAs(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_FWDPort(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_FWDPort(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_ETRNHost(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_ETRNHost(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_ETRNPort(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_ETRNPort(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Email(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Email(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Password(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Password(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_SharedSecret(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_SharedSecret(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_SendWarningTo(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_SendWarningTo(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_SendWarningFrom(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_SendWarningFrom(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_MaxMessageCount(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_MaxMessageCount(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_MaxDiskSpace(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_MaxDiskSpace(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Flags(
- /* [retval][out] */ long __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Flags(
- /* [in] */ long newVal) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetBuffer(
- /* [out] */ long __RPC_FAR *pBuff) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_IPList(
- /* [retval][out] */ SAFEARRAY __RPC_FAR * __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_IPList(
- /* [in] */ SAFEARRAY __RPC_FAR * __RPC_FAR *newVal) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct IMDGatewayVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IMDGateway __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IMDGateway __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IMDGateway __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IMDGateway __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IMDGateway __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IMDGateway __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 )(
- IMDGateway __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);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_GatewayName )(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_GatewayName )(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MailDir )(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MailDir )(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MBF )(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MBF )(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FWDHost )(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_FWDHost )(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FWDAddress )(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_FWDAddress )(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FWDSendAs )(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_FWDSendAs )(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FWDPort )(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_FWDPort )(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ETRNHost )(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ETRNHost )(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ETRNPort )(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ETRNPort )(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Email )(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Email )(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Password )(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Password )(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_SharedSecret )(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_SharedSecret )(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_SendWarningTo )(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_SendWarningTo )(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_SendWarningFrom )(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_SendWarningFrom )(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MaxMessageCount )(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MaxMessageCount )(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MaxDiskSpace )(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MaxDiskSpace )(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Flags )(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Flags )(
- IMDGateway __RPC_FAR * This,
- /* [in] */ long newVal);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetBuffer )(
- IMDGateway __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pBuff);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_IPList )(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ SAFEARRAY __RPC_FAR * __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_IPList )(
- IMDGateway __RPC_FAR * This,
- /* [in] */ SAFEARRAY __RPC_FAR * __RPC_FAR *newVal);
-
- END_INTERFACE
- } IMDGatewayVtbl;
-
- interface IMDGateway
- {
- CONST_VTBL struct IMDGatewayVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define IMDGateway_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define IMDGateway_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define IMDGateway_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define IMDGateway_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define IMDGateway_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define IMDGateway_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define IMDGateway_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define IMDGateway_get_GatewayName(This,pVal) \
- (This)->lpVtbl -> get_GatewayName(This,pVal)
-
- #define IMDGateway_put_GatewayName(This,newVal) \
- (This)->lpVtbl -> put_GatewayName(This,newVal)
-
- #define IMDGateway_get_MailDir(This,pVal) \
- (This)->lpVtbl -> get_MailDir(This,pVal)
-
- #define IMDGateway_put_MailDir(This,newVal) \
- (This)->lpVtbl -> put_MailDir(This,newVal)
-
- #define IMDGateway_get_MBF(This,pVal) \
- (This)->lpVtbl -> get_MBF(This,pVal)
-
- #define IMDGateway_put_MBF(This,newVal) \
- (This)->lpVtbl -> put_MBF(This,newVal)
-
- #define IMDGateway_get_FWDHost(This,pVal) \
- (This)->lpVtbl -> get_FWDHost(This,pVal)
-
- #define IMDGateway_put_FWDHost(This,newVal) \
- (This)->lpVtbl -> put_FWDHost(This,newVal)
-
- #define IMDGateway_get_FWDAddress(This,pVal) \
- (This)->lpVtbl -> get_FWDAddress(This,pVal)
-
- #define IMDGateway_put_FWDAddress(This,newVal) \
- (This)->lpVtbl -> put_FWDAddress(This,newVal)
-
- #define IMDGateway_get_FWDSendAs(This,pVal) \
- (This)->lpVtbl -> get_FWDSendAs(This,pVal)
-
- #define IMDGateway_put_FWDSendAs(This,newVal) \
- (This)->lpVtbl -> put_FWDSendAs(This,newVal)
-
- #define IMDGateway_get_FWDPort(This,pVal) \
- (This)->lpVtbl -> get_FWDPort(This,pVal)
-
- #define IMDGateway_put_FWDPort(This,newVal) \
- (This)->lpVtbl -> put_FWDPort(This,newVal)
-
- #define IMDGateway_get_ETRNHost(This,pVal) \
- (This)->lpVtbl -> get_ETRNHost(This,pVal)
-
- #define IMDGateway_put_ETRNHost(This,newVal) \
- (This)->lpVtbl -> put_ETRNHost(This,newVal)
-
- #define IMDGateway_get_ETRNPort(This,pVal) \
- (This)->lpVtbl -> get_ETRNPort(This,pVal)
-
- #define IMDGateway_put_ETRNPort(This,newVal) \
- (This)->lpVtbl -> put_ETRNPort(This,newVal)
-
- #define IMDGateway_get_Email(This,pVal) \
- (This)->lpVtbl -> get_Email(This,pVal)
-
- #define IMDGateway_put_Email(This,newVal) \
- (This)->lpVtbl -> put_Email(This,newVal)
-
- #define IMDGateway_get_Password(This,pVal) \
- (This)->lpVtbl -> get_Password(This,pVal)
-
- #define IMDGateway_put_Password(This,newVal) \
- (This)->lpVtbl -> put_Password(This,newVal)
-
- #define IMDGateway_get_SharedSecret(This,pVal) \
- (This)->lpVtbl -> get_SharedSecret(This,pVal)
-
- #define IMDGateway_put_SharedSecret(This,newVal) \
- (This)->lpVtbl -> put_SharedSecret(This,newVal)
-
- #define IMDGateway_get_SendWarningTo(This,pVal) \
- (This)->lpVtbl -> get_SendWarningTo(This,pVal)
-
- #define IMDGateway_put_SendWarningTo(This,newVal) \
- (This)->lpVtbl -> put_SendWarningTo(This,newVal)
-
- #define IMDGateway_get_SendWarningFrom(This,pVal) \
- (This)->lpVtbl -> get_SendWarningFrom(This,pVal)
-
- #define IMDGateway_put_SendWarningFrom(This,newVal) \
- (This)->lpVtbl -> put_SendWarningFrom(This,newVal)
-
- #define IMDGateway_get_MaxMessageCount(This,pVal) \
- (This)->lpVtbl -> get_MaxMessageCount(This,pVal)
-
- #define IMDGateway_put_MaxMessageCount(This,newVal) \
- (This)->lpVtbl -> put_MaxMessageCount(This,newVal)
-
- #define IMDGateway_get_MaxDiskSpace(This,pVal) \
- (This)->lpVtbl -> get_MaxDiskSpace(This,pVal)
-
- #define IMDGateway_put_MaxDiskSpace(This,newVal) \
- (This)->lpVtbl -> put_MaxDiskSpace(This,newVal)
-
- #define IMDGateway_get_Flags(This,pVal) \
- (This)->lpVtbl -> get_Flags(This,pVal)
-
- #define IMDGateway_put_Flags(This,newVal) \
- (This)->lpVtbl -> put_Flags(This,newVal)
-
- #define IMDGateway_GetBuffer(This,pBuff) \
- (This)->lpVtbl -> GetBuffer(This,pBuff)
-
- #define IMDGateway_get_IPList(This,pVal) \
- (This)->lpVtbl -> get_IPList(This,pVal)
-
- #define IMDGateway_put_IPList(This,newVal) \
- (This)->lpVtbl -> put_IPList(This,newVal)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDGateway_get_GatewayName_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDGateway_get_GatewayName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDGateway_put_GatewayName_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDGateway_put_GatewayName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDGateway_get_MailDir_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDGateway_get_MailDir_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDGateway_put_MailDir_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDGateway_put_MailDir_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDGateway_get_MBF_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDGateway_get_MBF_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDGateway_put_MBF_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDGateway_put_MBF_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDGateway_get_FWDHost_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDGateway_get_FWDHost_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDGateway_put_FWDHost_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDGateway_put_FWDHost_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDGateway_get_FWDAddress_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDGateway_get_FWDAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDGateway_put_FWDAddress_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDGateway_put_FWDAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDGateway_get_FWDSendAs_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDGateway_get_FWDSendAs_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDGateway_put_FWDSendAs_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDGateway_put_FWDSendAs_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDGateway_get_FWDPort_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDGateway_get_FWDPort_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDGateway_put_FWDPort_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDGateway_put_FWDPort_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDGateway_get_ETRNHost_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDGateway_get_ETRNHost_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDGateway_put_ETRNHost_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDGateway_put_ETRNHost_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDGateway_get_ETRNPort_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDGateway_get_ETRNPort_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDGateway_put_ETRNPort_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDGateway_put_ETRNPort_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDGateway_get_Email_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDGateway_get_Email_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDGateway_put_Email_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDGateway_put_Email_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDGateway_get_Password_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDGateway_get_Password_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDGateway_put_Password_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDGateway_put_Password_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDGateway_get_SharedSecret_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDGateway_get_SharedSecret_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDGateway_put_SharedSecret_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDGateway_put_SharedSecret_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDGateway_get_SendWarningTo_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDGateway_get_SendWarningTo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDGateway_put_SendWarningTo_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDGateway_put_SendWarningTo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDGateway_get_SendWarningFrom_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDGateway_get_SendWarningFrom_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDGateway_put_SendWarningFrom_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDGateway_put_SendWarningFrom_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDGateway_get_MaxMessageCount_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDGateway_get_MaxMessageCount_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDGateway_put_MaxMessageCount_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDGateway_put_MaxMessageCount_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDGateway_get_MaxDiskSpace_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDGateway_get_MaxDiskSpace_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDGateway_put_MaxDiskSpace_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDGateway_put_MaxDiskSpace_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDGateway_get_Flags_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDGateway_get_Flags_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDGateway_put_Flags_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [in] */ long newVal);
-
-
- void __RPC_STUB IMDGateway_put_Flags_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDGateway_GetBuffer_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pBuff);
-
-
- void __RPC_STUB IMDGateway_GetBuffer_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDGateway_get_IPList_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [retval][out] */ SAFEARRAY __RPC_FAR * __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDGateway_get_IPList_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDGateway_put_IPList_Proxy(
- IMDGateway __RPC_FAR * This,
- /* [in] */ SAFEARRAY __RPC_FAR * __RPC_FAR *newVal);
-
-
- void __RPC_STUB IMDGateway_put_IPList_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __IMDGateway_INTERFACE_DEFINED__ */
-
-
- #ifndef __IMDUserInfo_INTERFACE_DEFINED__
- #define __IMDUserInfo_INTERFACE_DEFINED__
-
- /* interface IMDUserInfo */
- /* [unique][helpstring][dual][uuid][object] */
-
-
- EXTERN_C const IID IID_IMDUserInfo;
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("CBC17C45-84B5-4733-868D-FC2557E19C87")
- IMDUserInfo : public IDispatch
- {
- public:
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Email(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Email(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_MailBox(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_MailBox(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Domain(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Domain(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_FullName(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_FullName(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Password(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Password(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_AutoDecode(
- /* [retval][out] */ BOOL __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_AutoDecode(
- /* [in] */ BOOL newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_IsForwarding(
- /* [retval][out] */ BOOL __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_IsForwarding(
- /* [in] */ BOOL newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_AllowAccess(
- /* [retval][out] */ BOOL __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_AllowAccess(
- /* [in] */ BOOL newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_AllowChangeViaEmail(
- /* [retval][out] */ BOOL __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_AllowChangeViaEmail(
- /* [in] */ BOOL newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_KeepForwardedMail(
- /* [retval][out] */ BOOL __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_KeepForwardedMail(
- /* [in] */ BOOL newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_HideFromEveryone(
- /* [retval][out] */ BOOL __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_HideFromEveryone(
- /* [in] */ BOOL newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_EncryptEmail(
- /* [retval][out] */ BOOL __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_EncryptEmail(
- /* [in] */ BOOL newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_ApplyQuotas(
- /* [retval][out] */ BOOL __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_ApplyQuotas(
- /* [in] */ BOOL newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_EnableMultiPOP(
- /* [retval][out] */ BOOL __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_EnableMultiPOP(
- /* [in] */ BOOL newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_MaxMessageCount(
- /* [retval][out] */ long __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_MaxMessageCount(
- /* [in] */ long newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_MaxDiskSpace(
- /* [retval][out] */ long __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_MaxDiskSpace(
- /* [in] */ long newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_WebConfig(
- /* [retval][out] */ long __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_WebConfig(
- /* [in] */ long newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_FwdAddress(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_FwdAddress(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_FwdHost(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_FwdHost(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_FwdSendAs(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_FwdSendAs(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_FwdPort(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_FwdPort(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_NTAccount(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_NTAccount(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_MailFormat(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_MailFormat(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_AutoRespScript(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_AutoRespScript(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_AutoRespProcess(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_AutoRespProcess(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_AutoRespExclude(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_AutoRespExclude(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_AddToList(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_AddToList(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_RemoveFromList(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_RemoveFromList(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_PassMessageToProcess(
- /* [retval][out] */ BOOL __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_PassMessageToProcess(
- /* [in] */ BOOL newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_MaxUIDLCount(
- /* [retval][out] */ long __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_MaxUIDLCount(
- /* [in] */ long newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_MaxMessageSize(
- /* [retval][out] */ long __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_MaxMessageSize(
- /* [in] */ long newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_RecurseIMAP(
- /* [retval][out] */ BOOL __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_RecurseIMAP(
- /* [in] */ BOOL newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_MaxInactive(
- /* [retval][out] */ long __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_MaxInactive(
- /* [in] */ long newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_MaxMessageAge(
- /* [retval][out] */ long __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_MaxMessageAge(
- /* [in] */ long newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_MaxDeletedIMAPMessageAge(
- /* [retval][out] */ long __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_MaxDeletedIMAPMessageAge(
- /* [in] */ long newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Comments(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Comments(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_UserDefined(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_UserDefined(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetBuffer(
- /* [out] */ long __RPC_FAR *pBuff) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_MailDir(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_MailDir(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetBuffer(
- /* [in] */ DWORD dwBuffer) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct IMDUserInfoVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IMDUserInfo __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IMDUserInfo __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IMDUserInfo __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IMDUserInfo __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 )(
- IMDUserInfo __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);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Email )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Email )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MailBox )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MailBox )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Domain )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Domain )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FullName )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_FullName )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Password )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Password )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_AutoDecode )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_AutoDecode )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BOOL newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_IsForwarding )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_IsForwarding )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BOOL newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_AllowAccess )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_AllowAccess )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BOOL newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_AllowChangeViaEmail )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_AllowChangeViaEmail )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BOOL newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_KeepForwardedMail )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_KeepForwardedMail )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BOOL newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_HideFromEveryone )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_HideFromEveryone )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BOOL newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_EncryptEmail )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_EncryptEmail )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BOOL newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ApplyQuotas )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ApplyQuotas )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BOOL newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_EnableMultiPOP )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_EnableMultiPOP )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BOOL newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MaxMessageCount )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MaxMessageCount )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ long newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MaxDiskSpace )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MaxDiskSpace )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ long newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_WebConfig )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_WebConfig )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ long newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FwdAddress )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_FwdAddress )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FwdHost )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_FwdHost )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FwdSendAs )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_FwdSendAs )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FwdPort )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_FwdPort )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_NTAccount )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_NTAccount )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MailFormat )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MailFormat )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_AutoRespScript )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_AutoRespScript )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_AutoRespProcess )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_AutoRespProcess )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_AutoRespExclude )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_AutoRespExclude )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_AddToList )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_AddToList )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_RemoveFromList )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_RemoveFromList )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_PassMessageToProcess )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_PassMessageToProcess )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BOOL newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MaxUIDLCount )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MaxUIDLCount )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ long newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MaxMessageSize )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MaxMessageSize )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ long newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_RecurseIMAP )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_RecurseIMAP )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BOOL newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MaxInactive )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MaxInactive )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ long newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MaxMessageAge )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MaxMessageAge )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ long newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MaxDeletedIMAPMessageAge )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MaxDeletedIMAPMessageAge )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ long newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Comments )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Comments )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_UserDefined )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_UserDefined )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetBuffer )(
- IMDUserInfo __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pBuff);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MailDir )(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MailDir )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetBuffer )(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ DWORD dwBuffer);
-
- END_INTERFACE
- } IMDUserInfoVtbl;
-
- interface IMDUserInfo
- {
- CONST_VTBL struct IMDUserInfoVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define IMDUserInfo_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define IMDUserInfo_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define IMDUserInfo_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define IMDUserInfo_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define IMDUserInfo_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define IMDUserInfo_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define IMDUserInfo_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define IMDUserInfo_get_Email(This,pVal) \
- (This)->lpVtbl -> get_Email(This,pVal)
-
- #define IMDUserInfo_put_Email(This,newVal) \
- (This)->lpVtbl -> put_Email(This,newVal)
-
- #define IMDUserInfo_get_MailBox(This,pVal) \
- (This)->lpVtbl -> get_MailBox(This,pVal)
-
- #define IMDUserInfo_put_MailBox(This,newVal) \
- (This)->lpVtbl -> put_MailBox(This,newVal)
-
- #define IMDUserInfo_get_Domain(This,pVal) \
- (This)->lpVtbl -> get_Domain(This,pVal)
-
- #define IMDUserInfo_put_Domain(This,newVal) \
- (This)->lpVtbl -> put_Domain(This,newVal)
-
- #define IMDUserInfo_get_FullName(This,pVal) \
- (This)->lpVtbl -> get_FullName(This,pVal)
-
- #define IMDUserInfo_put_FullName(This,newVal) \
- (This)->lpVtbl -> put_FullName(This,newVal)
-
- #define IMDUserInfo_get_Password(This,pVal) \
- (This)->lpVtbl -> get_Password(This,pVal)
-
- #define IMDUserInfo_put_Password(This,newVal) \
- (This)->lpVtbl -> put_Password(This,newVal)
-
- #define IMDUserInfo_get_AutoDecode(This,pVal) \
- (This)->lpVtbl -> get_AutoDecode(This,pVal)
-
- #define IMDUserInfo_put_AutoDecode(This,newVal) \
- (This)->lpVtbl -> put_AutoDecode(This,newVal)
-
- #define IMDUserInfo_get_IsForwarding(This,pVal) \
- (This)->lpVtbl -> get_IsForwarding(This,pVal)
-
- #define IMDUserInfo_put_IsForwarding(This,newVal) \
- (This)->lpVtbl -> put_IsForwarding(This,newVal)
-
- #define IMDUserInfo_get_AllowAccess(This,pVal) \
- (This)->lpVtbl -> get_AllowAccess(This,pVal)
-
- #define IMDUserInfo_put_AllowAccess(This,newVal) \
- (This)->lpVtbl -> put_AllowAccess(This,newVal)
-
- #define IMDUserInfo_get_AllowChangeViaEmail(This,pVal) \
- (This)->lpVtbl -> get_AllowChangeViaEmail(This,pVal)
-
- #define IMDUserInfo_put_AllowChangeViaEmail(This,newVal) \
- (This)->lpVtbl -> put_AllowChangeViaEmail(This,newVal)
-
- #define IMDUserInfo_get_KeepForwardedMail(This,pVal) \
- (This)->lpVtbl -> get_KeepForwardedMail(This,pVal)
-
- #define IMDUserInfo_put_KeepForwardedMail(This,newVal) \
- (This)->lpVtbl -> put_KeepForwardedMail(This,newVal)
-
- #define IMDUserInfo_get_HideFromEveryone(This,pVal) \
- (This)->lpVtbl -> get_HideFromEveryone(This,pVal)
-
- #define IMDUserInfo_put_HideFromEveryone(This,newVal) \
- (This)->lpVtbl -> put_HideFromEveryone(This,newVal)
-
- #define IMDUserInfo_get_EncryptEmail(This,pVal) \
- (This)->lpVtbl -> get_EncryptEmail(This,pVal)
-
- #define IMDUserInfo_put_EncryptEmail(This,newVal) \
- (This)->lpVtbl -> put_EncryptEmail(This,newVal)
-
- #define IMDUserInfo_get_ApplyQuotas(This,pVal) \
- (This)->lpVtbl -> get_ApplyQuotas(This,pVal)
-
- #define IMDUserInfo_put_ApplyQuotas(This,newVal) \
- (This)->lpVtbl -> put_ApplyQuotas(This,newVal)
-
- #define IMDUserInfo_get_EnableMultiPOP(This,pVal) \
- (This)->lpVtbl -> get_EnableMultiPOP(This,pVal)
-
- #define IMDUserInfo_put_EnableMultiPOP(This,newVal) \
- (This)->lpVtbl -> put_EnableMultiPOP(This,newVal)
-
- #define IMDUserInfo_get_MaxMessageCount(This,pVal) \
- (This)->lpVtbl -> get_MaxMessageCount(This,pVal)
-
- #define IMDUserInfo_put_MaxMessageCount(This,newVal) \
- (This)->lpVtbl -> put_MaxMessageCount(This,newVal)
-
- #define IMDUserInfo_get_MaxDiskSpace(This,pVal) \
- (This)->lpVtbl -> get_MaxDiskSpace(This,pVal)
-
- #define IMDUserInfo_put_MaxDiskSpace(This,newVal) \
- (This)->lpVtbl -> put_MaxDiskSpace(This,newVal)
-
- #define IMDUserInfo_get_WebConfig(This,pVal) \
- (This)->lpVtbl -> get_WebConfig(This,pVal)
-
- #define IMDUserInfo_put_WebConfig(This,newVal) \
- (This)->lpVtbl -> put_WebConfig(This,newVal)
-
- #define IMDUserInfo_get_FwdAddress(This,pVal) \
- (This)->lpVtbl -> get_FwdAddress(This,pVal)
-
- #define IMDUserInfo_put_FwdAddress(This,newVal) \
- (This)->lpVtbl -> put_FwdAddress(This,newVal)
-
- #define IMDUserInfo_get_FwdHost(This,pVal) \
- (This)->lpVtbl -> get_FwdHost(This,pVal)
-
- #define IMDUserInfo_put_FwdHost(This,newVal) \
- (This)->lpVtbl -> put_FwdHost(This,newVal)
-
- #define IMDUserInfo_get_FwdSendAs(This,pVal) \
- (This)->lpVtbl -> get_FwdSendAs(This,pVal)
-
- #define IMDUserInfo_put_FwdSendAs(This,newVal) \
- (This)->lpVtbl -> put_FwdSendAs(This,newVal)
-
- #define IMDUserInfo_get_FwdPort(This,pVal) \
- (This)->lpVtbl -> get_FwdPort(This,pVal)
-
- #define IMDUserInfo_put_FwdPort(This,newVal) \
- (This)->lpVtbl -> put_FwdPort(This,newVal)
-
- #define IMDUserInfo_get_NTAccount(This,pVal) \
- (This)->lpVtbl -> get_NTAccount(This,pVal)
-
- #define IMDUserInfo_put_NTAccount(This,newVal) \
- (This)->lpVtbl -> put_NTAccount(This,newVal)
-
- #define IMDUserInfo_get_MailFormat(This,pVal) \
- (This)->lpVtbl -> get_MailFormat(This,pVal)
-
- #define IMDUserInfo_put_MailFormat(This,newVal) \
- (This)->lpVtbl -> put_MailFormat(This,newVal)
-
- #define IMDUserInfo_get_AutoRespScript(This,pVal) \
- (This)->lpVtbl -> get_AutoRespScript(This,pVal)
-
- #define IMDUserInfo_put_AutoRespScript(This,newVal) \
- (This)->lpVtbl -> put_AutoRespScript(This,newVal)
-
- #define IMDUserInfo_get_AutoRespProcess(This,pVal) \
- (This)->lpVtbl -> get_AutoRespProcess(This,pVal)
-
- #define IMDUserInfo_put_AutoRespProcess(This,newVal) \
- (This)->lpVtbl -> put_AutoRespProcess(This,newVal)
-
- #define IMDUserInfo_get_AutoRespExclude(This,pVal) \
- (This)->lpVtbl -> get_AutoRespExclude(This,pVal)
-
- #define IMDUserInfo_put_AutoRespExclude(This,newVal) \
- (This)->lpVtbl -> put_AutoRespExclude(This,newVal)
-
- #define IMDUserInfo_get_AddToList(This,pVal) \
- (This)->lpVtbl -> get_AddToList(This,pVal)
-
- #define IMDUserInfo_put_AddToList(This,newVal) \
- (This)->lpVtbl -> put_AddToList(This,newVal)
-
- #define IMDUserInfo_get_RemoveFromList(This,pVal) \
- (This)->lpVtbl -> get_RemoveFromList(This,pVal)
-
- #define IMDUserInfo_put_RemoveFromList(This,newVal) \
- (This)->lpVtbl -> put_RemoveFromList(This,newVal)
-
- #define IMDUserInfo_get_PassMessageToProcess(This,pVal) \
- (This)->lpVtbl -> get_PassMessageToProcess(This,pVal)
-
- #define IMDUserInfo_put_PassMessageToProcess(This,newVal) \
- (This)->lpVtbl -> put_PassMessageToProcess(This,newVal)
-
- #define IMDUserInfo_get_MaxUIDLCount(This,pVal) \
- (This)->lpVtbl -> get_MaxUIDLCount(This,pVal)
-
- #define IMDUserInfo_put_MaxUIDLCount(This,newVal) \
- (This)->lpVtbl -> put_MaxUIDLCount(This,newVal)
-
- #define IMDUserInfo_get_MaxMessageSize(This,pVal) \
- (This)->lpVtbl -> get_MaxMessageSize(This,pVal)
-
- #define IMDUserInfo_put_MaxMessageSize(This,newVal) \
- (This)->lpVtbl -> put_MaxMessageSize(This,newVal)
-
- #define IMDUserInfo_get_RecurseIMAP(This,pVal) \
- (This)->lpVtbl -> get_RecurseIMAP(This,pVal)
-
- #define IMDUserInfo_put_RecurseIMAP(This,newVal) \
- (This)->lpVtbl -> put_RecurseIMAP(This,newVal)
-
- #define IMDUserInfo_get_MaxInactive(This,pVal) \
- (This)->lpVtbl -> get_MaxInactive(This,pVal)
-
- #define IMDUserInfo_put_MaxInactive(This,newVal) \
- (This)->lpVtbl -> put_MaxInactive(This,newVal)
-
- #define IMDUserInfo_get_MaxMessageAge(This,pVal) \
- (This)->lpVtbl -> get_MaxMessageAge(This,pVal)
-
- #define IMDUserInfo_put_MaxMessageAge(This,newVal) \
- (This)->lpVtbl -> put_MaxMessageAge(This,newVal)
-
- #define IMDUserInfo_get_MaxDeletedIMAPMessageAge(This,pVal) \
- (This)->lpVtbl -> get_MaxDeletedIMAPMessageAge(This,pVal)
-
- #define IMDUserInfo_put_MaxDeletedIMAPMessageAge(This,newVal) \
- (This)->lpVtbl -> put_MaxDeletedIMAPMessageAge(This,newVal)
-
- #define IMDUserInfo_get_Comments(This,pVal) \
- (This)->lpVtbl -> get_Comments(This,pVal)
-
- #define IMDUserInfo_put_Comments(This,newVal) \
- (This)->lpVtbl -> put_Comments(This,newVal)
-
- #define IMDUserInfo_get_UserDefined(This,pVal) \
- (This)->lpVtbl -> get_UserDefined(This,pVal)
-
- #define IMDUserInfo_put_UserDefined(This,newVal) \
- (This)->lpVtbl -> put_UserDefined(This,newVal)
-
- #define IMDUserInfo_GetBuffer(This,pBuff) \
- (This)->lpVtbl -> GetBuffer(This,pBuff)
-
- #define IMDUserInfo_get_MailDir(This,pVal) \
- (This)->lpVtbl -> get_MailDir(This,pVal)
-
- #define IMDUserInfo_put_MailDir(This,newVal) \
- (This)->lpVtbl -> put_MailDir(This,newVal)
-
- #define IMDUserInfo_SetBuffer(This,dwBuffer) \
- (This)->lpVtbl -> SetBuffer(This,dwBuffer)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_Email_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_Email_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_Email_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_Email_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_MailBox_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_MailBox_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_MailBox_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_MailBox_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_Domain_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_Domain_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_Domain_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_Domain_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_FullName_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_FullName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_FullName_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_FullName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_Password_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_Password_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_Password_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_Password_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_AutoDecode_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_AutoDecode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_AutoDecode_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BOOL newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_AutoDecode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_IsForwarding_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_IsForwarding_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_IsForwarding_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BOOL newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_IsForwarding_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_AllowAccess_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_AllowAccess_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_AllowAccess_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BOOL newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_AllowAccess_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_AllowChangeViaEmail_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_AllowChangeViaEmail_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_AllowChangeViaEmail_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BOOL newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_AllowChangeViaEmail_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_KeepForwardedMail_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_KeepForwardedMail_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_KeepForwardedMail_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BOOL newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_KeepForwardedMail_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_HideFromEveryone_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_HideFromEveryone_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_HideFromEveryone_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BOOL newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_HideFromEveryone_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_EncryptEmail_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_EncryptEmail_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_EncryptEmail_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BOOL newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_EncryptEmail_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_ApplyQuotas_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_ApplyQuotas_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_ApplyQuotas_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BOOL newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_ApplyQuotas_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_EnableMultiPOP_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_EnableMultiPOP_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_EnableMultiPOP_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BOOL newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_EnableMultiPOP_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_MaxMessageCount_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_MaxMessageCount_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_MaxMessageCount_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ long newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_MaxMessageCount_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_MaxDiskSpace_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_MaxDiskSpace_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_MaxDiskSpace_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ long newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_MaxDiskSpace_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_WebConfig_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_WebConfig_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_WebConfig_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ long newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_WebConfig_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_FwdAddress_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_FwdAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_FwdAddress_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_FwdAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_FwdHost_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_FwdHost_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_FwdHost_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_FwdHost_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_FwdSendAs_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_FwdSendAs_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_FwdSendAs_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_FwdSendAs_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_FwdPort_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_FwdPort_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_FwdPort_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_FwdPort_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_NTAccount_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_NTAccount_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_NTAccount_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_NTAccount_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_MailFormat_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_MailFormat_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_MailFormat_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_MailFormat_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_AutoRespScript_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_AutoRespScript_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_AutoRespScript_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_AutoRespScript_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_AutoRespProcess_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_AutoRespProcess_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_AutoRespProcess_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_AutoRespProcess_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_AutoRespExclude_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_AutoRespExclude_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_AutoRespExclude_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_AutoRespExclude_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_AddToList_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_AddToList_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_AddToList_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_AddToList_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_RemoveFromList_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_RemoveFromList_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_RemoveFromList_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_RemoveFromList_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_PassMessageToProcess_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_PassMessageToProcess_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_PassMessageToProcess_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BOOL newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_PassMessageToProcess_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_MaxUIDLCount_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_MaxUIDLCount_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_MaxUIDLCount_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ long newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_MaxUIDLCount_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_MaxMessageSize_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_MaxMessageSize_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_MaxMessageSize_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ long newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_MaxMessageSize_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_RecurseIMAP_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_RecurseIMAP_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_RecurseIMAP_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BOOL newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_RecurseIMAP_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_MaxInactive_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_MaxInactive_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_MaxInactive_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ long newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_MaxInactive_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_MaxMessageAge_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_MaxMessageAge_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_MaxMessageAge_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ long newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_MaxMessageAge_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_MaxDeletedIMAPMessageAge_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_MaxDeletedIMAPMessageAge_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_MaxDeletedIMAPMessageAge_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ long newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_MaxDeletedIMAPMessageAge_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_Comments_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_Comments_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_Comments_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_Comments_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_UserDefined_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_UserDefined_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_UserDefined_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_UserDefined_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_GetBuffer_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pBuff);
-
-
- void __RPC_STUB IMDUserInfo_GetBuffer_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_get_MailDir_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDUserInfo_get_MailDir_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_put_MailDir_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDUserInfo_put_MailDir_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUserInfo_SetBuffer_Proxy(
- IMDUserInfo __RPC_FAR * This,
- /* [in] */ DWORD dwBuffer);
-
-
- void __RPC_STUB IMDUserInfo_SetBuffer_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __IMDUserInfo_INTERFACE_DEFINED__ */
-
-
- #ifndef __IMDRule_INTERFACE_DEFINED__
- #define __IMDRule_INTERFACE_DEFINED__
-
- /* interface IMDRule */
- /* [unique][helpstring][dual][uuid][object] */
-
-
- EXTERN_C const IID IID_IMDRule;
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("F7F2B0C4-B593-4D4E-9A44-93BB21B6CAA4")
- IMDRule : public IDispatch
- {
- public:
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Header(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Header(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_MatchText(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_MatchText(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Folder(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Folder(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Relation(
- /* [retval][out] */ long __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Relation(
- /* [in] */ long newVal) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetBuffer(
- /* [out] */ long __RPC_FAR *lBuff) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetBuffer(
- /* [in] */ long lBuff) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct IMDRuleVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IMDRule __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IMDRule __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IMDRule __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IMDRule __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IMDRule __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IMDRule __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 )(
- IMDRule __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);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Header )(
- IMDRule __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Header )(
- IMDRule __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MatchText )(
- IMDRule __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MatchText )(
- IMDRule __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Folder )(
- IMDRule __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Folder )(
- IMDRule __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Relation )(
- IMDRule __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Relation )(
- IMDRule __RPC_FAR * This,
- /* [in] */ long newVal);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetBuffer )(
- IMDRule __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *lBuff);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetBuffer )(
- IMDRule __RPC_FAR * This,
- /* [in] */ long lBuff);
-
- END_INTERFACE
- } IMDRuleVtbl;
-
- interface IMDRule
- {
- CONST_VTBL struct IMDRuleVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define IMDRule_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define IMDRule_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define IMDRule_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define IMDRule_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define IMDRule_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define IMDRule_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define IMDRule_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define IMDRule_get_Header(This,pVal) \
- (This)->lpVtbl -> get_Header(This,pVal)
-
- #define IMDRule_put_Header(This,newVal) \
- (This)->lpVtbl -> put_Header(This,newVal)
-
- #define IMDRule_get_MatchText(This,pVal) \
- (This)->lpVtbl -> get_MatchText(This,pVal)
-
- #define IMDRule_put_MatchText(This,newVal) \
- (This)->lpVtbl -> put_MatchText(This,newVal)
-
- #define IMDRule_get_Folder(This,pVal) \
- (This)->lpVtbl -> get_Folder(This,pVal)
-
- #define IMDRule_put_Folder(This,newVal) \
- (This)->lpVtbl -> put_Folder(This,newVal)
-
- #define IMDRule_get_Relation(This,pVal) \
- (This)->lpVtbl -> get_Relation(This,pVal)
-
- #define IMDRule_put_Relation(This,newVal) \
- (This)->lpVtbl -> put_Relation(This,newVal)
-
- #define IMDRule_GetBuffer(This,lBuff) \
- (This)->lpVtbl -> GetBuffer(This,lBuff)
-
- #define IMDRule_SetBuffer(This,lBuff) \
- (This)->lpVtbl -> SetBuffer(This,lBuff)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDRule_get_Header_Proxy(
- IMDRule __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDRule_get_Header_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDRule_put_Header_Proxy(
- IMDRule __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDRule_put_Header_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDRule_get_MatchText_Proxy(
- IMDRule __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDRule_get_MatchText_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDRule_put_MatchText_Proxy(
- IMDRule __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDRule_put_MatchText_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDRule_get_Folder_Proxy(
- IMDRule __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDRule_get_Folder_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDRule_put_Folder_Proxy(
- IMDRule __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDRule_put_Folder_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDRule_get_Relation_Proxy(
- IMDRule __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDRule_get_Relation_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDRule_put_Relation_Proxy(
- IMDRule __RPC_FAR * This,
- /* [in] */ long newVal);
-
-
- void __RPC_STUB IMDRule_put_Relation_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDRule_GetBuffer_Proxy(
- IMDRule __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *lBuff);
-
-
- void __RPC_STUB IMDRule_GetBuffer_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDRule_SetBuffer_Proxy(
- IMDRule __RPC_FAR * This,
- /* [in] */ long lBuff);
-
-
- void __RPC_STUB IMDRule_SetBuffer_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __IMDRule_INTERFACE_DEFINED__ */
-
-
- #ifndef __IMDMessageInfo_INTERFACE_DEFINED__
- #define __IMDMessageInfo_INTERFACE_DEFINED__
-
- /* interface IMDMessageInfo */
- /* [unique][helpstring][dual][uuid][object] */
-
-
- EXTERN_C const IID IID_IMDMessageInfo;
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3953681A-752B-45B7-AF3F-B97A11CB7EB2")
- IMDMessageInfo : public IDispatch
- {
- public:
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_To(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_To(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_From(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_From(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Subject(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Subject(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_MessageBody(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_MessageBody(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_BodyFilePath(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_BodyFilePath(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_AttachmentFile(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_AttachmentFile(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_RemoveAttachment(
- /* [retval][out] */ BOOL __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_RemoveAttachment(
- /* [in] */ BOOL newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Priority(
- /* [retval][out] */ long __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Priority(
- /* [in] */ long newVal) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetBuffer(
- /* [out] */ long __RPC_FAR *lBuff) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_ContentType(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_ContentType(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_CharSet(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_CharSet(
- /* [in] */ BSTR newVal) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct IMDMessageInfoVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IMDMessageInfo __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IMDMessageInfo __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IMDMessageInfo __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IMDMessageInfo __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IMDMessageInfo __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IMDMessageInfo __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 )(
- IMDMessageInfo __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);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_To )(
- IMDMessageInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_To )(
- IMDMessageInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_From )(
- IMDMessageInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_From )(
- IMDMessageInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Subject )(
- IMDMessageInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Subject )(
- IMDMessageInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MessageBody )(
- IMDMessageInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MessageBody )(
- IMDMessageInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_BodyFilePath )(
- IMDMessageInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_BodyFilePath )(
- IMDMessageInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_AttachmentFile )(
- IMDMessageInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_AttachmentFile )(
- IMDMessageInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_RemoveAttachment )(
- IMDMessageInfo __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_RemoveAttachment )(
- IMDMessageInfo __RPC_FAR * This,
- /* [in] */ BOOL newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Priority )(
- IMDMessageInfo __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Priority )(
- IMDMessageInfo __RPC_FAR * This,
- /* [in] */ long newVal);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetBuffer )(
- IMDMessageInfo __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *lBuff);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ContentType )(
- IMDMessageInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ContentType )(
- IMDMessageInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_CharSet )(
- IMDMessageInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_CharSet )(
- IMDMessageInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- END_INTERFACE
- } IMDMessageInfoVtbl;
-
- interface IMDMessageInfo
- {
- CONST_VTBL struct IMDMessageInfoVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define IMDMessageInfo_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define IMDMessageInfo_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define IMDMessageInfo_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define IMDMessageInfo_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define IMDMessageInfo_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define IMDMessageInfo_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define IMDMessageInfo_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define IMDMessageInfo_get_To(This,pVal) \
- (This)->lpVtbl -> get_To(This,pVal)
-
- #define IMDMessageInfo_put_To(This,newVal) \
- (This)->lpVtbl -> put_To(This,newVal)
-
- #define IMDMessageInfo_get_From(This,pVal) \
- (This)->lpVtbl -> get_From(This,pVal)
-
- #define IMDMessageInfo_put_From(This,newVal) \
- (This)->lpVtbl -> put_From(This,newVal)
-
- #define IMDMessageInfo_get_Subject(This,pVal) \
- (This)->lpVtbl -> get_Subject(This,pVal)
-
- #define IMDMessageInfo_put_Subject(This,newVal) \
- (This)->lpVtbl -> put_Subject(This,newVal)
-
- #define IMDMessageInfo_get_MessageBody(This,pVal) \
- (This)->lpVtbl -> get_MessageBody(This,pVal)
-
- #define IMDMessageInfo_put_MessageBody(This,newVal) \
- (This)->lpVtbl -> put_MessageBody(This,newVal)
-
- #define IMDMessageInfo_get_BodyFilePath(This,pVal) \
- (This)->lpVtbl -> get_BodyFilePath(This,pVal)
-
- #define IMDMessageInfo_put_BodyFilePath(This,newVal) \
- (This)->lpVtbl -> put_BodyFilePath(This,newVal)
-
- #define IMDMessageInfo_get_AttachmentFile(This,pVal) \
- (This)->lpVtbl -> get_AttachmentFile(This,pVal)
-
- #define IMDMessageInfo_put_AttachmentFile(This,newVal) \
- (This)->lpVtbl -> put_AttachmentFile(This,newVal)
-
- #define IMDMessageInfo_get_RemoveAttachment(This,pVal) \
- (This)->lpVtbl -> get_RemoveAttachment(This,pVal)
-
- #define IMDMessageInfo_put_RemoveAttachment(This,newVal) \
- (This)->lpVtbl -> put_RemoveAttachment(This,newVal)
-
- #define IMDMessageInfo_get_Priority(This,pVal) \
- (This)->lpVtbl -> get_Priority(This,pVal)
-
- #define IMDMessageInfo_put_Priority(This,newVal) \
- (This)->lpVtbl -> put_Priority(This,newVal)
-
- #define IMDMessageInfo_GetBuffer(This,lBuff) \
- (This)->lpVtbl -> GetBuffer(This,lBuff)
-
- #define IMDMessageInfo_get_ContentType(This,pVal) \
- (This)->lpVtbl -> get_ContentType(This,pVal)
-
- #define IMDMessageInfo_put_ContentType(This,newVal) \
- (This)->lpVtbl -> put_ContentType(This,newVal)
-
- #define IMDMessageInfo_get_CharSet(This,pVal) \
- (This)->lpVtbl -> get_CharSet(This,pVal)
-
- #define IMDMessageInfo_put_CharSet(This,newVal) \
- (This)->lpVtbl -> put_CharSet(This,newVal)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDMessageInfo_get_To_Proxy(
- IMDMessageInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDMessageInfo_get_To_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDMessageInfo_put_To_Proxy(
- IMDMessageInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDMessageInfo_put_To_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDMessageInfo_get_From_Proxy(
- IMDMessageInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDMessageInfo_get_From_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDMessageInfo_put_From_Proxy(
- IMDMessageInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDMessageInfo_put_From_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDMessageInfo_get_Subject_Proxy(
- IMDMessageInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDMessageInfo_get_Subject_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDMessageInfo_put_Subject_Proxy(
- IMDMessageInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDMessageInfo_put_Subject_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDMessageInfo_get_MessageBody_Proxy(
- IMDMessageInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDMessageInfo_get_MessageBody_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDMessageInfo_put_MessageBody_Proxy(
- IMDMessageInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDMessageInfo_put_MessageBody_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDMessageInfo_get_BodyFilePath_Proxy(
- IMDMessageInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDMessageInfo_get_BodyFilePath_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDMessageInfo_put_BodyFilePath_Proxy(
- IMDMessageInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDMessageInfo_put_BodyFilePath_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDMessageInfo_get_AttachmentFile_Proxy(
- IMDMessageInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDMessageInfo_get_AttachmentFile_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDMessageInfo_put_AttachmentFile_Proxy(
- IMDMessageInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDMessageInfo_put_AttachmentFile_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDMessageInfo_get_RemoveAttachment_Proxy(
- IMDMessageInfo __RPC_FAR * This,
- /* [retval][out] */ BOOL __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDMessageInfo_get_RemoveAttachment_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDMessageInfo_put_RemoveAttachment_Proxy(
- IMDMessageInfo __RPC_FAR * This,
- /* [in] */ BOOL newVal);
-
-
- void __RPC_STUB IMDMessageInfo_put_RemoveAttachment_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDMessageInfo_get_Priority_Proxy(
- IMDMessageInfo __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDMessageInfo_get_Priority_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDMessageInfo_put_Priority_Proxy(
- IMDMessageInfo __RPC_FAR * This,
- /* [in] */ long newVal);
-
-
- void __RPC_STUB IMDMessageInfo_put_Priority_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDMessageInfo_GetBuffer_Proxy(
- IMDMessageInfo __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *lBuff);
-
-
- void __RPC_STUB IMDMessageInfo_GetBuffer_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDMessageInfo_get_ContentType_Proxy(
- IMDMessageInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDMessageInfo_get_ContentType_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDMessageInfo_put_ContentType_Proxy(
- IMDMessageInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDMessageInfo_put_ContentType_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDMessageInfo_get_CharSet_Proxy(
- IMDMessageInfo __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDMessageInfo_get_CharSet_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDMessageInfo_put_CharSet_Proxy(
- IMDMessageInfo __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDMessageInfo_put_CharSet_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __IMDMessageInfo_INTERFACE_DEFINED__ */
-
-
- #ifndef __IMDListMember_INTERFACE_DEFINED__
- #define __IMDListMember_INTERFACE_DEFINED__
-
- /* interface IMDListMember */
- /* [unique][helpstring][dual][uuid][object] */
-
-
- EXTERN_C const IID IID_IMDListMember;
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("601FFE90-9CEA-4A2C-A548-8B81ED2644ED")
- IMDListMember : public IDispatch
- {
- public:
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_ListName(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_ListName(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Email(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Email(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_RealName(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_RealName(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetBuffer(
- /* [out] */ long __RPC_FAR *lBuff) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Type(
- /* [retval][out] */ long __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Type(
- /* [in] */ long newVal) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct IMDListMemberVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IMDListMember __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IMDListMember __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IMDListMember __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IMDListMember __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IMDListMember __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IMDListMember __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 )(
- IMDListMember __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);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ListName )(
- IMDListMember __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ListName )(
- IMDListMember __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Email )(
- IMDListMember __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Email )(
- IMDListMember __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_RealName )(
- IMDListMember __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_RealName )(
- IMDListMember __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetBuffer )(
- IMDListMember __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *lBuff);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Type )(
- IMDListMember __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Type )(
- IMDListMember __RPC_FAR * This,
- /* [in] */ long newVal);
-
- END_INTERFACE
- } IMDListMemberVtbl;
-
- interface IMDListMember
- {
- CONST_VTBL struct IMDListMemberVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define IMDListMember_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define IMDListMember_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define IMDListMember_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define IMDListMember_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define IMDListMember_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define IMDListMember_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define IMDListMember_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define IMDListMember_get_ListName(This,pVal) \
- (This)->lpVtbl -> get_ListName(This,pVal)
-
- #define IMDListMember_put_ListName(This,newVal) \
- (This)->lpVtbl -> put_ListName(This,newVal)
-
- #define IMDListMember_get_Email(This,pVal) \
- (This)->lpVtbl -> get_Email(This,pVal)
-
- #define IMDListMember_put_Email(This,newVal) \
- (This)->lpVtbl -> put_Email(This,newVal)
-
- #define IMDListMember_get_RealName(This,pVal) \
- (This)->lpVtbl -> get_RealName(This,pVal)
-
- #define IMDListMember_put_RealName(This,newVal) \
- (This)->lpVtbl -> put_RealName(This,newVal)
-
- #define IMDListMember_GetBuffer(This,lBuff) \
- (This)->lpVtbl -> GetBuffer(This,lBuff)
-
- #define IMDListMember_get_Type(This,pVal) \
- (This)->lpVtbl -> get_Type(This,pVal)
-
- #define IMDListMember_put_Type(This,newVal) \
- (This)->lpVtbl -> put_Type(This,newVal)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDListMember_get_ListName_Proxy(
- IMDListMember __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDListMember_get_ListName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDListMember_put_ListName_Proxy(
- IMDListMember __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDListMember_put_ListName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDListMember_get_Email_Proxy(
- IMDListMember __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDListMember_get_Email_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDListMember_put_Email_Proxy(
- IMDListMember __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDListMember_put_Email_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDListMember_get_RealName_Proxy(
- IMDListMember __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDListMember_get_RealName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDListMember_put_RealName_Proxy(
- IMDListMember __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDListMember_put_RealName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDListMember_GetBuffer_Proxy(
- IMDListMember __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *lBuff);
-
-
- void __RPC_STUB IMDListMember_GetBuffer_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDListMember_get_Type_Proxy(
- IMDListMember __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDListMember_get_Type_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDListMember_put_Type_Proxy(
- IMDListMember __RPC_FAR * This,
- /* [in] */ long newVal);
-
-
- void __RPC_STUB IMDListMember_put_Type_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __IMDListMember_INTERFACE_DEFINED__ */
-
-
- #ifndef __IMDList_INTERFACE_DEFINED__
- #define __IMDList_INTERFACE_DEFINED__
-
- /* interface IMDList */
- /* [unique][helpstring][dual][uuid][object] */
-
-
- EXTERN_C const IID IID_IMDList;
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("C9BDCC8D-47CD-42A9-BEFB-4C4F7166AE5F")
- IMDList : public IDispatch
- {
- public:
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_ListName(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_ListName(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_ListFlags(
- /* [retval][out] */ long __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_ListFlags(
- /* [in] */ long newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_DigestFlags(
- /* [retval][out] */ long __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_DigestFlags(
- /* [in] */ long newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_DefaultMode(
- /* [retval][out] */ long __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_DefaultMode(
- /* [in] */ long newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_MaxMessageSize(
- /* [retval][out] */ long __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_MaxMessageSize(
- /* [in] */ long newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_PrecedenceLevel(
- /* [retval][out] */ long __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_PrecedenceLevel(
- /* [in] */ long newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_RoutingLimit(
- /* [retval][out] */ long __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_RoutingLimit(
- /* [in] */ long newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_MaxMembers(
- /* [retval][out] */ long __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_MaxMembers(
- /* [in] */ long newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_MaxMessageCount(
- /* [retval][out] */ long __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_MaxMessageCount(
- /* [in] */ long newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_MaxLineCount(
- /* [retval][out] */ long __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_MaxLineCount(
- /* [in] */ long newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_ReplyAddress(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_ReplyAddress(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_RemoteHost(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_RemoteHost(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_NotificationEmail(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_NotificationEmail(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_SendNotesTo(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_SendNotesTo(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_ModeratorEmail(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_ModeratorEmail(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_ListPassword(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_ListPassword(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_WelcomeFilePath(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_WelcomeFilePath(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_KillFilePath(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_KillFilePath(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_HeaderFilePath(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_HeaderFilePath(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_FooterFilePath(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_FooterFilePath(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_CatalogName(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_CatalogName(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_DigestMBF(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_DigestMBF(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_PublicFolderName(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_PublicFolderName(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetBuffer(
- /* [out] */ long __RPC_FAR *lBuff) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetFirstMember(
- /* [in] */ IMDListMember __RPC_FAR *pMember,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetNextMember(
- /* [in] */ IMDListMember __RPC_FAR *pMember,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct IMDListVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IMDList __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IMDList __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IMDList __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IMDList __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IMDList __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IMDList __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 )(
- IMDList __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);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ListName )(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ListName )(
- IMDList __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ListFlags )(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ListFlags )(
- IMDList __RPC_FAR * This,
- /* [in] */ long newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DigestFlags )(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DigestFlags )(
- IMDList __RPC_FAR * This,
- /* [in] */ long newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DefaultMode )(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DefaultMode )(
- IMDList __RPC_FAR * This,
- /* [in] */ long newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MaxMessageSize )(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MaxMessageSize )(
- IMDList __RPC_FAR * This,
- /* [in] */ long newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_PrecedenceLevel )(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_PrecedenceLevel )(
- IMDList __RPC_FAR * This,
- /* [in] */ long newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_RoutingLimit )(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_RoutingLimit )(
- IMDList __RPC_FAR * This,
- /* [in] */ long newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MaxMembers )(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MaxMembers )(
- IMDList __RPC_FAR * This,
- /* [in] */ long newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MaxMessageCount )(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MaxMessageCount )(
- IMDList __RPC_FAR * This,
- /* [in] */ long newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MaxLineCount )(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_MaxLineCount )(
- IMDList __RPC_FAR * This,
- /* [in] */ long newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ReplyAddress )(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ReplyAddress )(
- IMDList __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_RemoteHost )(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_RemoteHost )(
- IMDList __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_NotificationEmail )(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_NotificationEmail )(
- IMDList __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_SendNotesTo )(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_SendNotesTo )(
- IMDList __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ModeratorEmail )(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ModeratorEmail )(
- IMDList __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ListPassword )(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ListPassword )(
- IMDList __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_WelcomeFilePath )(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_WelcomeFilePath )(
- IMDList __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_KillFilePath )(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_KillFilePath )(
- IMDList __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_HeaderFilePath )(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_HeaderFilePath )(
- IMDList __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FooterFilePath )(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_FooterFilePath )(
- IMDList __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_CatalogName )(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_CatalogName )(
- IMDList __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DigestMBF )(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DigestMBF )(
- IMDList __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_PublicFolderName )(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_PublicFolderName )(
- IMDList __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetBuffer )(
- IMDList __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *lBuff);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetFirstMember )(
- IMDList __RPC_FAR * This,
- /* [in] */ IMDListMember __RPC_FAR *pMember,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetNextMember )(
- IMDList __RPC_FAR * This,
- /* [in] */ IMDListMember __RPC_FAR *pMember,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- END_INTERFACE
- } IMDListVtbl;
-
- interface IMDList
- {
- CONST_VTBL struct IMDListVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define IMDList_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define IMDList_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define IMDList_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define IMDList_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define IMDList_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define IMDList_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define IMDList_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define IMDList_get_ListName(This,pVal) \
- (This)->lpVtbl -> get_ListName(This,pVal)
-
- #define IMDList_put_ListName(This,newVal) \
- (This)->lpVtbl -> put_ListName(This,newVal)
-
- #define IMDList_get_ListFlags(This,pVal) \
- (This)->lpVtbl -> get_ListFlags(This,pVal)
-
- #define IMDList_put_ListFlags(This,newVal) \
- (This)->lpVtbl -> put_ListFlags(This,newVal)
-
- #define IMDList_get_DigestFlags(This,pVal) \
- (This)->lpVtbl -> get_DigestFlags(This,pVal)
-
- #define IMDList_put_DigestFlags(This,newVal) \
- (This)->lpVtbl -> put_DigestFlags(This,newVal)
-
- #define IMDList_get_DefaultMode(This,pVal) \
- (This)->lpVtbl -> get_DefaultMode(This,pVal)
-
- #define IMDList_put_DefaultMode(This,newVal) \
- (This)->lpVtbl -> put_DefaultMode(This,newVal)
-
- #define IMDList_get_MaxMessageSize(This,pVal) \
- (This)->lpVtbl -> get_MaxMessageSize(This,pVal)
-
- #define IMDList_put_MaxMessageSize(This,newVal) \
- (This)->lpVtbl -> put_MaxMessageSize(This,newVal)
-
- #define IMDList_get_PrecedenceLevel(This,pVal) \
- (This)->lpVtbl -> get_PrecedenceLevel(This,pVal)
-
- #define IMDList_put_PrecedenceLevel(This,newVal) \
- (This)->lpVtbl -> put_PrecedenceLevel(This,newVal)
-
- #define IMDList_get_RoutingLimit(This,pVal) \
- (This)->lpVtbl -> get_RoutingLimit(This,pVal)
-
- #define IMDList_put_RoutingLimit(This,newVal) \
- (This)->lpVtbl -> put_RoutingLimit(This,newVal)
-
- #define IMDList_get_MaxMembers(This,pVal) \
- (This)->lpVtbl -> get_MaxMembers(This,pVal)
-
- #define IMDList_put_MaxMembers(This,newVal) \
- (This)->lpVtbl -> put_MaxMembers(This,newVal)
-
- #define IMDList_get_MaxMessageCount(This,pVal) \
- (This)->lpVtbl -> get_MaxMessageCount(This,pVal)
-
- #define IMDList_put_MaxMessageCount(This,newVal) \
- (This)->lpVtbl -> put_MaxMessageCount(This,newVal)
-
- #define IMDList_get_MaxLineCount(This,pVal) \
- (This)->lpVtbl -> get_MaxLineCount(This,pVal)
-
- #define IMDList_put_MaxLineCount(This,newVal) \
- (This)->lpVtbl -> put_MaxLineCount(This,newVal)
-
- #define IMDList_get_ReplyAddress(This,pVal) \
- (This)->lpVtbl -> get_ReplyAddress(This,pVal)
-
- #define IMDList_put_ReplyAddress(This,newVal) \
- (This)->lpVtbl -> put_ReplyAddress(This,newVal)
-
- #define IMDList_get_RemoteHost(This,pVal) \
- (This)->lpVtbl -> get_RemoteHost(This,pVal)
-
- #define IMDList_put_RemoteHost(This,newVal) \
- (This)->lpVtbl -> put_RemoteHost(This,newVal)
-
- #define IMDList_get_NotificationEmail(This,pVal) \
- (This)->lpVtbl -> get_NotificationEmail(This,pVal)
-
- #define IMDList_put_NotificationEmail(This,newVal) \
- (This)->lpVtbl -> put_NotificationEmail(This,newVal)
-
- #define IMDList_get_SendNotesTo(This,pVal) \
- (This)->lpVtbl -> get_SendNotesTo(This,pVal)
-
- #define IMDList_put_SendNotesTo(This,newVal) \
- (This)->lpVtbl -> put_SendNotesTo(This,newVal)
-
- #define IMDList_get_ModeratorEmail(This,pVal) \
- (This)->lpVtbl -> get_ModeratorEmail(This,pVal)
-
- #define IMDList_put_ModeratorEmail(This,newVal) \
- (This)->lpVtbl -> put_ModeratorEmail(This,newVal)
-
- #define IMDList_get_ListPassword(This,pVal) \
- (This)->lpVtbl -> get_ListPassword(This,pVal)
-
- #define IMDList_put_ListPassword(This,newVal) \
- (This)->lpVtbl -> put_ListPassword(This,newVal)
-
- #define IMDList_get_WelcomeFilePath(This,pVal) \
- (This)->lpVtbl -> get_WelcomeFilePath(This,pVal)
-
- #define IMDList_put_WelcomeFilePath(This,newVal) \
- (This)->lpVtbl -> put_WelcomeFilePath(This,newVal)
-
- #define IMDList_get_KillFilePath(This,pVal) \
- (This)->lpVtbl -> get_KillFilePath(This,pVal)
-
- #define IMDList_put_KillFilePath(This,newVal) \
- (This)->lpVtbl -> put_KillFilePath(This,newVal)
-
- #define IMDList_get_HeaderFilePath(This,pVal) \
- (This)->lpVtbl -> get_HeaderFilePath(This,pVal)
-
- #define IMDList_put_HeaderFilePath(This,newVal) \
- (This)->lpVtbl -> put_HeaderFilePath(This,newVal)
-
- #define IMDList_get_FooterFilePath(This,pVal) \
- (This)->lpVtbl -> get_FooterFilePath(This,pVal)
-
- #define IMDList_put_FooterFilePath(This,newVal) \
- (This)->lpVtbl -> put_FooterFilePath(This,newVal)
-
- #define IMDList_get_CatalogName(This,pVal) \
- (This)->lpVtbl -> get_CatalogName(This,pVal)
-
- #define IMDList_put_CatalogName(This,newVal) \
- (This)->lpVtbl -> put_CatalogName(This,newVal)
-
- #define IMDList_get_DigestMBF(This,pVal) \
- (This)->lpVtbl -> get_DigestMBF(This,pVal)
-
- #define IMDList_put_DigestMBF(This,newVal) \
- (This)->lpVtbl -> put_DigestMBF(This,newVal)
-
- #define IMDList_get_PublicFolderName(This,pVal) \
- (This)->lpVtbl -> get_PublicFolderName(This,pVal)
-
- #define IMDList_put_PublicFolderName(This,newVal) \
- (This)->lpVtbl -> put_PublicFolderName(This,newVal)
-
- #define IMDList_GetBuffer(This,lBuff) \
- (This)->lpVtbl -> GetBuffer(This,lBuff)
-
- #define IMDList_GetFirstMember(This,pMember,bResult) \
- (This)->lpVtbl -> GetFirstMember(This,pMember,bResult)
-
- #define IMDList_GetNextMember(This,pMember,bResult) \
- (This)->lpVtbl -> GetNextMember(This,pMember,bResult)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDList_get_ListName_Proxy(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDList_get_ListName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDList_put_ListName_Proxy(
- IMDList __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDList_put_ListName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDList_get_ListFlags_Proxy(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDList_get_ListFlags_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDList_put_ListFlags_Proxy(
- IMDList __RPC_FAR * This,
- /* [in] */ long newVal);
-
-
- void __RPC_STUB IMDList_put_ListFlags_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDList_get_DigestFlags_Proxy(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDList_get_DigestFlags_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDList_put_DigestFlags_Proxy(
- IMDList __RPC_FAR * This,
- /* [in] */ long newVal);
-
-
- void __RPC_STUB IMDList_put_DigestFlags_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDList_get_DefaultMode_Proxy(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDList_get_DefaultMode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDList_put_DefaultMode_Proxy(
- IMDList __RPC_FAR * This,
- /* [in] */ long newVal);
-
-
- void __RPC_STUB IMDList_put_DefaultMode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDList_get_MaxMessageSize_Proxy(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDList_get_MaxMessageSize_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDList_put_MaxMessageSize_Proxy(
- IMDList __RPC_FAR * This,
- /* [in] */ long newVal);
-
-
- void __RPC_STUB IMDList_put_MaxMessageSize_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDList_get_PrecedenceLevel_Proxy(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDList_get_PrecedenceLevel_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDList_put_PrecedenceLevel_Proxy(
- IMDList __RPC_FAR * This,
- /* [in] */ long newVal);
-
-
- void __RPC_STUB IMDList_put_PrecedenceLevel_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDList_get_RoutingLimit_Proxy(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDList_get_RoutingLimit_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDList_put_RoutingLimit_Proxy(
- IMDList __RPC_FAR * This,
- /* [in] */ long newVal);
-
-
- void __RPC_STUB IMDList_put_RoutingLimit_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDList_get_MaxMembers_Proxy(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDList_get_MaxMembers_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDList_put_MaxMembers_Proxy(
- IMDList __RPC_FAR * This,
- /* [in] */ long newVal);
-
-
- void __RPC_STUB IMDList_put_MaxMembers_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDList_get_MaxMessageCount_Proxy(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDList_get_MaxMessageCount_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDList_put_MaxMessageCount_Proxy(
- IMDList __RPC_FAR * This,
- /* [in] */ long newVal);
-
-
- void __RPC_STUB IMDList_put_MaxMessageCount_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDList_get_MaxLineCount_Proxy(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDList_get_MaxLineCount_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDList_put_MaxLineCount_Proxy(
- IMDList __RPC_FAR * This,
- /* [in] */ long newVal);
-
-
- void __RPC_STUB IMDList_put_MaxLineCount_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDList_get_ReplyAddress_Proxy(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDList_get_ReplyAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDList_put_ReplyAddress_Proxy(
- IMDList __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDList_put_ReplyAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDList_get_RemoteHost_Proxy(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDList_get_RemoteHost_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDList_put_RemoteHost_Proxy(
- IMDList __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDList_put_RemoteHost_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDList_get_NotificationEmail_Proxy(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDList_get_NotificationEmail_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDList_put_NotificationEmail_Proxy(
- IMDList __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDList_put_NotificationEmail_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDList_get_SendNotesTo_Proxy(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDList_get_SendNotesTo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDList_put_SendNotesTo_Proxy(
- IMDList __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDList_put_SendNotesTo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDList_get_ModeratorEmail_Proxy(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDList_get_ModeratorEmail_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDList_put_ModeratorEmail_Proxy(
- IMDList __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDList_put_ModeratorEmail_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDList_get_ListPassword_Proxy(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDList_get_ListPassword_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDList_put_ListPassword_Proxy(
- IMDList __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDList_put_ListPassword_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDList_get_WelcomeFilePath_Proxy(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDList_get_WelcomeFilePath_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDList_put_WelcomeFilePath_Proxy(
- IMDList __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDList_put_WelcomeFilePath_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDList_get_KillFilePath_Proxy(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDList_get_KillFilePath_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDList_put_KillFilePath_Proxy(
- IMDList __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDList_put_KillFilePath_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDList_get_HeaderFilePath_Proxy(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDList_get_HeaderFilePath_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDList_put_HeaderFilePath_Proxy(
- IMDList __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDList_put_HeaderFilePath_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDList_get_FooterFilePath_Proxy(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDList_get_FooterFilePath_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDList_put_FooterFilePath_Proxy(
- IMDList __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDList_put_FooterFilePath_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDList_get_CatalogName_Proxy(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDList_get_CatalogName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDList_put_CatalogName_Proxy(
- IMDList __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDList_put_CatalogName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDList_get_DigestMBF_Proxy(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDList_get_DigestMBF_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDList_put_DigestMBF_Proxy(
- IMDList __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDList_put_DigestMBF_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDList_get_PublicFolderName_Proxy(
- IMDList __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDList_get_PublicFolderName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDList_put_PublicFolderName_Proxy(
- IMDList __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDList_put_PublicFolderName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDList_GetBuffer_Proxy(
- IMDList __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *lBuff);
-
-
- void __RPC_STUB IMDList_GetBuffer_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDList_GetFirstMember_Proxy(
- IMDList __RPC_FAR * This,
- /* [in] */ IMDListMember __RPC_FAR *pMember,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDList_GetFirstMember_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDList_GetNextMember_Proxy(
- IMDList __RPC_FAR * This,
- /* [in] */ IMDListMember __RPC_FAR *pMember,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDList_GetNextMember_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __IMDList_INTERFACE_DEFINED__ */
-
-
- #ifndef __IMDUser_INTERFACE_DEFINED__
- #define __IMDUser_INTERFACE_DEFINED__
-
- /* interface IMDUser */
- /* [unique][helpstring][dual][uuid][object] */
-
- typedef /* [public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public][public] */
- enum __MIDL_IMDUser_0001
- { MD_BADHANDLE = 0xffffffff
- } MD_HANDLE;
-
- typedef /* [public][public] */
- enum __MIDL_IMDUser_0002
- { MD_BADFINDHANDLE = 0
- } MD_FINDHANDLE;
-
- typedef /* [public][public][public][public][public][public][public][public] */
- enum __MIDL_IMDUser_0003
- { MD_BADRULEHANDLE = -1
- } MD_RULEHANDLE;
-
-
- EXTERN_C const IID IID_IMDUser;
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("B8B2ED06-7B7D-45C2-881D-7180820DA145")
- IMDUser : public IDispatch
- {
- public:
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE LoadUserDll(
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FreeUserDll( void) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FindFirst(
- /* [retval][out] */ MD_HANDLE __RPC_FAR *hUser) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetEmail(
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ BSTR __RPC_FAR *lpBuff) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FindNext(
- /* [in] */ MD_HANDLE hIn,
- /* [retval][out] */ MD_HANDLE __RPC_FAR *hUser) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FindClose( void) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE InitUserInfo(
- /* [in] */ IMDUserInfo __RPC_FAR *pUI) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FilterUserInfo(
- /* [in] */ IMDUserInfo __RPC_FAR *pUI) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE AddUser(
- /* [in] */ IMDUserInfo __RPC_FAR *pUI,
- /* [retval][out] */ long __RPC_FAR *lRet) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ChangeUser(
- /* [in] */ IMDUserInfo __RPC_FAR *pUI,
- /* [in] */ BSTR bstrNewEmail,
- /* [in] */ VARIANT_BOOL bUpdateMailDir) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE DeleteUser(
- /* [in] */ BSTR bstrEmail,
- /* [in] */ long dwFlags,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE VerifyUserInfo(
- /* [in] */ IMDUserInfo __RPC_FAR *pUI,
- /* [in] */ long dwFlags,
- /* [retval][out] */ long __RPC_FAR *dwResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE UserCount(
- /* [retval][out] */ long __RPC_FAR *lResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IsProVersion(
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IsSystemAddress(
- /* [in] */ BSTR bstrEmail,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FlagReloadUsers( void) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ReloadUsers( void) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetAppDir(
- /* [retval][out] */ BSTR __RPC_FAR *bstrAppDir) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetDBPath(
- /* [in] */ long dwFlag,
- /* [retval][out] */ BSTR __RPC_FAR *bstrPath) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE RegisterWindow(
- /* [in] */ long dwHandle,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE UnregisterWindow(
- /* [in] */ long dwHandle,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetIsMDConfig(
- /* [in] */ VARIANT_BOOL bIsMDConfig) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetFree(
- /* [in] */ MD_HANDLE hUser) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetByAlias(
- /* [out][in] */ VARIANT __RPC_FAR *varEmail,
- /* [in] */ BSTR bstrIP,
- /* [retval][out] */ MD_HANDLE __RPC_FAR *hUser) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE UserExists(
- /* [in] */ BSTR bstrEmail,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetByEmail(
- /* [in] */ BSTR bstrEmail,
- /* [retval][out] */ MD_HANDLE __RPC_FAR *hUser) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetByFullName(
- /* [in] */ BSTR bstrFullName,
- /* [in] */ BSTR bstrDomain,
- /* [retval][out] */ MD_HANDLE __RPC_FAR *hUser) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetByMailbox(
- /* [in] */ BSTR bstrMailbox,
- /* [in] */ BSTR bstrDomain,
- /* [retval][out] */ MD_HANDLE __RPC_FAR *hUser) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetByMailDir(
- /* [in] */ BSTR bstrMailDir,
- /* [in] */ BSTR bstrDomain,
- /* [retval][out] */ MD_HANDLE __RPC_FAR *hUser) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetMailbox(
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ BSTR __RPC_FAR *lpBuff) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetMailbox(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrMailbox) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetDomain(
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ BSTR __RPC_FAR *lpBuff) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetDomain(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrDomain) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetFullName(
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ BSTR __RPC_FAR *lpBuff) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetFullName(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrFullName) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetMailDir(
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ BSTR __RPC_FAR *lpBuff) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetMailDir(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrMailDir) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetPassword(
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ BSTR __RPC_FAR *lpBuff) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetPassword(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrPassword) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetAutoDecode(
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetAutoDecode(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetIsForwarding(
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetIsForwarding(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetAllowAccess(
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetAllowAccess(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetAllowChangeViaEmail(
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetAllowChangeViaEmail(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetKeepForwardedMail(
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetKeepForwardedMail(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetHideFromEveryone(
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetHideFromEveryone(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetEncryptMail(
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetEncryptMail(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetApplyQuotas(
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetApplyQuotas(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetEnableMultiPOP(
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetEnableMultiPOP(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetMaxMessageCount(
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ long __RPC_FAR *lResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetMaxMessageCount(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ long lMax) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetMaxDiskSpace(
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ long __RPC_FAR *lResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetMaxDiskSpace(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ long lMax) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetForwardingInfo(
- /* [in] */ MD_HANDLE hUser,
- /* [out] */ VARIANT __RPC_FAR *bstrAddress,
- /* [out] */ VARIANT __RPC_FAR *bstrHost,
- /* [out] */ VARIANT __RPC_FAR *bstrSendAs,
- /* [out] */ VARIANT __RPC_FAR *bstrPort) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetForwardingInfo(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrAddress,
- /* [in] */ BSTR bstrHost,
- /* [in] */ BSTR bstrSendAs,
- /* [in] */ BSTR bstrPort,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetComments(
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ BSTR __RPC_FAR *bstrComments) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetComments(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrComments) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE EraseAutoResp(
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetMailFormat(
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ BSTR __RPC_FAR *bstrFormat) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetMailFormat(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrFormat) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetSignatureFile(
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ BSTR __RPC_FAR *bstrFile) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetSignatureFile(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrFile) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetFileCount(
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ long __RPC_FAR *lCount) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetDirSize(
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ long __RPC_FAR *lResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetUseDefaultPruning(
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetUseDefaultPruning(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetWebConfigBit(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ long dwBit,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetWebConfigBits(
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ long __RPC_FAR *dwBits) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetWebConfigBit(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ long dwBit,
- /* [in] */ VARIANT_BOOL bSet) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetWebConfigBits(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ long dwBits) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IsDynamicPasswordStr(
- /* [in] */ BSTR bstrPassword,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetMaxUIDLCount(
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ long __RPC_FAR *lCount) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetMaxUIDLCount(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ long lCount) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetMaxMessageSize(
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ long __RPC_FAR *lSize) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetMaxMessageSize(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ long lSize) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE AddToLdapAddrBook(
- /* [in] */ IMDUserInfo __RPC_FAR *pUI,
- /* [retval][out] */ long __RPC_FAR *lResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetListBoolKey(
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrKey,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetListStringKey(
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrKey,
- /* [out] */ VARIANT __RPC_FAR *varResult,
- /* [in] */ long dwFlag,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetListLongKey(
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrKey,
- /* [retval][out] */ long __RPC_FAR *lResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListRemoveMember(
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrEmail,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListDefaultMode(
- /* [in] */ BSTR bstrList,
- /* [retval][out] */ BSTR __RPC_FAR *bstrResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListAddMember(
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrEmail,
- /* [in] */ BSTR bstrRealName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListSetRealName(
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrEmail,
- /* [in] */ BSTR bstrRealName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListSetDigest(
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrEmail,
- /* [in] */ VARIANT_BOOL bSet,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListSetNormal(
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrEmail,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListSetReadOnly(
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrEmail,
- /* [in] */ VARIANT_BOOL bSet,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListSetNomail(
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrEmail,
- /* [in] */ VARIANT_BOOL bSet,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListSuppressed(
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrEmail,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListRemoveFromAll(
- /* [in] */ BSTR bstrEmail) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListIsMember(
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrEmail,
- /* [out] */ VARIANT __RPC_FAR *bReadOnly,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListNotificationAddress(
- /* [in] */ BSTR bstrList,
- /* [retval][out] */ BSTR __RPC_FAR *bstrResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListPrecedenceLevel(
- /* [in] */ BSTR bstrList,
- /* [retval][out] */ long __RPC_FAR *lResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListMemberCount(
- /* [in] */ BSTR bstrList,
- /* [retval][out] */ long __RPC_FAR *lResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListPassword(
- /* [in] */ BSTR bstrList,
- /* [out] */ VARIANT __RPC_FAR *varPassword,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListSubscribeNote(
- /* [in] */ BSTR bstrList,
- /* [out] */ VARIANT __RPC_FAR *varNote,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListUnsubscribeNote(
- /* [in] */ BSTR bstrList,
- /* [out] */ VARIANT __RPC_FAR *varNote,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListMsgTooBigNote(
- /* [in] */ BSTR bstrList,
- /* [out] */ VARIANT __RPC_FAR *varNote,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListArchiveCatalog(
- /* [in] */ BSTR bstrList,
- /* [out] */ VARIANT __RPC_FAR *varNote,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListDigestMBF(
- /* [in] */ BSTR bstrList,
- /* [out] */ VARIANT __RPC_FAR *varPath,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListModerated(
- /* [in] */ BSTR bstrList,
- /* [out] */ VARIANT __RPC_FAR *varModerator,
- /* [out] */ VARIANT __RPC_FAR *varPassword,
- /* [out] */ VARIANT __RPC_FAR *bPasswordPost,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListAllowSubscribe(
- /* [in] */ BSTR bstrList,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListDigestHour(
- /* [in] */ BSTR bstrList,
- /* [in] */ long lHour,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE CreateFileName(
- /* [out] */ VARIANT __RPC_FAR *varFileName,
- /* [in] */ BSTR bstrRootPath,
- /* [in] */ long lImportance,
- /* [in] */ BSTR bstrPrefix,
- /* [in] */ BSTR bstrExtension) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE AddToQueueList(
- /* [in] */ BSTR bstrDir,
- /* [in] */ long lQueue,
- /* [in] */ VARIANT_BOOL bTempQueue,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE RemoveFromQueueList(
- /* [in] */ BSTR bstrDir,
- /* [in] */ long lQueue,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IsAlreadyAQueue(
- /* [in] */ BSTR bstrDir,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetPruningFlags(
- /* [in] */ MD_HANDLE hUser,
- /* [out] */ VARIANT __RPC_FAR *varInactive,
- /* [out] */ VARIANT __RPC_FAR *varMaxMessageAge,
- /* [out] */ VARIANT __RPC_FAR *varMaxDeletedIMAPMessageAge,
- /* [out] */ VARIANT __RPC_FAR *bRecurseIMAP) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetPruningFlags(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ long lInactive,
- /* [in] */ long lMaxMessageAge,
- /* [in] */ long lMaxDeletedMessageAge,
- /* [in] */ VARIANT_BOOL bRecurseIMAP,
- /* [in] */ VARIANT_BOOL bUseDefault) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetDomainNames(
- /* [out] */ SAFEARRAY __RPC_FAR * __RPC_FAR *bstrDom) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetDomainIP(
- /* [in] */ BSTR bstrDomain,
- /* [retval][out] */ BSTR __RPC_FAR *bstrIP) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetDomainCount(
- /* [retval][out] */ long __RPC_FAR *lResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetDomainNameUsingIP(
- /* [in] */ BSTR bstrIP,
- /* [retval][out] */ BSTR __RPC_FAR *bstrDomain) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetUserInfo(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ IMDUserInfo __RPC_FAR *pUI) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetUserInfo(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ IMDUserInfo __RPC_FAR *pUI,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ValidateUser(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrPassword,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE LogonUser(
- /* [out][in] */ VARIANT __RPC_FAR *varEmail,
- /* [in] */ BSTR bstrPassword,
- /* [in] */ BSTR bstrIP,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FilterString(
- /* [out][in] */ VARIANT __RPC_FAR *varString,
- /* [in] */ IMDUserInfo __RPC_FAR *pUI) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetAutoRespInfo(
- /* [in] */ MD_HANDLE hUser,
- /* [out] */ VARIANT __RPC_FAR *varScript,
- /* [out] */ VARIANT __RPC_FAR *varProcess,
- /* [out] */ VARIANT __RPC_FAR *varAddToList,
- /* [out] */ VARIANT __RPC_FAR *varRemoveFromList,
- /* [out] */ SAFEARRAY __RPC_FAR * __RPC_FAR *bstrExclude,
- /* [out] */ VARIANT __RPC_FAR *bPassMessageToProcess) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetAutoRespInfo(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrScript,
- /* [in] */ BSTR bstrProcess,
- /* [in] */ BSTR bstrAddToList,
- /* [in] */ BSTR bstrRemoveFromList,
- /* [in] */ SAFEARRAY __RPC_FAR * __RPC_FAR *bstrExclude,
- /* [in] */ VARIANT_BOOL bPassMessageToProcess) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE RestrictInboundMail(
- /* [in] */ BSTR bstrEmail,
- /* [out] */ VARIANT __RPC_FAR *varAction,
- /* [out] */ SAFEARRAY __RPC_FAR * __RPC_FAR *bstrAddressList,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetInboundMailRestrictions(
- /* [in] */ BSTR bstrEmail,
- /* [in] */ VARIANT_BOOL bRestrict,
- /* [in] */ BSTR bstrAction,
- /* [in] */ SAFEARRAY __RPC_FAR * __RPC_FAR *bstrAddressList) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE RestrictOutboundMail(
- /* [in] */ BSTR bstrEmail,
- /* [out] */ VARIANT __RPC_FAR *varAction,
- /* [out] */ SAFEARRAY __RPC_FAR * __RPC_FAR *bstrAddressList,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetOutboundMailRestrictions(
- /* [in] */ BSTR bstrEmail,
- /* [in] */ VARIANT_BOOL bRestrict,
- /* [in] */ BSTR bstrAction,
- /* [in] */ SAFEARRAY __RPC_FAR * __RPC_FAR *bstrAddressList) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FindFirstRule(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ IMDRule __RPC_FAR *pRule,
- /* [retval][out] */ MD_RULEHANDLE __RPC_FAR *hRule) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FindNextRule(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ MD_RULEHANDLE __RPC_FAR *hRule,
- /* [in] */ IMDRule __RPC_FAR *pRule,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetEditIMAPRules(
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetEditIMAPRules(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ReadRule(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ long lIndex,
- /* [in] */ IMDRule __RPC_FAR *pRule,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE MoveRuleUp(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ MD_RULEHANDLE hRule,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE MoveRuleDown(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ MD_RULEHANDLE hRule,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE RuleStructToRuleString(
- /* [in] */ IMDRule __RPC_FAR *pRule,
- /* [out] */ VARIANT __RPC_FAR *varRule,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE RuleStringToRuleStruct(
- /* [in] */ BSTR bstrRule,
- /* [in] */ IMDRule __RPC_FAR *pRule,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE DeleteRule(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ MD_RULEHANDLE hRule,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE AddRule(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ IMDRule __RPC_FAR *pRule,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ChangeRule(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ MD_RULEHANDLE hRule,
- /* [in] */ IMDRule __RPC_FAR *pRule,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetIMAPFolders(
- /* [in] */ MD_HANDLE hUser,
- /* [out] */ SAFEARRAY __RPC_FAR * __RPC_FAR *bstrFolders,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE CreateIMAPFolder(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrRoot,
- /* [in] */ BSTR bstrFolder,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE InitMessageInfo(
- /* [in] */ IMDMessageInfo __RPC_FAR *pMI) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE VerifyMessageInfo(
- /* [in] */ IMDMessageInfo __RPC_FAR *pMI,
- /* [retval][out] */ long __RPC_FAR *lResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SpoolMessage(
- /* [in] */ IMDMessageInfo __RPC_FAR *pMI,
- /* [retval][out] */ long __RPC_FAR *lResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetSharedUserInfo(
- /* [in] */ IMDUserInfo __RPC_FAR *pUI) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE InitListInfo(
- /* [in] */ IMDList __RPC_FAR *pList,
- /* [in] */ BSTR bstrListName) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE WriteList(
- /* [in] */ IMDList __RPC_FAR *pList,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE DeleteList(
- /* [in] */ BSTR bstrListName) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE VerifyListInfo(
- /* [in] */ IMDList __RPC_FAR *pList,
- /* [retval][out] */ long __RPC_FAR *lResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE InitGatewayInfo(
- /* [in] */ IMDGateway __RPC_FAR *pGW,
- /* [in] */ BSTR bstrGatewayName) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE VerifyGatewayInfo(
- /* [in] */ IMDGateway __RPC_FAR *pGW,
- /* [retval][out] */ long __RPC_FAR *lResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE WriteGateway(
- /* [in] */ IMDGateway __RPC_FAR *pGW,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FreeGateway(
- /* [in] */ IMDGateway __RPC_FAR *pGW) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE DeleteGateway(
- /* [in] */ BSTR bstrGWName,
- /* [in] */ VARIANT_BOOL bDeleteDir) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListPrivate(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListAllowExpn(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListCrackMessage(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListRouteMessage(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListUseMemberNames(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListUseHtmlDigests(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListUseListName(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListInsertCaption(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListForceUniqueID(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListPasswordPost(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListIgnoreRcptErrors(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListNameInSubject(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListThreadNumbInSubject(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListAuthSubscribe(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListAuthAutoSubscribe(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListAuthUnsubscribe(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListAuthAutoUnsubscribe(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListEnableDigest(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListForceDigestUse(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListAM(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListPM(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListArchiveDigest(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListInformNonMember(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListSendStatusMessages(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListAutoPrune(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListUsePublicFolder(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListAllowUnsubscribe(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListApplyHeader(
- /* [in] */ BSTR bstrListName,
- /* [out] */ VARIANT __RPC_FAR *varBuffer,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListApplyFooter(
- /* [in] */ BSTR bstrListName,
- /* [out] */ VARIANT __RPC_FAR *varBuffer,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListKillFile(
- /* [in] */ BSTR bstrListName,
- /* [out] */ VARIANT __RPC_FAR *varBuffer,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListRemoteHost(
- /* [in] */ BSTR bstrListName,
- /* [out] */ VARIANT __RPC_FAR *varBuffer,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListWelcomeFile(
- /* [in] */ BSTR bstrListName,
- /* [out] */ VARIANT __RPC_FAR *varBuffer,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListReplyAddress(
- /* [in] */ BSTR bstrListName,
- /* [out] */ VARIANT __RPC_FAR *varBuffer,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListPublicFolderName(
- /* [in] */ BSTR bstrListName,
- /* [out] */ VARIANT __RPC_FAR *varBuffer,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListMaxMessageSize(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ long __RPC_FAR *lResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListMaxMembers(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ long __RPC_FAR *lResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListRoutingLimit(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ long __RPC_FAR *lResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListMaxMessageCount(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ long __RPC_FAR *lResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListMaxLineCount(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ long __RPC_FAR *lResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListSendSubAuth(
- /* [in] */ IMDListMember __RPC_FAR *pListMemeber,
- /* [in] */ VARIANT_BOOL bForceSend,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListSendUnSubAuth(
- /* [in] */ IMDListMember __RPC_FAR *pListMemeber,
- /* [in] */ VARIANT_BOOL bForceSend,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE CreateAlias(
- /* [in] */ BSTR bstrEmail,
- /* [in] */ BSTR bstrAlias,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE RelayMessage(
- /* [in] */ long lhWnd,
- /* [in] */ long lmsg,
- /* [in] */ long lparam1,
- /* [in] */ long lparam2) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE DeleteAlias(
- /* [in] */ BSTR bstrEmail,
- /* [in] */ BSTR bstrAlias,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE DeleteAllAliases(
- /* [in] */ BSTR bstrEmail,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ListExists(
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetMailingLists(
- /* [out] */ VARIANT __RPC_FAR *bstrLists) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetCanModifyGAB(
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetCanModifyGAB(
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct IMDUserVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IMDUser __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IMDUser __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IMDUser __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IMDUser __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IMDUser __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IMDUser __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 )(
- IMDUser __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);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *LoadUserDll )(
- IMDUser __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *FreeUserDll )(
- IMDUser __RPC_FAR * This);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *FindFirst )(
- IMDUser __RPC_FAR * This,
- /* [retval][out] */ MD_HANDLE __RPC_FAR *hUser);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetEmail )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ BSTR __RPC_FAR *lpBuff);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *FindNext )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hIn,
- /* [retval][out] */ MD_HANDLE __RPC_FAR *hUser);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *FindClose )(
- IMDUser __RPC_FAR * This);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *InitUserInfo )(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDUserInfo __RPC_FAR *pUI);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *FilterUserInfo )(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDUserInfo __RPC_FAR *pUI);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddUser )(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDUserInfo __RPC_FAR *pUI,
- /* [retval][out] */ long __RPC_FAR *lRet);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ChangeUser )(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDUserInfo __RPC_FAR *pUI,
- /* [in] */ BSTR bstrNewEmail,
- /* [in] */ VARIANT_BOOL bUpdateMailDir);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *DeleteUser )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrEmail,
- /* [in] */ long dwFlags,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *VerifyUserInfo )(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDUserInfo __RPC_FAR *pUI,
- /* [in] */ long dwFlags,
- /* [retval][out] */ long __RPC_FAR *dwResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *UserCount )(
- IMDUser __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *IsProVersion )(
- IMDUser __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *IsSystemAddress )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrEmail,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *FlagReloadUsers )(
- IMDUser __RPC_FAR * This);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ReloadUsers )(
- IMDUser __RPC_FAR * This);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetAppDir )(
- IMDUser __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *bstrAppDir);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetDBPath )(
- IMDUser __RPC_FAR * This,
- /* [in] */ long dwFlag,
- /* [retval][out] */ BSTR __RPC_FAR *bstrPath);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RegisterWindow )(
- IMDUser __RPC_FAR * This,
- /* [in] */ long dwHandle,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *UnregisterWindow )(
- IMDUser __RPC_FAR * This,
- /* [in] */ long dwHandle,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetIsMDConfig )(
- IMDUser __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL bIsMDConfig);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetFree )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetByAlias )(
- IMDUser __RPC_FAR * This,
- /* [out][in] */ VARIANT __RPC_FAR *varEmail,
- /* [in] */ BSTR bstrIP,
- /* [retval][out] */ MD_HANDLE __RPC_FAR *hUser);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *UserExists )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrEmail,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetByEmail )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrEmail,
- /* [retval][out] */ MD_HANDLE __RPC_FAR *hUser);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetByFullName )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrFullName,
- /* [in] */ BSTR bstrDomain,
- /* [retval][out] */ MD_HANDLE __RPC_FAR *hUser);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetByMailbox )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrMailbox,
- /* [in] */ BSTR bstrDomain,
- /* [retval][out] */ MD_HANDLE __RPC_FAR *hUser);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetByMailDir )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrMailDir,
- /* [in] */ BSTR bstrDomain,
- /* [retval][out] */ MD_HANDLE __RPC_FAR *hUser);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetMailbox )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ BSTR __RPC_FAR *lpBuff);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetMailbox )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrMailbox);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetDomain )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ BSTR __RPC_FAR *lpBuff);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetDomain )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrDomain);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetFullName )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ BSTR __RPC_FAR *lpBuff);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetFullName )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrFullName);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetMailDir )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ BSTR __RPC_FAR *lpBuff);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetMailDir )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrMailDir);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetPassword )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ BSTR __RPC_FAR *lpBuff);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetPassword )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrPassword);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetAutoDecode )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetAutoDecode )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIsForwarding )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetIsForwarding )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetAllowAccess )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetAllowAccess )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetAllowChangeViaEmail )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetAllowChangeViaEmail )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetKeepForwardedMail )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetKeepForwardedMail )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetHideFromEveryone )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetHideFromEveryone )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetEncryptMail )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetEncryptMail )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetApplyQuotas )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetApplyQuotas )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetEnableMultiPOP )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetEnableMultiPOP )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetMaxMessageCount )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetMaxMessageCount )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ long lMax);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetMaxDiskSpace )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetMaxDiskSpace )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ long lMax);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetForwardingInfo )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [out] */ VARIANT __RPC_FAR *bstrAddress,
- /* [out] */ VARIANT __RPC_FAR *bstrHost,
- /* [out] */ VARIANT __RPC_FAR *bstrSendAs,
- /* [out] */ VARIANT __RPC_FAR *bstrPort);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetForwardingInfo )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrAddress,
- /* [in] */ BSTR bstrHost,
- /* [in] */ BSTR bstrSendAs,
- /* [in] */ BSTR bstrPort,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetComments )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ BSTR __RPC_FAR *bstrComments);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetComments )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrComments);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *EraseAutoResp )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetMailFormat )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ BSTR __RPC_FAR *bstrFormat);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetMailFormat )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrFormat);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetSignatureFile )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ BSTR __RPC_FAR *bstrFile);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetSignatureFile )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrFile);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetFileCount )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ long __RPC_FAR *lCount);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetDirSize )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetUseDefaultPruning )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetUseDefaultPruning )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetWebConfigBit )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ long dwBit,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetWebConfigBits )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ long __RPC_FAR *dwBits);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetWebConfigBit )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ long dwBit,
- /* [in] */ VARIANT_BOOL bSet);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetWebConfigBits )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ long dwBits);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *IsDynamicPasswordStr )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrPassword,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetMaxUIDLCount )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ long __RPC_FAR *lCount);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetMaxUIDLCount )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ long lCount);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetMaxMessageSize )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ long __RPC_FAR *lSize);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetMaxMessageSize )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ long lSize);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddToLdapAddrBook )(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDUserInfo __RPC_FAR *pUI,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetListBoolKey )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrKey,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetListStringKey )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrKey,
- /* [out] */ VARIANT __RPC_FAR *varResult,
- /* [in] */ long dwFlag,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetListLongKey )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrKey,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListRemoveMember )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrEmail,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListDefaultMode )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [retval][out] */ BSTR __RPC_FAR *bstrResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListAddMember )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrEmail,
- /* [in] */ BSTR bstrRealName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListSetRealName )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrEmail,
- /* [in] */ BSTR bstrRealName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListSetDigest )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrEmail,
- /* [in] */ VARIANT_BOOL bSet,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListSetNormal )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrEmail,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListSetReadOnly )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrEmail,
- /* [in] */ VARIANT_BOOL bSet,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListSetNomail )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrEmail,
- /* [in] */ VARIANT_BOOL bSet,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListSuppressed )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrEmail,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListRemoveFromAll )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrEmail);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListIsMember )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrEmail,
- /* [out] */ VARIANT __RPC_FAR *bReadOnly,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListNotificationAddress )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [retval][out] */ BSTR __RPC_FAR *bstrResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListPrecedenceLevel )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListMemberCount )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListPassword )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [out] */ VARIANT __RPC_FAR *varPassword,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListSubscribeNote )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [out] */ VARIANT __RPC_FAR *varNote,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListUnsubscribeNote )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [out] */ VARIANT __RPC_FAR *varNote,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListMsgTooBigNote )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [out] */ VARIANT __RPC_FAR *varNote,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListArchiveCatalog )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [out] */ VARIANT __RPC_FAR *varNote,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListDigestMBF )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [out] */ VARIANT __RPC_FAR *varPath,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListModerated )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [out] */ VARIANT __RPC_FAR *varModerator,
- /* [out] */ VARIANT __RPC_FAR *varPassword,
- /* [out] */ VARIANT __RPC_FAR *bPasswordPost,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListAllowSubscribe )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListDigestHour )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [in] */ long lHour,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CreateFileName )(
- IMDUser __RPC_FAR * This,
- /* [out] */ VARIANT __RPC_FAR *varFileName,
- /* [in] */ BSTR bstrRootPath,
- /* [in] */ long lImportance,
- /* [in] */ BSTR bstrPrefix,
- /* [in] */ BSTR bstrExtension);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddToQueueList )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrDir,
- /* [in] */ long lQueue,
- /* [in] */ VARIANT_BOOL bTempQueue,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RemoveFromQueueList )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrDir,
- /* [in] */ long lQueue,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *IsAlreadyAQueue )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrDir,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetPruningFlags )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [out] */ VARIANT __RPC_FAR *varInactive,
- /* [out] */ VARIANT __RPC_FAR *varMaxMessageAge,
- /* [out] */ VARIANT __RPC_FAR *varMaxDeletedIMAPMessageAge,
- /* [out] */ VARIANT __RPC_FAR *bRecurseIMAP);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetPruningFlags )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ long lInactive,
- /* [in] */ long lMaxMessageAge,
- /* [in] */ long lMaxDeletedMessageAge,
- /* [in] */ VARIANT_BOOL bRecurseIMAP,
- /* [in] */ VARIANT_BOOL bUseDefault);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetDomainNames )(
- IMDUser __RPC_FAR * This,
- /* [out] */ SAFEARRAY __RPC_FAR * __RPC_FAR *bstrDom);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetDomainIP )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrDomain,
- /* [retval][out] */ BSTR __RPC_FAR *bstrIP);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetDomainCount )(
- IMDUser __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetDomainNameUsingIP )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrIP,
- /* [retval][out] */ BSTR __RPC_FAR *bstrDomain);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetUserInfo )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ IMDUserInfo __RPC_FAR *pUI);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetUserInfo )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ IMDUserInfo __RPC_FAR *pUI,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ValidateUser )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrPassword,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *LogonUser )(
- IMDUser __RPC_FAR * This,
- /* [out][in] */ VARIANT __RPC_FAR *varEmail,
- /* [in] */ BSTR bstrPassword,
- /* [in] */ BSTR bstrIP,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *FilterString )(
- IMDUser __RPC_FAR * This,
- /* [out][in] */ VARIANT __RPC_FAR *varString,
- /* [in] */ IMDUserInfo __RPC_FAR *pUI);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetAutoRespInfo )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [out] */ VARIANT __RPC_FAR *varScript,
- /* [out] */ VARIANT __RPC_FAR *varProcess,
- /* [out] */ VARIANT __RPC_FAR *varAddToList,
- /* [out] */ VARIANT __RPC_FAR *varRemoveFromList,
- /* [out] */ SAFEARRAY __RPC_FAR * __RPC_FAR *bstrExclude,
- /* [out] */ VARIANT __RPC_FAR *bPassMessageToProcess);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetAutoRespInfo )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrScript,
- /* [in] */ BSTR bstrProcess,
- /* [in] */ BSTR bstrAddToList,
- /* [in] */ BSTR bstrRemoveFromList,
- /* [in] */ SAFEARRAY __RPC_FAR * __RPC_FAR *bstrExclude,
- /* [in] */ VARIANT_BOOL bPassMessageToProcess);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RestrictInboundMail )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrEmail,
- /* [out] */ VARIANT __RPC_FAR *varAction,
- /* [out] */ SAFEARRAY __RPC_FAR * __RPC_FAR *bstrAddressList,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetInboundMailRestrictions )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrEmail,
- /* [in] */ VARIANT_BOOL bRestrict,
- /* [in] */ BSTR bstrAction,
- /* [in] */ SAFEARRAY __RPC_FAR * __RPC_FAR *bstrAddressList);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RestrictOutboundMail )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrEmail,
- /* [out] */ VARIANT __RPC_FAR *varAction,
- /* [out] */ SAFEARRAY __RPC_FAR * __RPC_FAR *bstrAddressList,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetOutboundMailRestrictions )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrEmail,
- /* [in] */ VARIANT_BOOL bRestrict,
- /* [in] */ BSTR bstrAction,
- /* [in] */ SAFEARRAY __RPC_FAR * __RPC_FAR *bstrAddressList);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *FindFirstRule )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ IMDRule __RPC_FAR *pRule,
- /* [retval][out] */ MD_RULEHANDLE __RPC_FAR *hRule);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *FindNextRule )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ MD_RULEHANDLE __RPC_FAR *hRule,
- /* [in] */ IMDRule __RPC_FAR *pRule,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetEditIMAPRules )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetEditIMAPRules )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ReadRule )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ long lIndex,
- /* [in] */ IMDRule __RPC_FAR *pRule,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MoveRuleUp )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ MD_RULEHANDLE hRule,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MoveRuleDown )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ MD_RULEHANDLE hRule,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RuleStructToRuleString )(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDRule __RPC_FAR *pRule,
- /* [out] */ VARIANT __RPC_FAR *varRule,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RuleStringToRuleStruct )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrRule,
- /* [in] */ IMDRule __RPC_FAR *pRule,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *DeleteRule )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ MD_RULEHANDLE hRule,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddRule )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ IMDRule __RPC_FAR *pRule,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ChangeRule )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ MD_RULEHANDLE hRule,
- /* [in] */ IMDRule __RPC_FAR *pRule,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIMAPFolders )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [out] */ SAFEARRAY __RPC_FAR * __RPC_FAR *bstrFolders,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CreateIMAPFolder )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrRoot,
- /* [in] */ BSTR bstrFolder,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *InitMessageInfo )(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDMessageInfo __RPC_FAR *pMI);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *VerifyMessageInfo )(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDMessageInfo __RPC_FAR *pMI,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SpoolMessage )(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDMessageInfo __RPC_FAR *pMI,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetSharedUserInfo )(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDUserInfo __RPC_FAR *pUI);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *InitListInfo )(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDList __RPC_FAR *pList,
- /* [in] */ BSTR bstrListName);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *WriteList )(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDList __RPC_FAR *pList,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *DeleteList )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *VerifyListInfo )(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDList __RPC_FAR *pList,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *InitGatewayInfo )(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDGateway __RPC_FAR *pGW,
- /* [in] */ BSTR bstrGatewayName);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *VerifyGatewayInfo )(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDGateway __RPC_FAR *pGW,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *WriteGateway )(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDGateway __RPC_FAR *pGW,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *FreeGateway )(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDGateway __RPC_FAR *pGW);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *DeleteGateway )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrGWName,
- /* [in] */ VARIANT_BOOL bDeleteDir);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListPrivate )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListAllowExpn )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListCrackMessage )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListRouteMessage )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListUseMemberNames )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListUseHtmlDigests )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListUseListName )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListInsertCaption )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListForceUniqueID )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListPasswordPost )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListIgnoreRcptErrors )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListNameInSubject )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListThreadNumbInSubject )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListAuthSubscribe )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListAuthAutoSubscribe )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListAuthUnsubscribe )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListAuthAutoUnsubscribe )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListEnableDigest )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListForceDigestUse )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListAM )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListPM )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListArchiveDigest )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListInformNonMember )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListSendStatusMessages )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListAutoPrune )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListUsePublicFolder )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListAllowUnsubscribe )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListApplyHeader )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [out] */ VARIANT __RPC_FAR *varBuffer,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListApplyFooter )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [out] */ VARIANT __RPC_FAR *varBuffer,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListKillFile )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [out] */ VARIANT __RPC_FAR *varBuffer,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListRemoteHost )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [out] */ VARIANT __RPC_FAR *varBuffer,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListWelcomeFile )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [out] */ VARIANT __RPC_FAR *varBuffer,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListReplyAddress )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [out] */ VARIANT __RPC_FAR *varBuffer,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListPublicFolderName )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [out] */ VARIANT __RPC_FAR *varBuffer,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListMaxMessageSize )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListMaxMembers )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListRoutingLimit )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListMaxMessageCount )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListMaxLineCount )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListSendSubAuth )(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDListMember __RPC_FAR *pListMemeber,
- /* [in] */ VARIANT_BOOL bForceSend,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListSendUnSubAuth )(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDListMember __RPC_FAR *pListMemeber,
- /* [in] */ VARIANT_BOOL bForceSend,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CreateAlias )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrEmail,
- /* [in] */ BSTR bstrAlias,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RelayMessage )(
- IMDUser __RPC_FAR * This,
- /* [in] */ long lhWnd,
- /* [in] */ long lmsg,
- /* [in] */ long lparam1,
- /* [in] */ long lparam2);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *DeleteAlias )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrEmail,
- /* [in] */ BSTR bstrAlias,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *DeleteAllAliases )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrEmail,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ListExists )(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetMailingLists )(
- IMDUser __RPC_FAR * This,
- /* [out] */ VARIANT __RPC_FAR *bstrLists);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCanModifyGAB )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetCanModifyGAB )(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet);
-
- END_INTERFACE
- } IMDUserVtbl;
-
- interface IMDUser
- {
- CONST_VTBL struct IMDUserVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define IMDUser_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define IMDUser_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define IMDUser_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define IMDUser_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define IMDUser_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define IMDUser_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define IMDUser_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define IMDUser_LoadUserDll(This,bResult) \
- (This)->lpVtbl -> LoadUserDll(This,bResult)
-
- #define IMDUser_FreeUserDll(This) \
- (This)->lpVtbl -> FreeUserDll(This)
-
- #define IMDUser_FindFirst(This,hUser) \
- (This)->lpVtbl -> FindFirst(This,hUser)
-
- #define IMDUser_GetEmail(This,hUser,lpBuff) \
- (This)->lpVtbl -> GetEmail(This,hUser,lpBuff)
-
- #define IMDUser_FindNext(This,hIn,hUser) \
- (This)->lpVtbl -> FindNext(This,hIn,hUser)
-
- #define IMDUser_FindClose(This) \
- (This)->lpVtbl -> FindClose(This)
-
- #define IMDUser_InitUserInfo(This,pUI) \
- (This)->lpVtbl -> InitUserInfo(This,pUI)
-
- #define IMDUser_FilterUserInfo(This,pUI) \
- (This)->lpVtbl -> FilterUserInfo(This,pUI)
-
- #define IMDUser_AddUser(This,pUI,lRet) \
- (This)->lpVtbl -> AddUser(This,pUI,lRet)
-
- #define IMDUser_ChangeUser(This,pUI,bstrNewEmail,bUpdateMailDir) \
- (This)->lpVtbl -> ChangeUser(This,pUI,bstrNewEmail,bUpdateMailDir)
-
- #define IMDUser_DeleteUser(This,bstrEmail,dwFlags,bResult) \
- (This)->lpVtbl -> DeleteUser(This,bstrEmail,dwFlags,bResult)
-
- #define IMDUser_VerifyUserInfo(This,pUI,dwFlags,dwResult) \
- (This)->lpVtbl -> VerifyUserInfo(This,pUI,dwFlags,dwResult)
-
- #define IMDUser_UserCount(This,lResult) \
- (This)->lpVtbl -> UserCount(This,lResult)
-
- #define IMDUser_IsProVersion(This,bResult) \
- (This)->lpVtbl -> IsProVersion(This,bResult)
-
- #define IMDUser_IsSystemAddress(This,bstrEmail,bResult) \
- (This)->lpVtbl -> IsSystemAddress(This,bstrEmail,bResult)
-
- #define IMDUser_FlagReloadUsers(This) \
- (This)->lpVtbl -> FlagReloadUsers(This)
-
- #define IMDUser_ReloadUsers(This) \
- (This)->lpVtbl -> ReloadUsers(This)
-
- #define IMDUser_GetAppDir(This,bstrAppDir) \
- (This)->lpVtbl -> GetAppDir(This,bstrAppDir)
-
- #define IMDUser_GetDBPath(This,dwFlag,bstrPath) \
- (This)->lpVtbl -> GetDBPath(This,dwFlag,bstrPath)
-
- #define IMDUser_RegisterWindow(This,dwHandle,bResult) \
- (This)->lpVtbl -> RegisterWindow(This,dwHandle,bResult)
-
- #define IMDUser_UnregisterWindow(This,dwHandle,bResult) \
- (This)->lpVtbl -> UnregisterWindow(This,dwHandle,bResult)
-
- #define IMDUser_SetIsMDConfig(This,bIsMDConfig) \
- (This)->lpVtbl -> SetIsMDConfig(This,bIsMDConfig)
-
- #define IMDUser_GetFree(This,hUser) \
- (This)->lpVtbl -> GetFree(This,hUser)
-
- #define IMDUser_GetByAlias(This,varEmail,bstrIP,hUser) \
- (This)->lpVtbl -> GetByAlias(This,varEmail,bstrIP,hUser)
-
- #define IMDUser_UserExists(This,bstrEmail,bResult) \
- (This)->lpVtbl -> UserExists(This,bstrEmail,bResult)
-
- #define IMDUser_GetByEmail(This,bstrEmail,hUser) \
- (This)->lpVtbl -> GetByEmail(This,bstrEmail,hUser)
-
- #define IMDUser_GetByFullName(This,bstrFullName,bstrDomain,hUser) \
- (This)->lpVtbl -> GetByFullName(This,bstrFullName,bstrDomain,hUser)
-
- #define IMDUser_GetByMailbox(This,bstrMailbox,bstrDomain,hUser) \
- (This)->lpVtbl -> GetByMailbox(This,bstrMailbox,bstrDomain,hUser)
-
- #define IMDUser_GetByMailDir(This,bstrMailDir,bstrDomain,hUser) \
- (This)->lpVtbl -> GetByMailDir(This,bstrMailDir,bstrDomain,hUser)
-
- #define IMDUser_GetMailbox(This,hUser,lpBuff) \
- (This)->lpVtbl -> GetMailbox(This,hUser,lpBuff)
-
- #define IMDUser_SetMailbox(This,hUser,bstrMailbox) \
- (This)->lpVtbl -> SetMailbox(This,hUser,bstrMailbox)
-
- #define IMDUser_GetDomain(This,hUser,lpBuff) \
- (This)->lpVtbl -> GetDomain(This,hUser,lpBuff)
-
- #define IMDUser_SetDomain(This,hUser,bstrDomain) \
- (This)->lpVtbl -> SetDomain(This,hUser,bstrDomain)
-
- #define IMDUser_GetFullName(This,hUser,lpBuff) \
- (This)->lpVtbl -> GetFullName(This,hUser,lpBuff)
-
- #define IMDUser_SetFullName(This,hUser,bstrFullName) \
- (This)->lpVtbl -> SetFullName(This,hUser,bstrFullName)
-
- #define IMDUser_GetMailDir(This,hUser,lpBuff) \
- (This)->lpVtbl -> GetMailDir(This,hUser,lpBuff)
-
- #define IMDUser_SetMailDir(This,hUser,bstrMailDir) \
- (This)->lpVtbl -> SetMailDir(This,hUser,bstrMailDir)
-
- #define IMDUser_GetPassword(This,hUser,lpBuff) \
- (This)->lpVtbl -> GetPassword(This,hUser,lpBuff)
-
- #define IMDUser_SetPassword(This,hUser,bstrPassword) \
- (This)->lpVtbl -> SetPassword(This,hUser,bstrPassword)
-
- #define IMDUser_GetAutoDecode(This,hUser,bResult) \
- (This)->lpVtbl -> GetAutoDecode(This,hUser,bResult)
-
- #define IMDUser_SetAutoDecode(This,hUser,bSet) \
- (This)->lpVtbl -> SetAutoDecode(This,hUser,bSet)
-
- #define IMDUser_GetIsForwarding(This,hUser,bResult) \
- (This)->lpVtbl -> GetIsForwarding(This,hUser,bResult)
-
- #define IMDUser_SetIsForwarding(This,hUser,bSet) \
- (This)->lpVtbl -> SetIsForwarding(This,hUser,bSet)
-
- #define IMDUser_GetAllowAccess(This,hUser,bResult) \
- (This)->lpVtbl -> GetAllowAccess(This,hUser,bResult)
-
- #define IMDUser_SetAllowAccess(This,hUser,bSet) \
- (This)->lpVtbl -> SetAllowAccess(This,hUser,bSet)
-
- #define IMDUser_GetAllowChangeViaEmail(This,hUser,bResult) \
- (This)->lpVtbl -> GetAllowChangeViaEmail(This,hUser,bResult)
-
- #define IMDUser_SetAllowChangeViaEmail(This,hUser,bSet) \
- (This)->lpVtbl -> SetAllowChangeViaEmail(This,hUser,bSet)
-
- #define IMDUser_GetKeepForwardedMail(This,hUser,bResult) \
- (This)->lpVtbl -> GetKeepForwardedMail(This,hUser,bResult)
-
- #define IMDUser_SetKeepForwardedMail(This,hUser,bSet) \
- (This)->lpVtbl -> SetKeepForwardedMail(This,hUser,bSet)
-
- #define IMDUser_GetHideFromEveryone(This,hUser,bResult) \
- (This)->lpVtbl -> GetHideFromEveryone(This,hUser,bResult)
-
- #define IMDUser_SetHideFromEveryone(This,hUser,bSet) \
- (This)->lpVtbl -> SetHideFromEveryone(This,hUser,bSet)
-
- #define IMDUser_GetEncryptMail(This,hUser,bResult) \
- (This)->lpVtbl -> GetEncryptMail(This,hUser,bResult)
-
- #define IMDUser_SetEncryptMail(This,hUser,bSet) \
- (This)->lpVtbl -> SetEncryptMail(This,hUser,bSet)
-
- #define IMDUser_GetApplyQuotas(This,hUser,bResult) \
- (This)->lpVtbl -> GetApplyQuotas(This,hUser,bResult)
-
- #define IMDUser_SetApplyQuotas(This,hUser,bSet) \
- (This)->lpVtbl -> SetApplyQuotas(This,hUser,bSet)
-
- #define IMDUser_GetEnableMultiPOP(This,hUser,bResult) \
- (This)->lpVtbl -> GetEnableMultiPOP(This,hUser,bResult)
-
- #define IMDUser_SetEnableMultiPOP(This,hUser,bSet) \
- (This)->lpVtbl -> SetEnableMultiPOP(This,hUser,bSet)
-
- #define IMDUser_GetMaxMessageCount(This,hUser,lResult) \
- (This)->lpVtbl -> GetMaxMessageCount(This,hUser,lResult)
-
- #define IMDUser_SetMaxMessageCount(This,hUser,lMax) \
- (This)->lpVtbl -> SetMaxMessageCount(This,hUser,lMax)
-
- #define IMDUser_GetMaxDiskSpace(This,hUser,lResult) \
- (This)->lpVtbl -> GetMaxDiskSpace(This,hUser,lResult)
-
- #define IMDUser_SetMaxDiskSpace(This,hUser,lMax) \
- (This)->lpVtbl -> SetMaxDiskSpace(This,hUser,lMax)
-
- #define IMDUser_GetForwardingInfo(This,hUser,bstrAddress,bstrHost,bstrSendAs,bstrPort) \
- (This)->lpVtbl -> GetForwardingInfo(This,hUser,bstrAddress,bstrHost,bstrSendAs,bstrPort)
-
- #define IMDUser_SetForwardingInfo(This,hUser,bstrAddress,bstrHost,bstrSendAs,bstrPort,bResult) \
- (This)->lpVtbl -> SetForwardingInfo(This,hUser,bstrAddress,bstrHost,bstrSendAs,bstrPort,bResult)
-
- #define IMDUser_GetComments(This,hUser,bstrComments) \
- (This)->lpVtbl -> GetComments(This,hUser,bstrComments)
-
- #define IMDUser_SetComments(This,hUser,bstrComments) \
- (This)->lpVtbl -> SetComments(This,hUser,bstrComments)
-
- #define IMDUser_EraseAutoResp(This,hUser,bResult) \
- (This)->lpVtbl -> EraseAutoResp(This,hUser,bResult)
-
- #define IMDUser_GetMailFormat(This,hUser,bstrFormat) \
- (This)->lpVtbl -> GetMailFormat(This,hUser,bstrFormat)
-
- #define IMDUser_SetMailFormat(This,hUser,bstrFormat) \
- (This)->lpVtbl -> SetMailFormat(This,hUser,bstrFormat)
-
- #define IMDUser_GetSignatureFile(This,hUser,bstrFile) \
- (This)->lpVtbl -> GetSignatureFile(This,hUser,bstrFile)
-
- #define IMDUser_SetSignatureFile(This,hUser,bstrFile) \
- (This)->lpVtbl -> SetSignatureFile(This,hUser,bstrFile)
-
- #define IMDUser_GetFileCount(This,hUser,lCount) \
- (This)->lpVtbl -> GetFileCount(This,hUser,lCount)
-
- #define IMDUser_GetDirSize(This,hUser,lResult) \
- (This)->lpVtbl -> GetDirSize(This,hUser,lResult)
-
- #define IMDUser_GetUseDefaultPruning(This,hUser,bResult) \
- (This)->lpVtbl -> GetUseDefaultPruning(This,hUser,bResult)
-
- #define IMDUser_SetUseDefaultPruning(This,hUser,bSet) \
- (This)->lpVtbl -> SetUseDefaultPruning(This,hUser,bSet)
-
- #define IMDUser_GetWebConfigBit(This,hUser,dwBit,bResult) \
- (This)->lpVtbl -> GetWebConfigBit(This,hUser,dwBit,bResult)
-
- #define IMDUser_GetWebConfigBits(This,hUser,dwBits) \
- (This)->lpVtbl -> GetWebConfigBits(This,hUser,dwBits)
-
- #define IMDUser_SetWebConfigBit(This,hUser,dwBit,bSet) \
- (This)->lpVtbl -> SetWebConfigBit(This,hUser,dwBit,bSet)
-
- #define IMDUser_SetWebConfigBits(This,hUser,dwBits) \
- (This)->lpVtbl -> SetWebConfigBits(This,hUser,dwBits)
-
- #define IMDUser_IsDynamicPasswordStr(This,bstrPassword,bResult) \
- (This)->lpVtbl -> IsDynamicPasswordStr(This,bstrPassword,bResult)
-
- #define IMDUser_GetMaxUIDLCount(This,hUser,lCount) \
- (This)->lpVtbl -> GetMaxUIDLCount(This,hUser,lCount)
-
- #define IMDUser_SetMaxUIDLCount(This,hUser,lCount) \
- (This)->lpVtbl -> SetMaxUIDLCount(This,hUser,lCount)
-
- #define IMDUser_GetMaxMessageSize(This,hUser,lSize) \
- (This)->lpVtbl -> GetMaxMessageSize(This,hUser,lSize)
-
- #define IMDUser_SetMaxMessageSize(This,hUser,lSize) \
- (This)->lpVtbl -> SetMaxMessageSize(This,hUser,lSize)
-
- #define IMDUser_AddToLdapAddrBook(This,pUI,lResult) \
- (This)->lpVtbl -> AddToLdapAddrBook(This,pUI,lResult)
-
- #define IMDUser_GetListBoolKey(This,bstrList,bstrKey,bResult) \
- (This)->lpVtbl -> GetListBoolKey(This,bstrList,bstrKey,bResult)
-
- #define IMDUser_GetListStringKey(This,bstrList,bstrKey,varResult,dwFlag,bResult) \
- (This)->lpVtbl -> GetListStringKey(This,bstrList,bstrKey,varResult,dwFlag,bResult)
-
- #define IMDUser_GetListLongKey(This,bstrList,bstrKey,lResult) \
- (This)->lpVtbl -> GetListLongKey(This,bstrList,bstrKey,lResult)
-
- #define IMDUser_ListRemoveMember(This,bstrList,bstrEmail,bResult) \
- (This)->lpVtbl -> ListRemoveMember(This,bstrList,bstrEmail,bResult)
-
- #define IMDUser_ListDefaultMode(This,bstrList,bstrResult) \
- (This)->lpVtbl -> ListDefaultMode(This,bstrList,bstrResult)
-
- #define IMDUser_ListAddMember(This,bstrList,bstrEmail,bstrRealName,bResult) \
- (This)->lpVtbl -> ListAddMember(This,bstrList,bstrEmail,bstrRealName,bResult)
-
- #define IMDUser_ListSetRealName(This,bstrList,bstrEmail,bstrRealName,bResult) \
- (This)->lpVtbl -> ListSetRealName(This,bstrList,bstrEmail,bstrRealName,bResult)
-
- #define IMDUser_ListSetDigest(This,bstrList,bstrEmail,bSet,bResult) \
- (This)->lpVtbl -> ListSetDigest(This,bstrList,bstrEmail,bSet,bResult)
-
- #define IMDUser_ListSetNormal(This,bstrList,bstrEmail,bResult) \
- (This)->lpVtbl -> ListSetNormal(This,bstrList,bstrEmail,bResult)
-
- #define IMDUser_ListSetReadOnly(This,bstrList,bstrEmail,bSet,bResult) \
- (This)->lpVtbl -> ListSetReadOnly(This,bstrList,bstrEmail,bSet,bResult)
-
- #define IMDUser_ListSetNomail(This,bstrList,bstrEmail,bSet,bResult) \
- (This)->lpVtbl -> ListSetNomail(This,bstrList,bstrEmail,bSet,bResult)
-
- #define IMDUser_ListSuppressed(This,bstrList,bstrEmail,bResult) \
- (This)->lpVtbl -> ListSuppressed(This,bstrList,bstrEmail,bResult)
-
- #define IMDUser_ListRemoveFromAll(This,bstrEmail) \
- (This)->lpVtbl -> ListRemoveFromAll(This,bstrEmail)
-
- #define IMDUser_ListIsMember(This,bstrList,bstrEmail,bReadOnly,bResult) \
- (This)->lpVtbl -> ListIsMember(This,bstrList,bstrEmail,bReadOnly,bResult)
-
- #define IMDUser_ListNotificationAddress(This,bstrList,bstrResult) \
- (This)->lpVtbl -> ListNotificationAddress(This,bstrList,bstrResult)
-
- #define IMDUser_ListPrecedenceLevel(This,bstrList,lResult) \
- (This)->lpVtbl -> ListPrecedenceLevel(This,bstrList,lResult)
-
- #define IMDUser_ListMemberCount(This,bstrList,lResult) \
- (This)->lpVtbl -> ListMemberCount(This,bstrList,lResult)
-
- #define IMDUser_ListPassword(This,bstrList,varPassword,bResult) \
- (This)->lpVtbl -> ListPassword(This,bstrList,varPassword,bResult)
-
- #define IMDUser_ListSubscribeNote(This,bstrList,varNote,bResult) \
- (This)->lpVtbl -> ListSubscribeNote(This,bstrList,varNote,bResult)
-
- #define IMDUser_ListUnsubscribeNote(This,bstrList,varNote,bResult) \
- (This)->lpVtbl -> ListUnsubscribeNote(This,bstrList,varNote,bResult)
-
- #define IMDUser_ListMsgTooBigNote(This,bstrList,varNote,bResult) \
- (This)->lpVtbl -> ListMsgTooBigNote(This,bstrList,varNote,bResult)
-
- #define IMDUser_ListArchiveCatalog(This,bstrList,varNote,bResult) \
- (This)->lpVtbl -> ListArchiveCatalog(This,bstrList,varNote,bResult)
-
- #define IMDUser_ListDigestMBF(This,bstrList,varPath,bResult) \
- (This)->lpVtbl -> ListDigestMBF(This,bstrList,varPath,bResult)
-
- #define IMDUser_ListModerated(This,bstrList,varModerator,varPassword,bPasswordPost,bResult) \
- (This)->lpVtbl -> ListModerated(This,bstrList,varModerator,varPassword,bPasswordPost,bResult)
-
- #define IMDUser_ListAllowSubscribe(This,bstrList,bResult) \
- (This)->lpVtbl -> ListAllowSubscribe(This,bstrList,bResult)
-
- #define IMDUser_ListDigestHour(This,bstrList,lHour,bResult) \
- (This)->lpVtbl -> ListDigestHour(This,bstrList,lHour,bResult)
-
- #define IMDUser_CreateFileName(This,varFileName,bstrRootPath,lImportance,bstrPrefix,bstrExtension) \
- (This)->lpVtbl -> CreateFileName(This,varFileName,bstrRootPath,lImportance,bstrPrefix,bstrExtension)
-
- #define IMDUser_AddToQueueList(This,bstrDir,lQueue,bTempQueue,bResult) \
- (This)->lpVtbl -> AddToQueueList(This,bstrDir,lQueue,bTempQueue,bResult)
-
- #define IMDUser_RemoveFromQueueList(This,bstrDir,lQueue,bResult) \
- (This)->lpVtbl -> RemoveFromQueueList(This,bstrDir,lQueue,bResult)
-
- #define IMDUser_IsAlreadyAQueue(This,bstrDir,bResult) \
- (This)->lpVtbl -> IsAlreadyAQueue(This,bstrDir,bResult)
-
- #define IMDUser_GetPruningFlags(This,hUser,varInactive,varMaxMessageAge,varMaxDeletedIMAPMessageAge,bRecurseIMAP) \
- (This)->lpVtbl -> GetPruningFlags(This,hUser,varInactive,varMaxMessageAge,varMaxDeletedIMAPMessageAge,bRecurseIMAP)
-
- #define IMDUser_SetPruningFlags(This,hUser,lInactive,lMaxMessageAge,lMaxDeletedMessageAge,bRecurseIMAP,bUseDefault) \
- (This)->lpVtbl -> SetPruningFlags(This,hUser,lInactive,lMaxMessageAge,lMaxDeletedMessageAge,bRecurseIMAP,bUseDefault)
-
- #define IMDUser_GetDomainNames(This,bstrDom) \
- (This)->lpVtbl -> GetDomainNames(This,bstrDom)
-
- #define IMDUser_GetDomainIP(This,bstrDomain,bstrIP) \
- (This)->lpVtbl -> GetDomainIP(This,bstrDomain,bstrIP)
-
- #define IMDUser_GetDomainCount(This,lResult) \
- (This)->lpVtbl -> GetDomainCount(This,lResult)
-
- #define IMDUser_GetDomainNameUsingIP(This,bstrIP,bstrDomain) \
- (This)->lpVtbl -> GetDomainNameUsingIP(This,bstrIP,bstrDomain)
-
- #define IMDUser_GetUserInfo(This,hUser,pUI) \
- (This)->lpVtbl -> GetUserInfo(This,hUser,pUI)
-
- #define IMDUser_SetUserInfo(This,hUser,pUI,bResult) \
- (This)->lpVtbl -> SetUserInfo(This,hUser,pUI,bResult)
-
- #define IMDUser_ValidateUser(This,hUser,bstrPassword,bResult) \
- (This)->lpVtbl -> ValidateUser(This,hUser,bstrPassword,bResult)
-
- #define IMDUser_LogonUser(This,varEmail,bstrPassword,bstrIP,bResult) \
- (This)->lpVtbl -> LogonUser(This,varEmail,bstrPassword,bstrIP,bResult)
-
- #define IMDUser_FilterString(This,varString,pUI) \
- (This)->lpVtbl -> FilterString(This,varString,pUI)
-
- #define IMDUser_GetAutoRespInfo(This,hUser,varScript,varProcess,varAddToList,varRemoveFromList,bstrExclude,bPassMessageToProcess) \
- (This)->lpVtbl -> GetAutoRespInfo(This,hUser,varScript,varProcess,varAddToList,varRemoveFromList,bstrExclude,bPassMessageToProcess)
-
- #define IMDUser_SetAutoRespInfo(This,hUser,bstrScript,bstrProcess,bstrAddToList,bstrRemoveFromList,bstrExclude,bPassMessageToProcess) \
- (This)->lpVtbl -> SetAutoRespInfo(This,hUser,bstrScript,bstrProcess,bstrAddToList,bstrRemoveFromList,bstrExclude,bPassMessageToProcess)
-
- #define IMDUser_RestrictInboundMail(This,bstrEmail,varAction,bstrAddressList,bResult) \
- (This)->lpVtbl -> RestrictInboundMail(This,bstrEmail,varAction,bstrAddressList,bResult)
-
- #define IMDUser_SetInboundMailRestrictions(This,bstrEmail,bRestrict,bstrAction,bstrAddressList) \
- (This)->lpVtbl -> SetInboundMailRestrictions(This,bstrEmail,bRestrict,bstrAction,bstrAddressList)
-
- #define IMDUser_RestrictOutboundMail(This,bstrEmail,varAction,bstrAddressList,bResult) \
- (This)->lpVtbl -> RestrictOutboundMail(This,bstrEmail,varAction,bstrAddressList,bResult)
-
- #define IMDUser_SetOutboundMailRestrictions(This,bstrEmail,bRestrict,bstrAction,bstrAddressList) \
- (This)->lpVtbl -> SetOutboundMailRestrictions(This,bstrEmail,bRestrict,bstrAction,bstrAddressList)
-
- #define IMDUser_FindFirstRule(This,hUser,pRule,hRule) \
- (This)->lpVtbl -> FindFirstRule(This,hUser,pRule,hRule)
-
- #define IMDUser_FindNextRule(This,hUser,hRule,pRule,bResult) \
- (This)->lpVtbl -> FindNextRule(This,hUser,hRule,pRule,bResult)
-
- #define IMDUser_GetEditIMAPRules(This,hUser,bResult) \
- (This)->lpVtbl -> GetEditIMAPRules(This,hUser,bResult)
-
- #define IMDUser_SetEditIMAPRules(This,hUser,bSet) \
- (This)->lpVtbl -> SetEditIMAPRules(This,hUser,bSet)
-
- #define IMDUser_ReadRule(This,hUser,lIndex,pRule,bResult) \
- (This)->lpVtbl -> ReadRule(This,hUser,lIndex,pRule,bResult)
-
- #define IMDUser_MoveRuleUp(This,hUser,hRule,bResult) \
- (This)->lpVtbl -> MoveRuleUp(This,hUser,hRule,bResult)
-
- #define IMDUser_MoveRuleDown(This,hUser,hRule,bResult) \
- (This)->lpVtbl -> MoveRuleDown(This,hUser,hRule,bResult)
-
- #define IMDUser_RuleStructToRuleString(This,pRule,varRule,bResult) \
- (This)->lpVtbl -> RuleStructToRuleString(This,pRule,varRule,bResult)
-
- #define IMDUser_RuleStringToRuleStruct(This,bstrRule,pRule,bResult) \
- (This)->lpVtbl -> RuleStringToRuleStruct(This,bstrRule,pRule,bResult)
-
- #define IMDUser_DeleteRule(This,hUser,hRule,bResult) \
- (This)->lpVtbl -> DeleteRule(This,hUser,hRule,bResult)
-
- #define IMDUser_AddRule(This,hUser,pRule,bResult) \
- (This)->lpVtbl -> AddRule(This,hUser,pRule,bResult)
-
- #define IMDUser_ChangeRule(This,hUser,hRule,pRule,bResult) \
- (This)->lpVtbl -> ChangeRule(This,hUser,hRule,pRule,bResult)
-
- #define IMDUser_GetIMAPFolders(This,hUser,bstrFolders,bResult) \
- (This)->lpVtbl -> GetIMAPFolders(This,hUser,bstrFolders,bResult)
-
- #define IMDUser_CreateIMAPFolder(This,hUser,bstrRoot,bstrFolder,bResult) \
- (This)->lpVtbl -> CreateIMAPFolder(This,hUser,bstrRoot,bstrFolder,bResult)
-
- #define IMDUser_InitMessageInfo(This,pMI) \
- (This)->lpVtbl -> InitMessageInfo(This,pMI)
-
- #define IMDUser_VerifyMessageInfo(This,pMI,lResult) \
- (This)->lpVtbl -> VerifyMessageInfo(This,pMI,lResult)
-
- #define IMDUser_SpoolMessage(This,pMI,lResult) \
- (This)->lpVtbl -> SpoolMessage(This,pMI,lResult)
-
- #define IMDUser_GetSharedUserInfo(This,pUI) \
- (This)->lpVtbl -> GetSharedUserInfo(This,pUI)
-
- #define IMDUser_InitListInfo(This,pList,bstrListName) \
- (This)->lpVtbl -> InitListInfo(This,pList,bstrListName)
-
- #define IMDUser_WriteList(This,pList,bResult) \
- (This)->lpVtbl -> WriteList(This,pList,bResult)
-
- #define IMDUser_DeleteList(This,bstrListName) \
- (This)->lpVtbl -> DeleteList(This,bstrListName)
-
- #define IMDUser_VerifyListInfo(This,pList,lResult) \
- (This)->lpVtbl -> VerifyListInfo(This,pList,lResult)
-
- #define IMDUser_InitGatewayInfo(This,pGW,bstrGatewayName) \
- (This)->lpVtbl -> InitGatewayInfo(This,pGW,bstrGatewayName)
-
- #define IMDUser_VerifyGatewayInfo(This,pGW,lResult) \
- (This)->lpVtbl -> VerifyGatewayInfo(This,pGW,lResult)
-
- #define IMDUser_WriteGateway(This,pGW,bResult) \
- (This)->lpVtbl -> WriteGateway(This,pGW,bResult)
-
- #define IMDUser_FreeGateway(This,pGW) \
- (This)->lpVtbl -> FreeGateway(This,pGW)
-
- #define IMDUser_DeleteGateway(This,bstrGWName,bDeleteDir) \
- (This)->lpVtbl -> DeleteGateway(This,bstrGWName,bDeleteDir)
-
- #define IMDUser_ListPrivate(This,bstrListName,bResult) \
- (This)->lpVtbl -> ListPrivate(This,bstrListName,bResult)
-
- #define IMDUser_ListAllowExpn(This,bstrListName,bResult) \
- (This)->lpVtbl -> ListAllowExpn(This,bstrListName,bResult)
-
- #define IMDUser_ListCrackMessage(This,bstrListName,bResult) \
- (This)->lpVtbl -> ListCrackMessage(This,bstrListName,bResult)
-
- #define IMDUser_ListRouteMessage(This,bstrListName,bResult) \
- (This)->lpVtbl -> ListRouteMessage(This,bstrListName,bResult)
-
- #define IMDUser_ListUseMemberNames(This,bstrListName,bResult) \
- (This)->lpVtbl -> ListUseMemberNames(This,bstrListName,bResult)
-
- #define IMDUser_ListUseHtmlDigests(This,bstrListName,bResult) \
- (This)->lpVtbl -> ListUseHtmlDigests(This,bstrListName,bResult)
-
- #define IMDUser_ListUseListName(This,bstrListName,bResult) \
- (This)->lpVtbl -> ListUseListName(This,bstrListName,bResult)
-
- #define IMDUser_ListInsertCaption(This,bstrListName,bResult) \
- (This)->lpVtbl -> ListInsertCaption(This,bstrListName,bResult)
-
- #define IMDUser_ListForceUniqueID(This,bstrListName,bResult) \
- (This)->lpVtbl -> ListForceUniqueID(This,bstrListName,bResult)
-
- #define IMDUser_ListPasswordPost(This,bstrListName,bResult) \
- (This)->lpVtbl -> ListPasswordPost(This,bstrListName,bResult)
-
- #define IMDUser_ListIgnoreRcptErrors(This,bstrListName,bResult) \
- (This)->lpVtbl -> ListIgnoreRcptErrors(This,bstrListName,bResult)
-
- #define IMDUser_ListNameInSubject(This,bstrListName,bResult) \
- (This)->lpVtbl -> ListNameInSubject(This,bstrListName,bResult)
-
- #define IMDUser_ListThreadNumbInSubject(This,bstrListName,bResult) \
- (This)->lpVtbl -> ListThreadNumbInSubject(This,bstrListName,bResult)
-
- #define IMDUser_ListAuthSubscribe(This,bstrListName,bResult) \
- (This)->lpVtbl -> ListAuthSubscribe(This,bstrListName,bResult)
-
- #define IMDUser_ListAuthAutoSubscribe(This,bstrListName,bResult) \
- (This)->lpVtbl -> ListAuthAutoSubscribe(This,bstrListName,bResult)
-
- #define IMDUser_ListAuthUnsubscribe(This,bstrListName,bResult) \
- (This)->lpVtbl -> ListAuthUnsubscribe(This,bstrListName,bResult)
-
- #define IMDUser_ListAuthAutoUnsubscribe(This,bstrListName,bResult) \
- (This)->lpVtbl -> ListAuthAutoUnsubscribe(This,bstrListName,bResult)
-
- #define IMDUser_ListEnableDigest(This,bstrListName,bResult) \
- (This)->lpVtbl -> ListEnableDigest(This,bstrListName,bResult)
-
- #define IMDUser_ListForceDigestUse(This,bstrListName,bResult) \
- (This)->lpVtbl -> ListForceDigestUse(This,bstrListName,bResult)
-
- #define IMDUser_ListAM(This,bstrListName,bResult) \
- (This)->lpVtbl -> ListAM(This,bstrListName,bResult)
-
- #define IMDUser_ListPM(This,bstrListName,bResult) \
- (This)->lpVtbl -> ListPM(This,bstrListName,bResult)
-
- #define IMDUser_ListArchiveDigest(This,bstrListName,bResult) \
- (This)->lpVtbl -> ListArchiveDigest(This,bstrListName,bResult)
-
- #define IMDUser_ListInformNonMember(This,bstrListName,bResult) \
- (This)->lpVtbl -> ListInformNonMember(This,bstrListName,bResult)
-
- #define IMDUser_ListSendStatusMessages(This,bstrListName,bResult) \
- (This)->lpVtbl -> ListSendStatusMessages(This,bstrListName,bResult)
-
- #define IMDUser_ListAutoPrune(This,bstrListName,bResult) \
- (This)->lpVtbl -> ListAutoPrune(This,bstrListName,bResult)
-
- #define IMDUser_ListUsePublicFolder(This,bstrListName,bResult) \
- (This)->lpVtbl -> ListUsePublicFolder(This,bstrListName,bResult)
-
- #define IMDUser_ListAllowUnsubscribe(This,bstrListName,bResult) \
- (This)->lpVtbl -> ListAllowUnsubscribe(This,bstrListName,bResult)
-
- #define IMDUser_ListApplyHeader(This,bstrListName,varBuffer,bResult) \
- (This)->lpVtbl -> ListApplyHeader(This,bstrListName,varBuffer,bResult)
-
- #define IMDUser_ListApplyFooter(This,bstrListName,varBuffer,bResult) \
- (This)->lpVtbl -> ListApplyFooter(This,bstrListName,varBuffer,bResult)
-
- #define IMDUser_ListKillFile(This,bstrListName,varBuffer,bResult) \
- (This)->lpVtbl -> ListKillFile(This,bstrListName,varBuffer,bResult)
-
- #define IMDUser_ListRemoteHost(This,bstrListName,varBuffer,bResult) \
- (This)->lpVtbl -> ListRemoteHost(This,bstrListName,varBuffer,bResult)
-
- #define IMDUser_ListWelcomeFile(This,bstrListName,varBuffer,bResult) \
- (This)->lpVtbl -> ListWelcomeFile(This,bstrListName,varBuffer,bResult)
-
- #define IMDUser_ListReplyAddress(This,bstrListName,varBuffer,bResult) \
- (This)->lpVtbl -> ListReplyAddress(This,bstrListName,varBuffer,bResult)
-
- #define IMDUser_ListPublicFolderName(This,bstrListName,varBuffer,bResult) \
- (This)->lpVtbl -> ListPublicFolderName(This,bstrListName,varBuffer,bResult)
-
- #define IMDUser_ListMaxMessageSize(This,bstrListName,lResult) \
- (This)->lpVtbl -> ListMaxMessageSize(This,bstrListName,lResult)
-
- #define IMDUser_ListMaxMembers(This,bstrListName,lResult) \
- (This)->lpVtbl -> ListMaxMembers(This,bstrListName,lResult)
-
- #define IMDUser_ListRoutingLimit(This,bstrListName,lResult) \
- (This)->lpVtbl -> ListRoutingLimit(This,bstrListName,lResult)
-
- #define IMDUser_ListMaxMessageCount(This,bstrListName,lResult) \
- (This)->lpVtbl -> ListMaxMessageCount(This,bstrListName,lResult)
-
- #define IMDUser_ListMaxLineCount(This,bstrListName,lResult) \
- (This)->lpVtbl -> ListMaxLineCount(This,bstrListName,lResult)
-
- #define IMDUser_ListSendSubAuth(This,pListMemeber,bForceSend,bResult) \
- (This)->lpVtbl -> ListSendSubAuth(This,pListMemeber,bForceSend,bResult)
-
- #define IMDUser_ListSendUnSubAuth(This,pListMemeber,bForceSend,bResult) \
- (This)->lpVtbl -> ListSendUnSubAuth(This,pListMemeber,bForceSend,bResult)
-
- #define IMDUser_CreateAlias(This,bstrEmail,bstrAlias,pResult) \
- (This)->lpVtbl -> CreateAlias(This,bstrEmail,bstrAlias,pResult)
-
- #define IMDUser_RelayMessage(This,lhWnd,lmsg,lparam1,lparam2) \
- (This)->lpVtbl -> RelayMessage(This,lhWnd,lmsg,lparam1,lparam2)
-
- #define IMDUser_DeleteAlias(This,bstrEmail,bstrAlias,pResult) \
- (This)->lpVtbl -> DeleteAlias(This,bstrEmail,bstrAlias,pResult)
-
- #define IMDUser_DeleteAllAliases(This,bstrEmail,pResult) \
- (This)->lpVtbl -> DeleteAllAliases(This,bstrEmail,pResult)
-
- #define IMDUser_ListExists(This,bstrListName,bResult) \
- (This)->lpVtbl -> ListExists(This,bstrListName,bResult)
-
- #define IMDUser_GetMailingLists(This,bstrLists) \
- (This)->lpVtbl -> GetMailingLists(This,bstrLists)
-
- #define IMDUser_GetCanModifyGAB(This,hUser,bResult) \
- (This)->lpVtbl -> GetCanModifyGAB(This,hUser,bResult)
-
- #define IMDUser_SetCanModifyGAB(This,hUser,bSet) \
- (This)->lpVtbl -> SetCanModifyGAB(This,hUser,bSet)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_LoadUserDll_Proxy(
- IMDUser __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_LoadUserDll_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_FreeUserDll_Proxy(
- IMDUser __RPC_FAR * This);
-
-
- void __RPC_STUB IMDUser_FreeUserDll_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_FindFirst_Proxy(
- IMDUser __RPC_FAR * This,
- /* [retval][out] */ MD_HANDLE __RPC_FAR *hUser);
-
-
- void __RPC_STUB IMDUser_FindFirst_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetEmail_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ BSTR __RPC_FAR *lpBuff);
-
-
- void __RPC_STUB IMDUser_GetEmail_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_FindNext_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hIn,
- /* [retval][out] */ MD_HANDLE __RPC_FAR *hUser);
-
-
- void __RPC_STUB IMDUser_FindNext_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_FindClose_Proxy(
- IMDUser __RPC_FAR * This);
-
-
- void __RPC_STUB IMDUser_FindClose_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_InitUserInfo_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDUserInfo __RPC_FAR *pUI);
-
-
- void __RPC_STUB IMDUser_InitUserInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_FilterUserInfo_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDUserInfo __RPC_FAR *pUI);
-
-
- void __RPC_STUB IMDUser_FilterUserInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_AddUser_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDUserInfo __RPC_FAR *pUI,
- /* [retval][out] */ long __RPC_FAR *lRet);
-
-
- void __RPC_STUB IMDUser_AddUser_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ChangeUser_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDUserInfo __RPC_FAR *pUI,
- /* [in] */ BSTR bstrNewEmail,
- /* [in] */ VARIANT_BOOL bUpdateMailDir);
-
-
- void __RPC_STUB IMDUser_ChangeUser_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_DeleteUser_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrEmail,
- /* [in] */ long dwFlags,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_DeleteUser_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_VerifyUserInfo_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDUserInfo __RPC_FAR *pUI,
- /* [in] */ long dwFlags,
- /* [retval][out] */ long __RPC_FAR *dwResult);
-
-
- void __RPC_STUB IMDUser_VerifyUserInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_UserCount_Proxy(
- IMDUser __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
-
- void __RPC_STUB IMDUser_UserCount_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_IsProVersion_Proxy(
- IMDUser __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_IsProVersion_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_IsSystemAddress_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrEmail,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_IsSystemAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_FlagReloadUsers_Proxy(
- IMDUser __RPC_FAR * This);
-
-
- void __RPC_STUB IMDUser_FlagReloadUsers_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ReloadUsers_Proxy(
- IMDUser __RPC_FAR * This);
-
-
- void __RPC_STUB IMDUser_ReloadUsers_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetAppDir_Proxy(
- IMDUser __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *bstrAppDir);
-
-
- void __RPC_STUB IMDUser_GetAppDir_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetDBPath_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ long dwFlag,
- /* [retval][out] */ BSTR __RPC_FAR *bstrPath);
-
-
- void __RPC_STUB IMDUser_GetDBPath_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_RegisterWindow_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ long dwHandle,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_RegisterWindow_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_UnregisterWindow_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ long dwHandle,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_UnregisterWindow_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetIsMDConfig_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL bIsMDConfig);
-
-
- void __RPC_STUB IMDUser_SetIsMDConfig_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetFree_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser);
-
-
- void __RPC_STUB IMDUser_GetFree_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetByAlias_Proxy(
- IMDUser __RPC_FAR * This,
- /* [out][in] */ VARIANT __RPC_FAR *varEmail,
- /* [in] */ BSTR bstrIP,
- /* [retval][out] */ MD_HANDLE __RPC_FAR *hUser);
-
-
- void __RPC_STUB IMDUser_GetByAlias_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_UserExists_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrEmail,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_UserExists_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetByEmail_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrEmail,
- /* [retval][out] */ MD_HANDLE __RPC_FAR *hUser);
-
-
- void __RPC_STUB IMDUser_GetByEmail_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetByFullName_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrFullName,
- /* [in] */ BSTR bstrDomain,
- /* [retval][out] */ MD_HANDLE __RPC_FAR *hUser);
-
-
- void __RPC_STUB IMDUser_GetByFullName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetByMailbox_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrMailbox,
- /* [in] */ BSTR bstrDomain,
- /* [retval][out] */ MD_HANDLE __RPC_FAR *hUser);
-
-
- void __RPC_STUB IMDUser_GetByMailbox_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetByMailDir_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrMailDir,
- /* [in] */ BSTR bstrDomain,
- /* [retval][out] */ MD_HANDLE __RPC_FAR *hUser);
-
-
- void __RPC_STUB IMDUser_GetByMailDir_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetMailbox_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ BSTR __RPC_FAR *lpBuff);
-
-
- void __RPC_STUB IMDUser_GetMailbox_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetMailbox_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrMailbox);
-
-
- void __RPC_STUB IMDUser_SetMailbox_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetDomain_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ BSTR __RPC_FAR *lpBuff);
-
-
- void __RPC_STUB IMDUser_GetDomain_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetDomain_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrDomain);
-
-
- void __RPC_STUB IMDUser_SetDomain_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetFullName_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ BSTR __RPC_FAR *lpBuff);
-
-
- void __RPC_STUB IMDUser_GetFullName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetFullName_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrFullName);
-
-
- void __RPC_STUB IMDUser_SetFullName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetMailDir_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ BSTR __RPC_FAR *lpBuff);
-
-
- void __RPC_STUB IMDUser_GetMailDir_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetMailDir_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrMailDir);
-
-
- void __RPC_STUB IMDUser_SetMailDir_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetPassword_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ BSTR __RPC_FAR *lpBuff);
-
-
- void __RPC_STUB IMDUser_GetPassword_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetPassword_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrPassword);
-
-
- void __RPC_STUB IMDUser_SetPassword_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetAutoDecode_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_GetAutoDecode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetAutoDecode_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet);
-
-
- void __RPC_STUB IMDUser_SetAutoDecode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetIsForwarding_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_GetIsForwarding_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetIsForwarding_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet);
-
-
- void __RPC_STUB IMDUser_SetIsForwarding_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetAllowAccess_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_GetAllowAccess_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetAllowAccess_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet);
-
-
- void __RPC_STUB IMDUser_SetAllowAccess_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetAllowChangeViaEmail_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_GetAllowChangeViaEmail_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetAllowChangeViaEmail_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet);
-
-
- void __RPC_STUB IMDUser_SetAllowChangeViaEmail_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetKeepForwardedMail_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_GetKeepForwardedMail_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetKeepForwardedMail_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet);
-
-
- void __RPC_STUB IMDUser_SetKeepForwardedMail_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetHideFromEveryone_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_GetHideFromEveryone_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetHideFromEveryone_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet);
-
-
- void __RPC_STUB IMDUser_SetHideFromEveryone_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetEncryptMail_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_GetEncryptMail_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetEncryptMail_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet);
-
-
- void __RPC_STUB IMDUser_SetEncryptMail_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetApplyQuotas_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_GetApplyQuotas_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetApplyQuotas_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet);
-
-
- void __RPC_STUB IMDUser_SetApplyQuotas_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetEnableMultiPOP_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_GetEnableMultiPOP_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetEnableMultiPOP_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet);
-
-
- void __RPC_STUB IMDUser_SetEnableMultiPOP_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetMaxMessageCount_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
-
- void __RPC_STUB IMDUser_GetMaxMessageCount_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetMaxMessageCount_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ long lMax);
-
-
- void __RPC_STUB IMDUser_SetMaxMessageCount_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetMaxDiskSpace_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
-
- void __RPC_STUB IMDUser_GetMaxDiskSpace_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetMaxDiskSpace_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ long lMax);
-
-
- void __RPC_STUB IMDUser_SetMaxDiskSpace_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetForwardingInfo_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [out] */ VARIANT __RPC_FAR *bstrAddress,
- /* [out] */ VARIANT __RPC_FAR *bstrHost,
- /* [out] */ VARIANT __RPC_FAR *bstrSendAs,
- /* [out] */ VARIANT __RPC_FAR *bstrPort);
-
-
- void __RPC_STUB IMDUser_GetForwardingInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetForwardingInfo_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrAddress,
- /* [in] */ BSTR bstrHost,
- /* [in] */ BSTR bstrSendAs,
- /* [in] */ BSTR bstrPort,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_SetForwardingInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetComments_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ BSTR __RPC_FAR *bstrComments);
-
-
- void __RPC_STUB IMDUser_GetComments_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetComments_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrComments);
-
-
- void __RPC_STUB IMDUser_SetComments_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_EraseAutoResp_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_EraseAutoResp_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetMailFormat_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ BSTR __RPC_FAR *bstrFormat);
-
-
- void __RPC_STUB IMDUser_GetMailFormat_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetMailFormat_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrFormat);
-
-
- void __RPC_STUB IMDUser_SetMailFormat_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetSignatureFile_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ BSTR __RPC_FAR *bstrFile);
-
-
- void __RPC_STUB IMDUser_GetSignatureFile_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetSignatureFile_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrFile);
-
-
- void __RPC_STUB IMDUser_SetSignatureFile_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetFileCount_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ long __RPC_FAR *lCount);
-
-
- void __RPC_STUB IMDUser_GetFileCount_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetDirSize_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
-
- void __RPC_STUB IMDUser_GetDirSize_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetUseDefaultPruning_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_GetUseDefaultPruning_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetUseDefaultPruning_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet);
-
-
- void __RPC_STUB IMDUser_SetUseDefaultPruning_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetWebConfigBit_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ long dwBit,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_GetWebConfigBit_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetWebConfigBits_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ long __RPC_FAR *dwBits);
-
-
- void __RPC_STUB IMDUser_GetWebConfigBits_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetWebConfigBit_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ long dwBit,
- /* [in] */ VARIANT_BOOL bSet);
-
-
- void __RPC_STUB IMDUser_SetWebConfigBit_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetWebConfigBits_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ long dwBits);
-
-
- void __RPC_STUB IMDUser_SetWebConfigBits_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_IsDynamicPasswordStr_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrPassword,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_IsDynamicPasswordStr_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetMaxUIDLCount_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ long __RPC_FAR *lCount);
-
-
- void __RPC_STUB IMDUser_GetMaxUIDLCount_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetMaxUIDLCount_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ long lCount);
-
-
- void __RPC_STUB IMDUser_SetMaxUIDLCount_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetMaxMessageSize_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ long __RPC_FAR *lSize);
-
-
- void __RPC_STUB IMDUser_GetMaxMessageSize_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetMaxMessageSize_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ long lSize);
-
-
- void __RPC_STUB IMDUser_SetMaxMessageSize_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_AddToLdapAddrBook_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDUserInfo __RPC_FAR *pUI,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
-
- void __RPC_STUB IMDUser_AddToLdapAddrBook_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetListBoolKey_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrKey,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_GetListBoolKey_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetListStringKey_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrKey,
- /* [out] */ VARIANT __RPC_FAR *varResult,
- /* [in] */ long dwFlag,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_GetListStringKey_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetListLongKey_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrKey,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
-
- void __RPC_STUB IMDUser_GetListLongKey_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListRemoveMember_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrEmail,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListRemoveMember_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListDefaultMode_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [retval][out] */ BSTR __RPC_FAR *bstrResult);
-
-
- void __RPC_STUB IMDUser_ListDefaultMode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListAddMember_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrEmail,
- /* [in] */ BSTR bstrRealName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListAddMember_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListSetRealName_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrEmail,
- /* [in] */ BSTR bstrRealName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListSetRealName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListSetDigest_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrEmail,
- /* [in] */ VARIANT_BOOL bSet,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListSetDigest_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListSetNormal_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrEmail,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListSetNormal_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListSetReadOnly_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrEmail,
- /* [in] */ VARIANT_BOOL bSet,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListSetReadOnly_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListSetNomail_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrEmail,
- /* [in] */ VARIANT_BOOL bSet,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListSetNomail_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListSuppressed_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrEmail,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListSuppressed_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListRemoveFromAll_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrEmail);
-
-
- void __RPC_STUB IMDUser_ListRemoveFromAll_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListIsMember_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [in] */ BSTR bstrEmail,
- /* [out] */ VARIANT __RPC_FAR *bReadOnly,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListIsMember_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListNotificationAddress_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [retval][out] */ BSTR __RPC_FAR *bstrResult);
-
-
- void __RPC_STUB IMDUser_ListNotificationAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListPrecedenceLevel_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
-
- void __RPC_STUB IMDUser_ListPrecedenceLevel_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListMemberCount_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
-
- void __RPC_STUB IMDUser_ListMemberCount_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListPassword_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [out] */ VARIANT __RPC_FAR *varPassword,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListPassword_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListSubscribeNote_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [out] */ VARIANT __RPC_FAR *varNote,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListSubscribeNote_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListUnsubscribeNote_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [out] */ VARIANT __RPC_FAR *varNote,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListUnsubscribeNote_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListMsgTooBigNote_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [out] */ VARIANT __RPC_FAR *varNote,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListMsgTooBigNote_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListArchiveCatalog_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [out] */ VARIANT __RPC_FAR *varNote,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListArchiveCatalog_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListDigestMBF_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [out] */ VARIANT __RPC_FAR *varPath,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListDigestMBF_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListModerated_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [out] */ VARIANT __RPC_FAR *varModerator,
- /* [out] */ VARIANT __RPC_FAR *varPassword,
- /* [out] */ VARIANT __RPC_FAR *bPasswordPost,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListModerated_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListAllowSubscribe_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListAllowSubscribe_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListDigestHour_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrList,
- /* [in] */ long lHour,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListDigestHour_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_CreateFileName_Proxy(
- IMDUser __RPC_FAR * This,
- /* [out] */ VARIANT __RPC_FAR *varFileName,
- /* [in] */ BSTR bstrRootPath,
- /* [in] */ long lImportance,
- /* [in] */ BSTR bstrPrefix,
- /* [in] */ BSTR bstrExtension);
-
-
- void __RPC_STUB IMDUser_CreateFileName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_AddToQueueList_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrDir,
- /* [in] */ long lQueue,
- /* [in] */ VARIANT_BOOL bTempQueue,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_AddToQueueList_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_RemoveFromQueueList_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrDir,
- /* [in] */ long lQueue,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_RemoveFromQueueList_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_IsAlreadyAQueue_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrDir,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_IsAlreadyAQueue_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetPruningFlags_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [out] */ VARIANT __RPC_FAR *varInactive,
- /* [out] */ VARIANT __RPC_FAR *varMaxMessageAge,
- /* [out] */ VARIANT __RPC_FAR *varMaxDeletedIMAPMessageAge,
- /* [out] */ VARIANT __RPC_FAR *bRecurseIMAP);
-
-
- void __RPC_STUB IMDUser_GetPruningFlags_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetPruningFlags_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ long lInactive,
- /* [in] */ long lMaxMessageAge,
- /* [in] */ long lMaxDeletedMessageAge,
- /* [in] */ VARIANT_BOOL bRecurseIMAP,
- /* [in] */ VARIANT_BOOL bUseDefault);
-
-
- void __RPC_STUB IMDUser_SetPruningFlags_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetDomainNames_Proxy(
- IMDUser __RPC_FAR * This,
- /* [out] */ SAFEARRAY __RPC_FAR * __RPC_FAR *bstrDom);
-
-
- void __RPC_STUB IMDUser_GetDomainNames_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetDomainIP_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrDomain,
- /* [retval][out] */ BSTR __RPC_FAR *bstrIP);
-
-
- void __RPC_STUB IMDUser_GetDomainIP_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetDomainCount_Proxy(
- IMDUser __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
-
- void __RPC_STUB IMDUser_GetDomainCount_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetDomainNameUsingIP_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrIP,
- /* [retval][out] */ BSTR __RPC_FAR *bstrDomain);
-
-
- void __RPC_STUB IMDUser_GetDomainNameUsingIP_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetUserInfo_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ IMDUserInfo __RPC_FAR *pUI);
-
-
- void __RPC_STUB IMDUser_GetUserInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetUserInfo_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ IMDUserInfo __RPC_FAR *pUI,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_SetUserInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ValidateUser_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrPassword,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ValidateUser_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_LogonUser_Proxy(
- IMDUser __RPC_FAR * This,
- /* [out][in] */ VARIANT __RPC_FAR *varEmail,
- /* [in] */ BSTR bstrPassword,
- /* [in] */ BSTR bstrIP,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_LogonUser_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_FilterString_Proxy(
- IMDUser __RPC_FAR * This,
- /* [out][in] */ VARIANT __RPC_FAR *varString,
- /* [in] */ IMDUserInfo __RPC_FAR *pUI);
-
-
- void __RPC_STUB IMDUser_FilterString_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetAutoRespInfo_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [out] */ VARIANT __RPC_FAR *varScript,
- /* [out] */ VARIANT __RPC_FAR *varProcess,
- /* [out] */ VARIANT __RPC_FAR *varAddToList,
- /* [out] */ VARIANT __RPC_FAR *varRemoveFromList,
- /* [out] */ SAFEARRAY __RPC_FAR * __RPC_FAR *bstrExclude,
- /* [out] */ VARIANT __RPC_FAR *bPassMessageToProcess);
-
-
- void __RPC_STUB IMDUser_GetAutoRespInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetAutoRespInfo_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrScript,
- /* [in] */ BSTR bstrProcess,
- /* [in] */ BSTR bstrAddToList,
- /* [in] */ BSTR bstrRemoveFromList,
- /* [in] */ SAFEARRAY __RPC_FAR * __RPC_FAR *bstrExclude,
- /* [in] */ VARIANT_BOOL bPassMessageToProcess);
-
-
- void __RPC_STUB IMDUser_SetAutoRespInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_RestrictInboundMail_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrEmail,
- /* [out] */ VARIANT __RPC_FAR *varAction,
- /* [out] */ SAFEARRAY __RPC_FAR * __RPC_FAR *bstrAddressList,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_RestrictInboundMail_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetInboundMailRestrictions_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrEmail,
- /* [in] */ VARIANT_BOOL bRestrict,
- /* [in] */ BSTR bstrAction,
- /* [in] */ SAFEARRAY __RPC_FAR * __RPC_FAR *bstrAddressList);
-
-
- void __RPC_STUB IMDUser_SetInboundMailRestrictions_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_RestrictOutboundMail_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrEmail,
- /* [out] */ VARIANT __RPC_FAR *varAction,
- /* [out] */ SAFEARRAY __RPC_FAR * __RPC_FAR *bstrAddressList,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_RestrictOutboundMail_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetOutboundMailRestrictions_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrEmail,
- /* [in] */ VARIANT_BOOL bRestrict,
- /* [in] */ BSTR bstrAction,
- /* [in] */ SAFEARRAY __RPC_FAR * __RPC_FAR *bstrAddressList);
-
-
- void __RPC_STUB IMDUser_SetOutboundMailRestrictions_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_FindFirstRule_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ IMDRule __RPC_FAR *pRule,
- /* [retval][out] */ MD_RULEHANDLE __RPC_FAR *hRule);
-
-
- void __RPC_STUB IMDUser_FindFirstRule_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_FindNextRule_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ MD_RULEHANDLE __RPC_FAR *hRule,
- /* [in] */ IMDRule __RPC_FAR *pRule,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_FindNextRule_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetEditIMAPRules_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_GetEditIMAPRules_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetEditIMAPRules_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet);
-
-
- void __RPC_STUB IMDUser_SetEditIMAPRules_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ReadRule_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ long lIndex,
- /* [in] */ IMDRule __RPC_FAR *pRule,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ReadRule_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_MoveRuleUp_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ MD_RULEHANDLE hRule,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_MoveRuleUp_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_MoveRuleDown_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ MD_RULEHANDLE hRule,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_MoveRuleDown_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_RuleStructToRuleString_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDRule __RPC_FAR *pRule,
- /* [out] */ VARIANT __RPC_FAR *varRule,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_RuleStructToRuleString_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_RuleStringToRuleStruct_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrRule,
- /* [in] */ IMDRule __RPC_FAR *pRule,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_RuleStringToRuleStruct_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_DeleteRule_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ MD_RULEHANDLE hRule,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_DeleteRule_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_AddRule_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ IMDRule __RPC_FAR *pRule,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_AddRule_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ChangeRule_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ MD_RULEHANDLE hRule,
- /* [in] */ IMDRule __RPC_FAR *pRule,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ChangeRule_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetIMAPFolders_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [out] */ SAFEARRAY __RPC_FAR * __RPC_FAR *bstrFolders,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_GetIMAPFolders_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_CreateIMAPFolder_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ BSTR bstrRoot,
- /* [in] */ BSTR bstrFolder,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_CreateIMAPFolder_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_InitMessageInfo_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDMessageInfo __RPC_FAR *pMI);
-
-
- void __RPC_STUB IMDUser_InitMessageInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_VerifyMessageInfo_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDMessageInfo __RPC_FAR *pMI,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
-
- void __RPC_STUB IMDUser_VerifyMessageInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SpoolMessage_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDMessageInfo __RPC_FAR *pMI,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
-
- void __RPC_STUB IMDUser_SpoolMessage_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetSharedUserInfo_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDUserInfo __RPC_FAR *pUI);
-
-
- void __RPC_STUB IMDUser_GetSharedUserInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_InitListInfo_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDList __RPC_FAR *pList,
- /* [in] */ BSTR bstrListName);
-
-
- void __RPC_STUB IMDUser_InitListInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_WriteList_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDList __RPC_FAR *pList,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_WriteList_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_DeleteList_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName);
-
-
- void __RPC_STUB IMDUser_DeleteList_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_VerifyListInfo_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDList __RPC_FAR *pList,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
-
- void __RPC_STUB IMDUser_VerifyListInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_InitGatewayInfo_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDGateway __RPC_FAR *pGW,
- /* [in] */ BSTR bstrGatewayName);
-
-
- void __RPC_STUB IMDUser_InitGatewayInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_VerifyGatewayInfo_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDGateway __RPC_FAR *pGW,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
-
- void __RPC_STUB IMDUser_VerifyGatewayInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_WriteGateway_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDGateway __RPC_FAR *pGW,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_WriteGateway_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_FreeGateway_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDGateway __RPC_FAR *pGW);
-
-
- void __RPC_STUB IMDUser_FreeGateway_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_DeleteGateway_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrGWName,
- /* [in] */ VARIANT_BOOL bDeleteDir);
-
-
- void __RPC_STUB IMDUser_DeleteGateway_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListPrivate_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListPrivate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListAllowExpn_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListAllowExpn_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListCrackMessage_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListCrackMessage_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListRouteMessage_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListRouteMessage_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListUseMemberNames_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListUseMemberNames_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListUseHtmlDigests_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListUseHtmlDigests_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListUseListName_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListUseListName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListInsertCaption_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListInsertCaption_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListForceUniqueID_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListForceUniqueID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListPasswordPost_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListPasswordPost_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListIgnoreRcptErrors_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListIgnoreRcptErrors_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListNameInSubject_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListNameInSubject_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListThreadNumbInSubject_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListThreadNumbInSubject_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListAuthSubscribe_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListAuthSubscribe_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListAuthAutoSubscribe_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListAuthAutoSubscribe_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListAuthUnsubscribe_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListAuthUnsubscribe_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListAuthAutoUnsubscribe_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListAuthAutoUnsubscribe_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListEnableDigest_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListEnableDigest_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListForceDigestUse_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListForceDigestUse_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListAM_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListAM_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListPM_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListPM_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListArchiveDigest_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListArchiveDigest_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListInformNonMember_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListInformNonMember_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListSendStatusMessages_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListSendStatusMessages_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListAutoPrune_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListAutoPrune_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListUsePublicFolder_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListUsePublicFolder_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListAllowUnsubscribe_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListAllowUnsubscribe_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListApplyHeader_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [out] */ VARIANT __RPC_FAR *varBuffer,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListApplyHeader_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListApplyFooter_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [out] */ VARIANT __RPC_FAR *varBuffer,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListApplyFooter_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListKillFile_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [out] */ VARIANT __RPC_FAR *varBuffer,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListKillFile_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListRemoteHost_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [out] */ VARIANT __RPC_FAR *varBuffer,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListRemoteHost_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListWelcomeFile_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [out] */ VARIANT __RPC_FAR *varBuffer,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListWelcomeFile_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListReplyAddress_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [out] */ VARIANT __RPC_FAR *varBuffer,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListReplyAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListPublicFolderName_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [out] */ VARIANT __RPC_FAR *varBuffer,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListPublicFolderName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListMaxMessageSize_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
-
- void __RPC_STUB IMDUser_ListMaxMessageSize_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListMaxMembers_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
-
- void __RPC_STUB IMDUser_ListMaxMembers_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListRoutingLimit_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
-
- void __RPC_STUB IMDUser_ListRoutingLimit_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListMaxMessageCount_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
-
- void __RPC_STUB IMDUser_ListMaxMessageCount_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListMaxLineCount_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ long __RPC_FAR *lResult);
-
-
- void __RPC_STUB IMDUser_ListMaxLineCount_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListSendSubAuth_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDListMember __RPC_FAR *pListMemeber,
- /* [in] */ VARIANT_BOOL bForceSend,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListSendSubAuth_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListSendUnSubAuth_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ IMDListMember __RPC_FAR *pListMemeber,
- /* [in] */ VARIANT_BOOL bForceSend,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListSendUnSubAuth_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_CreateAlias_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrEmail,
- /* [in] */ BSTR bstrAlias,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pResult);
-
-
- void __RPC_STUB IMDUser_CreateAlias_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_RelayMessage_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ long lhWnd,
- /* [in] */ long lmsg,
- /* [in] */ long lparam1,
- /* [in] */ long lparam2);
-
-
- void __RPC_STUB IMDUser_RelayMessage_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_DeleteAlias_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrEmail,
- /* [in] */ BSTR bstrAlias,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pResult);
-
-
- void __RPC_STUB IMDUser_DeleteAlias_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_DeleteAllAliases_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrEmail,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pResult);
-
-
- void __RPC_STUB IMDUser_DeleteAllAliases_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_ListExists_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ BSTR bstrListName,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_ListExists_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetMailingLists_Proxy(
- IMDUser __RPC_FAR * This,
- /* [out] */ VARIANT __RPC_FAR *bstrLists);
-
-
- void __RPC_STUB IMDUser_GetMailingLists_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_GetCanModifyGAB_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *bResult);
-
-
- void __RPC_STUB IMDUser_GetCanModifyGAB_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDUser_SetCanModifyGAB_Proxy(
- IMDUser __RPC_FAR * This,
- /* [in] */ MD_HANDLE hUser,
- /* [in] */ VARIANT_BOOL bSet);
-
-
- void __RPC_STUB IMDUser_SetCanModifyGAB_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __IMDUser_INTERFACE_DEFINED__ */
-
-
- #ifndef __IMDAliasItem_INTERFACE_DEFINED__
- #define __IMDAliasItem_INTERFACE_DEFINED__
-
- /* interface IMDAliasItem */
- /* [unique][helpstring][dual][uuid][object] */
-
-
- EXTERN_C const IID IID_IMDAliasItem;
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("76C986C7-88FB-4C9C-A867-140EA1334F91")
- IMDAliasItem : public IDispatch
- {
- public:
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Alias(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Alias(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Email(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Email(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetBuffer(
- /* [out] */ long __RPC_FAR *pBuff) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct IMDAliasItemVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IMDAliasItem __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IMDAliasItem __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IMDAliasItem __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IMDAliasItem __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IMDAliasItem __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IMDAliasItem __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 )(
- IMDAliasItem __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);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Alias )(
- IMDAliasItem __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Alias )(
- IMDAliasItem __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Email )(
- IMDAliasItem __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Email )(
- IMDAliasItem __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetBuffer )(
- IMDAliasItem __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pBuff);
-
- END_INTERFACE
- } IMDAliasItemVtbl;
-
- interface IMDAliasItem
- {
- CONST_VTBL struct IMDAliasItemVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define IMDAliasItem_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define IMDAliasItem_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define IMDAliasItem_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define IMDAliasItem_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define IMDAliasItem_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define IMDAliasItem_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define IMDAliasItem_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define IMDAliasItem_get_Alias(This,pVal) \
- (This)->lpVtbl -> get_Alias(This,pVal)
-
- #define IMDAliasItem_put_Alias(This,newVal) \
- (This)->lpVtbl -> put_Alias(This,newVal)
-
- #define IMDAliasItem_get_Email(This,pVal) \
- (This)->lpVtbl -> get_Email(This,pVal)
-
- #define IMDAliasItem_put_Email(This,newVal) \
- (This)->lpVtbl -> put_Email(This,newVal)
-
- #define IMDAliasItem_GetBuffer(This,pBuff) \
- (This)->lpVtbl -> GetBuffer(This,pBuff)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDAliasItem_get_Alias_Proxy(
- IMDAliasItem __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDAliasItem_get_Alias_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDAliasItem_put_Alias_Proxy(
- IMDAliasItem __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDAliasItem_put_Alias_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMDAliasItem_get_Email_Proxy(
- IMDAliasItem __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
-
- void __RPC_STUB IMDAliasItem_get_Email_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IMDAliasItem_put_Email_Proxy(
- IMDAliasItem __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
-
- void __RPC_STUB IMDAliasItem_put_Email_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDAliasItem_GetBuffer_Proxy(
- IMDAliasItem __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pBuff);
-
-
- void __RPC_STUB IMDAliasItem_GetBuffer_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __IMDAliasItem_INTERFACE_DEFINED__ */
-
-
- #ifndef __IMDAlias_INTERFACE_DEFINED__
- #define __IMDAlias_INTERFACE_DEFINED__
-
- /* interface IMDAlias */
- /* [unique][helpstring][dual][uuid][object] */
-
-
- EXTERN_C const IID IID_IMDAlias;
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("1F22C544-0233-4801-9731-3E17BE0FE753")
- IMDAlias : public IDispatch
- {
- public:
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetFirstAlias(
- /* [in] */ IMDAliasItem __RPC_FAR *pItem,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pResult) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetNextAlias(
- /* [in] */ IMDAliasItem __RPC_FAR *pItem,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pResult) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct IMDAliasVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IMDAlias __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IMDAlias __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IMDAlias __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IMDAlias __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IMDAlias __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IMDAlias __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 )(
- IMDAlias __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);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetFirstAlias )(
- IMDAlias __RPC_FAR * This,
- /* [in] */ IMDAliasItem __RPC_FAR *pItem,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pResult);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetNextAlias )(
- IMDAlias __RPC_FAR * This,
- /* [in] */ IMDAliasItem __RPC_FAR *pItem,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pResult);
-
- END_INTERFACE
- } IMDAliasVtbl;
-
- interface IMDAlias
- {
- CONST_VTBL struct IMDAliasVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define IMDAlias_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define IMDAlias_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define IMDAlias_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define IMDAlias_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define IMDAlias_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define IMDAlias_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define IMDAlias_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define IMDAlias_GetFirstAlias(This,pItem,pResult) \
- (This)->lpVtbl -> GetFirstAlias(This,pItem,pResult)
-
- #define IMDAlias_GetNextAlias(This,pItem,pResult) \
- (This)->lpVtbl -> GetNextAlias(This,pItem,pResult)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDAlias_GetFirstAlias_Proxy(
- IMDAlias __RPC_FAR * This,
- /* [in] */ IMDAliasItem __RPC_FAR *pItem,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pResult);
-
-
- void __RPC_STUB IMDAlias_GetFirstAlias_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMDAlias_GetNextAlias_Proxy(
- IMDAlias __RPC_FAR * This,
- /* [in] */ IMDAliasItem __RPC_FAR *pItem,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pResult);
-
-
- void __RPC_STUB IMDAlias_GetNextAlias_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __IMDAlias_INTERFACE_DEFINED__ */
-
-
-
- #ifndef __MDUSERCOMLib_LIBRARY_DEFINED__
- #define __MDUSERCOMLib_LIBRARY_DEFINED__
-
- /* library MDUSERCOMLib */
- /* [helpstring][version][uuid] */
-
- typedef /* [public][public] */
- enum __MIDL___MIDL_itf_MDUserCOM_0217_0001
- { MDDLLERR_NOTFOUND = -1,
- MDDLLERR_BASE = 0x400 + 300,
- MDDLLERR_LDAP_BASE = 1600,
- MDDLLERR_NOERROR = 0,
- MDDLLERR_MBXHASDOMAIN = MDDLLERR_BASE + 0,
- MDDLLERR_USEREXISTS = MDDLLERR_BASE + 1,
- MDDLLERR_INVALIDFULLNAME = MDDLLERR_BASE + 2,
- MDDLLERR_INVALIDMAILBOX = MDDLLERR_BASE + 3,
- MDDLLERR_INVALIDMAILDIR = MDDLLERR_BASE + 4,
- MDDLLERR_INVALIDPASSWORD = MDDLLERR_BASE + 5,
- MDDLLERR_INVALIDFWD = MDDLLERR_BASE + 6,
- MDDLLERR_POSTMASTER = MDDLLERR_BASE + 7,
- MDDLLERR_LOGONINUSE = MDDLLERR_BASE + 8,
- MDDLLERR_INVALIDCNTQUOTA = MDDLLERR_BASE + 9,
- MDDLLERR_INVALIDDISKQUOTA = MDDLLERR_BASE + 10,
- MDDLLERR_CANTCREATEMAILDIR = MDDLLERR_BASE + 12,
- MDDLLERR_CANTCREATEFILEDIR = MDDLLERR_BASE + 13,
- MDDLLERR_TOOMANYACCOUNTS = MDDLLERR_BASE + 14,
- MDDLLERR_INVALIDRECORD = MDDLLERR_BASE + 15,
- MDDLLERR_MISSINGTO = MDDLLERR_BASE + 16,
- MDDLLERR_MISSINGFROM = MDDLLERR_BASE + 17,
- MDDLLERR_MISSINGBODY = MDDLLERR_BASE + 18,
- MDDLLERR_MISSINGBODYFILE = MDDLLERR_BASE + 19,
- MDDLLERR_MISSINGATTACHMENTFILE = MDDLLERR_BASE + 20,
- MDDLLERR_MISSINGRAWPATH = MDDLLERR_BASE + 21,
- MDDLLERR_CANTGENRAWFILENAME = MDDLLERR_BASE + 22,
- MDDLLERR_CANTLOCKRAWFILE = MDDLLERR_BASE + 23,
- MDDLLERR_CANTCREATERAWFILE = MDDLLERR_BASE + 24,
- MDDLLERR_CANTACCESSBODYFILE = MDDLLERR_BASE + 25
- } MD_ERROR;
-
- typedef /* [public][public] */
- enum __MIDL___MIDL_itf_MDUserCOM_0217_0002
- { MDUSERDLL_ACCESSWORLDCLIENT = 0x1,
- MDUSERDLL_ACCESSWEBCONFIG = 0x2,
- MDUSERDLL_ISADMIN = 0x4,
- MDUSERDLL_EDITFULLNAME = 0x8,
- MDUSERDLL_EDITPASSWORD = 0x10,
- MDUSERDLL_EDITMAILDIR = 0x20,
- MDUSERDLL_EDITFWD = 0x40,
- MDUSERDLL_EDITADVFWD = 0x80,
- MDUSERDLL_EDITENCRYPT = 0x100,
- MDUSERDLL_EDITEVERYONE = 0x200,
- MDUSERDLL_EDITMAILRESTRICTIONS = 0x400,
- MDUSERDLL_EDITQUOTAS = 0x800,
- MDUSERDLL_EDITMULTIPOP = 0x1000,
- MDUSERDLL_EDITAUTORESPONDER = 0x2000,
- MDUSERDLL_EDITEMAILCHANGES = 0x4000,
- MDUSERDLL_EDITIMAPRULES = 0x8000
- } MD_WEBCONFIGBITS;
-
- typedef /* [public][public] */
- enum __MIDL___MIDL_itf_MDUserCOM_0217_0003
- { MDUSERDLL_DUSERLISTDB = 0x1,
- MDUSERDLL_DAUTORESPDB = 0x2,
- MDUSERDLL_DFWDDB = 0x4,
- MDUSERDLL_DMAILFORMATDB = 0x8,
- MDUSERDLL_DWEBACCESSDB = 0x10,
- MDUSERDLL_DMULTIPOPDB = 0x20,
- MDUSERDLL_DALIASDB = 0x40,
- MDUSERDLL_DREMOVEDIR = 0x80,
- MDUSERDLL_DGUARDIANDB = 0x100,
- MDUSERDLL_DDELETEALL = MDUSERDLL_DUSERLISTDB | MDUSERDLL_DAUTORESPDB | MDUSERDLL_DFWDDB | MDUSERDLL_DMAILFORMATDB | MDUSERDLL_DWEBACCESSDB | MDUSERDLL_DMULTIPOPDB | MDUSERDLL_DALIASDB | MDUSERDLL_DREMOVEDIR | MDUSERDLL_DGUARDIANDB
- } MD_DELFLAGS;
-
- typedef /* [public][public] */
- enum __MIDL___MIDL_itf_MDUserCOM_0217_0004
- { MDUSERDLL_VRFYACCOUNT = 0x1,
- MDUSERDLL_VRFYMAILDIR = 0x2,
- MDUSERDLL_VRFYFWD = 0x4,
- MDUSERDLL_VRFYQUOTAS = 0x8,
- MDUSERDLL_VRFYWEBCONFIG = 0x10,
- MDUSERDLL_VRFYOPTIONS = 0x20,
- MDUSERDLL_VRFYMULTIPOP = 0x40,
- MDUSERDLL_VRFYSKIPDURINGADD = 0x80,
- MDUSERDLL_VRFYAUTORESP = 0x100,
- MDUSERDLL_VRFYFILEEXISTS = 0x200,
- MDUSERDLL_VRFYALL = MDUSERDLL_VRFYACCOUNT | MDUSERDLL_VRFYMAILDIR | MDUSERDLL_VRFYFWD | MDUSERDLL_VRFYQUOTAS | MDUSERDLL_VRFYWEBCONFIG | MDUSERDLL_VRFYOPTIONS | MDUSERDLL_VRFYMULTIPOP | MDUSERDLL_VRFYAUTORESP
- } MD_VRFYFLAGS;
-
- typedef /* [public][public] */
- enum __MIDL___MIDL_itf_MDUserCOM_0217_0005
- { MDUSERDLL_ISEQUALTO = 1,
- MDUSERDLL_ISNOTEQUALTO = 2,
- MDUSERDLL_CONTAINS = 3,
- MDUSERDLL_DOESNOTCONTAIN = 4,
- MDUSERDLL_STARTSWITH = 5,
- MDUSERDLL_ENDSWITH = 6,
- MDUSERDLL_EXISTS = 7,
- MDUSERDLL_DOESNOTEXIST = 8
- } MD_RELATION;
-
- typedef /* [public][public] */
- enum __MIDL___MIDL_itf_MDUserCOM_0217_0006
- { MDLIST_NORMAL = 1,
- MDLIST_POSTONLY = 2,
- MDLIST_READONLY = 3,
- MDLIST_DIGEST = 4,
- MDLIST_AUTOPRUNE = 0x1,
- MDLIST_PRIVATE = 0x2,
- MDLIST_ALLOWEXPN = 0x4,
- MDLIST_LISTNAMEINSUBJECT = 0x8,
- MDLIST_THREADNUMBINSUBJECT = 0x10,
- MDLIST_USEMEMBERNAMES = 0x20,
- MDLIST_USELISTNAME = 0x40,
- MDLIST_USESTANDARDNAME = 0x80,
- MDLIST_INSERTCAPTION = 0x100,
- MDLIST_CRACKMESSAGE = 0x200,
- MDLIST_FORCEUNIQUEID = 0x400,
- MDLIST_IGNORERCPTERRORS = 0x800,
- MDLIST_MODERATED = 0x1000,
- MDLIST_SUBSCRIBENOTE = 0x2000,
- MDLIST_UNSUBSCRIBENOTE = 0x4000,
- MDLIST_MSGTOOBIGNOTE = 0x8000,
- MDLIST_INFORMNONMEMBER = 0x10000,
- MDLIST_SENDSTATUSMESSAGES = 0x20000,
- MDLIST_ALLOWSUBSCRIBE = 0x40000,
- MDLIST_AUTHSUBSCRIBE = 0x80000,
- MDLIST_AUTHAUTOSUBSCRIBE = 0x100000,
- MDLIST_ALLOWUNSUBSCRIBE = 0x200000,
- MDLIST_AUTHUNSUBSCRIBE = 0x400000,
- MDLIST_AUTHAUTOUNSUBSCRIBE = 0x800000,
- MDLIST_PASSWORDPOST = 0x1000000,
- MDLIST_USEPUBLICFOLDER = 0x2000000,
- MDLIST_SYNCWITHPUBLICFOLDER = 0x4000000,
- MDLIST_DEFAULTFLAGS = MDLIST_NORMAL | MDLIST_ALLOWEXPN | MDLIST_LISTNAMEINSUBJECT | MDLIST_THREADNUMBINSUBJECT | MDLIST_INSERTCAPTION | MDLIST_CRACKMESSAGE | MDLIST_FORCEUNIQUEID | MDLIST_SENDSTATUSMESSAGES | MDLIST_ALLOWSUBSCRIBE | MDLIST_ALLOWUNSUBSCRIBE
- } MD_LISTFLAGS;
-
- typedef /* [public][public] */
- enum __MIDL___MIDL_itf_MDUserCOM_0217_0007
- { MDUSERDLL_IMAPNOACCESS = 0,
- MDUSERDLL_IMAPREADACCESS = 0x1,
- MDUSERDLL_IMAPWRITEACCESS = 0x2,
- MDUSERDLL_IMAPEXPUNGEACCESS = 0x4,
- MDUSERDLL_IMAPCREATEACCESS = 0x8
- } MD_IMAPFLAGS;
-
- typedef /* [public][public] */
- enum __MIDL___MIDL_itf_MDUserCOM_0217_0008
- { MDGWERR_NOERROR = 0,
- MDGWERR_INVALIDGWNAME = 1,
- MDGWERR_INVALIDMAILDIR = 2,
- MDGWERR_INVALIDFWD = 3,
- MDGWERR_INVALIDETRN = 4,
- MDGWERR_INVALIDAUTH = 5,
- MDGWERR_INVALIDATRN = 6,
- MDGWERR_INVALIDSENDWARNING = 7,
- MDGW_AUTOEXTRACT = 0x1,
- MDGW_FWDTOHOST = 0x2,
- MDGW_FWDTOADDR = 0x4,
- MDGW_KEEPLOCALCOPY = 0x8,
- MDGW_ETRN = 0x10,
- MDGW_USESPECIFICHOST = 0x20,
- MDGW_USEANYHOST = 0x40,
- MDGW_HONORIPS = 0x80,
- MDGW_IGNOREIPS = 0x100,
- MDGW_TREATASFOREIGN = 0x200,
- MDGW_AUTH = 0x400,
- MDGW_ATRN = 0x800,
- MDGW_AUTHALWAYSVALID = 0x1000,
- MDGW_APPLYQUOTAS = 0x2000,
- MDGW_SENDWARNING = 0x4000,
- MDGW_AUTOSPOOL = 0x8000
- } MD_GATEWAY;
-
- typedef /* [public][public] */
- enum __MIDL___MIDL_itf_MDUserCOM_0217_0009
- { MD_PRECEDENCE_URGENT = 10,
- MD_PRECEDENCE_HIGH = 25,
- MD_PRECEDENCE_NORMAL = 50,
- MD_PRECEDENCE_LOW = 75,
- MD_PRECEDENCE_BULK = 80,
- MD_PRECEDENCE_RETRY = 90
- } MD_PRECEDENCE;
-
-
- EXTERN_C const IID LIBID_MDUSERCOMLib;
-
- EXTERN_C const CLSID CLSID_MDUser;
-
- #ifdef __cplusplus
-
- class DECLSPEC_UUID("3B2E5102-1946-4C4A-B4DD-6BE71BC06861")
- MDUser;
- #endif
-
- EXTERN_C const CLSID CLSID_MDUserInfo;
-
- #ifdef __cplusplus
-
- class DECLSPEC_UUID("54A7AB26-9EFA-4F5A-94D0-66CA5A530B64")
- MDUserInfo;
- #endif
-
- EXTERN_C const CLSID CLSID_MDAlias;
-
- #ifdef __cplusplus
-
- class DECLSPEC_UUID("36F6B318-C2F0-4A27-BF5C-490FDD08249B")
- MDAlias;
- #endif
-
- EXTERN_C const CLSID CLSID_MDRule;
-
- #ifdef __cplusplus
-
- class DECLSPEC_UUID("9273DFD9-0A5D-4081-8B56-5F0715E7114C")
- MDRule;
- #endif
-
- EXTERN_C const CLSID CLSID_MDMessageInfo;
-
- #ifdef __cplusplus
-
- class DECLSPEC_UUID("AA698DC2-43BA-469C-8B6F-F57DA231C7EF")
- MDMessageInfo;
- #endif
-
- EXTERN_C const CLSID CLSID_MDList;
-
- #ifdef __cplusplus
-
- class DECLSPEC_UUID("CDEE0B08-456B-48CE-8817-17FDE3012DBD")
- MDList;
- #endif
-
- EXTERN_C const CLSID CLSID_MDGateway;
-
- #ifdef __cplusplus
-
- class DECLSPEC_UUID("0ED233B2-62C8-422B-9E58-8C8697F4248D")
- MDGateway;
- #endif
-
- EXTERN_C const CLSID CLSID_MDListMember;
-
- #ifdef __cplusplus
-
- class DECLSPEC_UUID("2F816D3F-B4DC-4FF1-85BA-B44BD9A9BC9D")
- MDListMember;
- #endif
-
- EXTERN_C const CLSID CLSID_MDAliasItem;
-
- #ifdef __cplusplus
-
- class DECLSPEC_UUID("5511AA06-128C-4835-889A-CE5D374CCF55")
- MDAliasItem;
- #endif
- #endif /* __MDUSERCOMLib_LIBRARY_DEFINED__ */
-
- /* Additional Prototypes for ALL interfaces */
-
- unsigned long __RPC_USER BSTR_UserSize( unsigned long __RPC_FAR *, unsigned long , BSTR __RPC_FAR * );
- unsigned char __RPC_FAR * __RPC_USER BSTR_UserMarshal( unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, BSTR __RPC_FAR * );
- unsigned char __RPC_FAR * __RPC_USER BSTR_UserUnmarshal(unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, BSTR __RPC_FAR * );
- void __RPC_USER BSTR_UserFree( unsigned long __RPC_FAR *, BSTR __RPC_FAR * );
-
- unsigned long __RPC_USER LPSAFEARRAY_UserSize( unsigned long __RPC_FAR *, unsigned long , LPSAFEARRAY __RPC_FAR * );
- unsigned char __RPC_FAR * __RPC_USER LPSAFEARRAY_UserMarshal( unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, LPSAFEARRAY __RPC_FAR * );
- unsigned char __RPC_FAR * __RPC_USER LPSAFEARRAY_UserUnmarshal(unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, LPSAFEARRAY __RPC_FAR * );
- void __RPC_USER LPSAFEARRAY_UserFree( unsigned long __RPC_FAR *, LPSAFEARRAY __RPC_FAR * );
-
- unsigned long __RPC_USER VARIANT_UserSize( unsigned long __RPC_FAR *, unsigned long , VARIANT __RPC_FAR * );
- unsigned char __RPC_FAR * __RPC_USER VARIANT_UserMarshal( unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, VARIANT __RPC_FAR * );
- unsigned char __RPC_FAR * __RPC_USER VARIANT_UserUnmarshal(unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, VARIANT __RPC_FAR * );
- void __RPC_USER VARIANT_UserFree( unsigned long __RPC_FAR *, VARIANT __RPC_FAR * );
-
- /* end of Additional Prototypes */
-
- #ifdef __cplusplus
- }
- #endif
-
- #endif
-