MailSvrDB.h
资源名称:SmartMailSvr [点击查看]
上传用户:qdlutongda
上传日期:2007-01-14
资源大小:133k
文件大小:19k
源码类别:
Email客户端
开发平台:
Visual C++
- /* this ALWAYS GENERATED file contains the definitions for the interfaces */
- /* File created by MIDL compiler version 5.01.0164 */
- /* at Mon Jun 17 11:44:20 2002
- */
- /* Compiler settings for E:M-OfficeM_Office_MailServerMailSvrDBMailSvrDB.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 __MailSvrDB_h__
- #define __MailSvrDB_h__
- #ifdef __cplusplus
- extern "C"{
- #endif
- /* Forward Declarations */
- #ifndef __IMailDB_FWD_DEFINED__
- #define __IMailDB_FWD_DEFINED__
- typedef interface IMailDB IMailDB;
- #endif /* __IMailDB_FWD_DEFINED__ */
- #ifndef __MailDB_FWD_DEFINED__
- #define __MailDB_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class MailDB MailDB;
- #else
- typedef struct MailDB MailDB;
- #endif /* __cplusplus */
- #endif /* __MailDB_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 __IMailDB_INTERFACE_DEFINED__
- #define __IMailDB_INTERFACE_DEFINED__
- /* interface IMailDB */
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_IMailDB;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("4A7DA3DC-63A6-45EB-BAB4-02D21CC4883D")
- IMailDB : public IDispatch
- {
- public:
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetMailSvrDBConfig(
- /* [in] */ BSTR strConnectionString) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ConnectMailSvrDB( void) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE DisConnectMailSvrDB( void) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE InsertUserInfo(
- /* [in] */ BSTR strUserID,
- /* [in] */ BSTR strPassword,
- /* [in] */ BSTR strName) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ChangeUserInfo(
- /* [in] */ BSTR strUserID,
- /* [in] */ BSTR strPassword,
- /* [in] */ BSTR strName) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE DeleteUserInfo(
- /* [in] */ BSTR strUserID) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FindUserByUserID(
- /* [in] */ BSTR strUserID,
- /* [out] */ BSTR __RPC_FAR *strPassword,
- /* [out] */ BSTR __RPC_FAR *strName) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FindUserByName(
- /* [in] */ BSTR strName,
- /* [out] */ short __RPC_FAR *nCount) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetFindByNameResult(
- /* [in] */ short nIndex,
- /* [out] */ BSTR __RPC_FAR *strUserID,
- /* [out] */ BSTR __RPC_FAR *strPassword) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE InsertRecvMailInfo(
- /* [in] */ BSTR strTime,
- /* [in] */ BSTR strTitle,
- /* [in] */ BSTR strSender,
- /* [in] */ BSTR strRecver,
- /* [in] */ long lSize) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetMailUserTableConfig(
- /* [in] */ BSTR strTableName,
- /* [in] */ BSTR strUserIDField,
- /* [in] */ BSTR strUserPasswordField,
- /* [in] */ BSTR strNameField) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetMailRecvTableConfig(
- /* [in] */ BSTR strTableName,
- /* [in] */ BSTR strTimeField,
- /* [in] */ BSTR strTitleField,
- /* [in] */ BSTR strSenderField,
- /* [in] */ BSTR strRecverField,
- /* [in] */ BSTR strSizeField) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetUser(
- /* [out] */ short __RPC_FAR *nCount) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetUserInfo(
- /* [in] */ short nIndex,
- /* [out] */ BSTR __RPC_FAR *strUserID,
- /* [out] */ BSTR __RPC_FAR *strPass) = 0;
- };
- #else /* C style interface */
- typedef struct IMailDBVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IMailDB __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IMailDB __RPC_FAR * This);
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IMailDB __RPC_FAR * This);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IMailDB __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IMailDB __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IMailDB __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 )(
- IMailDB __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 *SetMailSvrDBConfig )(
- IMailDB __RPC_FAR * This,
- /* [in] */ BSTR strConnectionString);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ConnectMailSvrDB )(
- IMailDB __RPC_FAR * This);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *DisConnectMailSvrDB )(
- IMailDB __RPC_FAR * This);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *InsertUserInfo )(
- IMailDB __RPC_FAR * This,
- /* [in] */ BSTR strUserID,
- /* [in] */ BSTR strPassword,
- /* [in] */ BSTR strName);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ChangeUserInfo )(
- IMailDB __RPC_FAR * This,
- /* [in] */ BSTR strUserID,
- /* [in] */ BSTR strPassword,
- /* [in] */ BSTR strName);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *DeleteUserInfo )(
- IMailDB __RPC_FAR * This,
- /* [in] */ BSTR strUserID);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *FindUserByUserID )(
- IMailDB __RPC_FAR * This,
- /* [in] */ BSTR strUserID,
- /* [out] */ BSTR __RPC_FAR *strPassword,
- /* [out] */ BSTR __RPC_FAR *strName);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *FindUserByName )(
- IMailDB __RPC_FAR * This,
- /* [in] */ BSTR strName,
- /* [out] */ short __RPC_FAR *nCount);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetFindByNameResult )(
- IMailDB __RPC_FAR * This,
- /* [in] */ short nIndex,
- /* [out] */ BSTR __RPC_FAR *strUserID,
- /* [out] */ BSTR __RPC_FAR *strPassword);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *InsertRecvMailInfo )(
- IMailDB __RPC_FAR * This,
- /* [in] */ BSTR strTime,
- /* [in] */ BSTR strTitle,
- /* [in] */ BSTR strSender,
- /* [in] */ BSTR strRecver,
- /* [in] */ long lSize);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetMailUserTableConfig )(
- IMailDB __RPC_FAR * This,
- /* [in] */ BSTR strTableName,
- /* [in] */ BSTR strUserIDField,
- /* [in] */ BSTR strUserPasswordField,
- /* [in] */ BSTR strNameField);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetMailRecvTableConfig )(
- IMailDB __RPC_FAR * This,
- /* [in] */ BSTR strTableName,
- /* [in] */ BSTR strTimeField,
- /* [in] */ BSTR strTitleField,
- /* [in] */ BSTR strSenderField,
- /* [in] */ BSTR strRecverField,
- /* [in] */ BSTR strSizeField);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetUser )(
- IMailDB __RPC_FAR * This,
- /* [out] */ short __RPC_FAR *nCount);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetUserInfo )(
- IMailDB __RPC_FAR * This,
- /* [in] */ short nIndex,
- /* [out] */ BSTR __RPC_FAR *strUserID,
- /* [out] */ BSTR __RPC_FAR *strPass);
- END_INTERFACE
- } IMailDBVtbl;
- interface IMailDB
- {
- CONST_VTBL struct IMailDBVtbl __RPC_FAR *lpVtbl;
- };
- #ifdef COBJMACROS
- #define IMailDB_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IMailDB_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IMailDB_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IMailDB_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IMailDB_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IMailDB_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IMailDB_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IMailDB_SetMailSvrDBConfig(This,strConnectionString)
- (This)->lpVtbl -> SetMailSvrDBConfig(This,strConnectionString)
- #define IMailDB_ConnectMailSvrDB(This)
- (This)->lpVtbl -> ConnectMailSvrDB(This)
- #define IMailDB_DisConnectMailSvrDB(This)
- (This)->lpVtbl -> DisConnectMailSvrDB(This)
- #define IMailDB_InsertUserInfo(This,strUserID,strPassword,strName)
- (This)->lpVtbl -> InsertUserInfo(This,strUserID,strPassword,strName)
- #define IMailDB_ChangeUserInfo(This,strUserID,strPassword,strName)
- (This)->lpVtbl -> ChangeUserInfo(This,strUserID,strPassword,strName)
- #define IMailDB_DeleteUserInfo(This,strUserID)
- (This)->lpVtbl -> DeleteUserInfo(This,strUserID)
- #define IMailDB_FindUserByUserID(This,strUserID,strPassword,strName)
- (This)->lpVtbl -> FindUserByUserID(This,strUserID,strPassword,strName)
- #define IMailDB_FindUserByName(This,strName,nCount)
- (This)->lpVtbl -> FindUserByName(This,strName,nCount)
- #define IMailDB_GetFindByNameResult(This,nIndex,strUserID,strPassword)
- (This)->lpVtbl -> GetFindByNameResult(This,nIndex,strUserID,strPassword)
- #define IMailDB_InsertRecvMailInfo(This,strTime,strTitle,strSender,strRecver,lSize)
- (This)->lpVtbl -> InsertRecvMailInfo(This,strTime,strTitle,strSender,strRecver,lSize)
- #define IMailDB_SetMailUserTableConfig(This,strTableName,strUserIDField,strUserPasswordField,strNameField)
- (This)->lpVtbl -> SetMailUserTableConfig(This,strTableName,strUserIDField,strUserPasswordField,strNameField)
- #define IMailDB_SetMailRecvTableConfig(This,strTableName,strTimeField,strTitleField,strSenderField,strRecverField,strSizeField)
- (This)->lpVtbl -> SetMailRecvTableConfig(This,strTableName,strTimeField,strTitleField,strSenderField,strRecverField,strSizeField)
- #define IMailDB_GetUser(This,nCount)
- (This)->lpVtbl -> GetUser(This,nCount)
- #define IMailDB_GetUserInfo(This,nIndex,strUserID,strPass)
- (This)->lpVtbl -> GetUserInfo(This,nIndex,strUserID,strPass)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMailDB_SetMailSvrDBConfig_Proxy(
- IMailDB __RPC_FAR * This,
- /* [in] */ BSTR strConnectionString);
- void __RPC_STUB IMailDB_SetMailSvrDBConfig_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMailDB_ConnectMailSvrDB_Proxy(
- IMailDB __RPC_FAR * This);
- void __RPC_STUB IMailDB_ConnectMailSvrDB_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMailDB_DisConnectMailSvrDB_Proxy(
- IMailDB __RPC_FAR * This);
- void __RPC_STUB IMailDB_DisConnectMailSvrDB_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMailDB_InsertUserInfo_Proxy(
- IMailDB __RPC_FAR * This,
- /* [in] */ BSTR strUserID,
- /* [in] */ BSTR strPassword,
- /* [in] */ BSTR strName);
- void __RPC_STUB IMailDB_InsertUserInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMailDB_ChangeUserInfo_Proxy(
- IMailDB __RPC_FAR * This,
- /* [in] */ BSTR strUserID,
- /* [in] */ BSTR strPassword,
- /* [in] */ BSTR strName);
- void __RPC_STUB IMailDB_ChangeUserInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMailDB_DeleteUserInfo_Proxy(
- IMailDB __RPC_FAR * This,
- /* [in] */ BSTR strUserID);
- void __RPC_STUB IMailDB_DeleteUserInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMailDB_FindUserByUserID_Proxy(
- IMailDB __RPC_FAR * This,
- /* [in] */ BSTR strUserID,
- /* [out] */ BSTR __RPC_FAR *strPassword,
- /* [out] */ BSTR __RPC_FAR *strName);
- void __RPC_STUB IMailDB_FindUserByUserID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMailDB_FindUserByName_Proxy(
- IMailDB __RPC_FAR * This,
- /* [in] */ BSTR strName,
- /* [out] */ short __RPC_FAR *nCount);
- void __RPC_STUB IMailDB_FindUserByName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMailDB_GetFindByNameResult_Proxy(
- IMailDB __RPC_FAR * This,
- /* [in] */ short nIndex,
- /* [out] */ BSTR __RPC_FAR *strUserID,
- /* [out] */ BSTR __RPC_FAR *strPassword);
- void __RPC_STUB IMailDB_GetFindByNameResult_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMailDB_InsertRecvMailInfo_Proxy(
- IMailDB __RPC_FAR * This,
- /* [in] */ BSTR strTime,
- /* [in] */ BSTR strTitle,
- /* [in] */ BSTR strSender,
- /* [in] */ BSTR strRecver,
- /* [in] */ long lSize);
- void __RPC_STUB IMailDB_InsertRecvMailInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMailDB_SetMailUserTableConfig_Proxy(
- IMailDB __RPC_FAR * This,
- /* [in] */ BSTR strTableName,
- /* [in] */ BSTR strUserIDField,
- /* [in] */ BSTR strUserPasswordField,
- /* [in] */ BSTR strNameField);
- void __RPC_STUB IMailDB_SetMailUserTableConfig_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMailDB_SetMailRecvTableConfig_Proxy(
- IMailDB __RPC_FAR * This,
- /* [in] */ BSTR strTableName,
- /* [in] */ BSTR strTimeField,
- /* [in] */ BSTR strTitleField,
- /* [in] */ BSTR strSenderField,
- /* [in] */ BSTR strRecverField,
- /* [in] */ BSTR strSizeField);
- void __RPC_STUB IMailDB_SetMailRecvTableConfig_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMailDB_GetUser_Proxy(
- IMailDB __RPC_FAR * This,
- /* [out] */ short __RPC_FAR *nCount);
- void __RPC_STUB IMailDB_GetUser_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMailDB_GetUserInfo_Proxy(
- IMailDB __RPC_FAR * This,
- /* [in] */ short nIndex,
- /* [out] */ BSTR __RPC_FAR *strUserID,
- /* [out] */ BSTR __RPC_FAR *strPass);
- void __RPC_STUB IMailDB_GetUserInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IMailDB_INTERFACE_DEFINED__ */
- #ifndef __MAILSVRDBLib_LIBRARY_DEFINED__
- #define __MAILSVRDBLib_LIBRARY_DEFINED__
- /* library MAILSVRDBLib */
- /* [helpstring][version][uuid] */
- EXTERN_C const IID LIBID_MAILSVRDBLib;
- EXTERN_C const CLSID CLSID_MailDB;
- #ifdef __cplusplus
- class DECLSPEC_UUID("65F73FD7-1C25-4D78-A54C-7ADE9672B65F")
- MailDB;
- #endif
- #endif /* __MAILSVRDBLib_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 * );
- /* end of Additional Prototypes */
- #ifdef __cplusplus
- }
- #endif
- #endif