/* this ALWAYS GENERATED file contains the proxy stub code */
/* File created by MIDL compiler version 5.01.0164 */
/* at Fri May 28 12:57:48 2004
*/
/* Compiler settings for D:\MyProject\DarkMailSrcAll\DarkSmtpNew\DarkSmtp.idl:
Oicf (OptLev=i2), W1, Zp8, env=Win32, ms_ext, c_ext
error checks: allocation ref bounds_check enum stub_data
*/
//@@MIDL_FILE_HEADING( )
#define USE_STUBLESS_PROXY
/* verify that the <rpcproxy.h> version is high enough to compile this file*/
#ifndef __REDQ_RPCPROXY_H_VERSION__
#define __REQUIRED_RPCPROXY_H_VERSION__ 440
#endif
#include "rpcproxy.h"
#ifndef __RPCPROXY_H_VERSION__
#error this stub requires an updated version of <rpcproxy.h>
#endif // __RPCPROXY_H_VERSION__
#include "DarkSmtp.h"
#define TYPE_FORMAT_STRING_SIZE 1001
#define PROC_FORMAT_STRING_SIZE 2479
typedef struct _MIDL_TYPE_FORMAT_STRING
{
short Pad;
unsigned char Format[ TYPE_FORMAT_STRING_SIZE ];
} MIDL_TYPE_FORMAT_STRING;
typedef struct _MIDL_PROC_FORMAT_STRING
{
short Pad;
unsigned char Format[ PROC_FORMAT_STRING_SIZE ];
} MIDL_PROC_FORMAT_STRING;
extern const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString;
extern const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString;
/* Object interface: IUnknown, ver. 0.0,
GUID={0x00000000,0x0000,0x0000,{0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46}} */
/* Object interface: IDispatch, ver. 0.0,
GUID={0x00020400,0x0000,0x0000,{0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46}} */
/* Object interface: ISmtpModel, ver. 0.0,
GUID={0x243ABE19,0x0216,0x4BFB,{0x85,0x60,0xFD,0x24,0x55,0x5A,0xE6,0x18}} */
extern const MIDL_STUB_DESC Object_StubDesc;
extern const MIDL_SERVER_INFO ISmtpModel_ServerInfo;
#pragma code_seg(".orpc")
/* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE ISmtpModel_put_ProxyPort_Proxy(
ISmtpModel __RPC_FAR * This,
/* [in] */ long newVal)
{
CLIENT_CALL_RETURN _RetVal;
#if defined( _ALPHA_ )
va_list vlist;
#endif
#if defined( _ALPHA_ )
va_start(vlist,newVal);
_RetVal = NdrClientCall2(
( PMIDL_STUB_DESC )&Object_StubDesc,
(PFORMAT_STRING) &__MIDL_ProcFormatString.Format[700],
vlist.a0);
#elif defined( _PPC_ ) || defined( _MIPS_ )
_RetVal = NdrClientCall2(
( PMIDL_STUB_DESC )&Object_StubDesc,
(PFORMAT_STRING) &__MIDL_ProcFormatString.Format[700],
( unsigned char __RPC_FAR * )&This,
( unsigned char __RPC_FAR * )&newVal);
#else
_RetVal = NdrClientCall2(
( PMIDL_STUB_DESC )&Object_StubDesc,
(PFORMAT_STRING) &__MIDL_ProcFormatString.Format[700],
( unsigned char __RPC_FAR * )&This);
#endif
return ( HRESULT )_RetVal.Simple;
}
/* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ISmtpModel_get_ProxyHostName_Proxy(
ISmtpModel __RPC_FAR * This,
/* [retval][out] */ VARIANT __RPC_FAR *pVal)
{
CLIENT_CALL_RETURN _RetVal;
#if defined( _ALPHA_ )
va_list vlist;
#endif
#if defined( _ALPHA_ )
va_start(vlist,pVal);
_RetVal = NdrClientCall2(
( PMIDL_STUB_DESC )&Object_StubDesc,
(PFORMAT_STRING) &__MIDL_ProcFormatString.Format[728],
vlist.a0);
#elif defined( _PPC_ ) || defined( _MIPS_ )
_RetVal = NdrClientCall2(
( PMIDL_STUB_DESC )&Object_StubDesc,
(PFORMAT_STRING) &__MIDL_ProcFormatString.Format[728],
( unsigned char __RPC_FAR * )&This,
( unsigned char __RPC_FAR * )&pVal);
#else
_RetVal = NdrClientCall2(
( PMIDL_STUB_DESC )&Object_StubDesc,
(PFORMAT_STRING) &__MIDL_ProcFormatString.Format[728],
( unsigned char __RPC_FAR * )&This);
#endif
return ( HRESULT )_RetVal.Simple;
}
/* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE ISmtpModel_put_ProxyHostName_Proxy(
ISmtpModel __RPC_FAR * This,
/* [in] */ VARIANT newVal)
{
CLIENT_CALL_RETURN _RetVal;
#if defined( _ALPHA_ )
va_list vlist;
#endif
#if defined( _ALPHA_ )
va_start(vlist,newVal);
_RetVal = NdrClientCall2(
( PMIDL_STUB_DESC )&Object_StubDesc,
(PFORMAT_STRING) &__MIDL_ProcFormatString.Format[756],
vlist.a0);
#elif defined( _PPC_ ) || defined( _MIPS_ )
_RetVal = NdrClientCall2(
( PMIDL_STUB_DESC )&Object_StubDesc,
(PFORMAT_STRING) &__MIDL_ProcFormatString.Format[756],
( unsigned char __RPC_FAR * )&This,
( unsigned char __RPC_FAR * )&newVal);
#else
_RetVal = NdrClientCall2(
( PMIDL_STUB_DESC )&Object_StubDesc,
(PFORMAT_STRING) &__MIDL_ProcFormatString.Format[756],
( unsigned char __RPC_FAR * )&This);
#endif
return ( HRESULT )_RetVal.Simple;
}
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ISmtpModel_AddAddress_Proxy(
ISmtpModel __RPC_FAR * This,
VARIANT bstrAddress,
VARIANT bstrToName)
{
CLIENT_CALL_RETURN _RetVal;
#if defined( _ALPHA_ )
va_list vlist;
#endif
#if defined( _ALPHA_ )
va_start(vlist,bstrToName);
_RetVal = NdrClientCall2(
( PMIDL_STUB_DESC )&Object_StubDesc,
(PFORMAT_STRING) &__MIDL_ProcFormatString.Format[784],
vlist.a0);
#elif defined( _PPC_ ) || defined( _MIPS_ )
_RetVal = NdrClientCall2(
( PMIDL_STUB_DESC )&Object_StubDesc,
(PFORMAT_STRING) &__MIDL_ProcFormatString.Format[784],
( unsigned char __RPC_FAR * )&This,
( unsigned char __RPC_FAR * )&bstrAddress,
( unsigned char __RPC_FAR * )&bstrToName);
#else
_RetVal = NdrClientCall2(
( PMIDL_STUB_DESC )&Object_StubDesc,
(PFORMAT_STRING) &__MIDL_ProcFormatString.Format[784],
( unsigned char __RPC_FAR * )&This);
#endif
return ( HRESULT )_RetVal.Simple;
}
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ISmtpModel_AddBCC_Proxy(
ISmtpModel __RPC_FAR * This,
VARIANT bstrBCC,
VARIANT bstrBCCName)
{
CLIENT_CALL_RETURN _RetVal;
#if defined( _ALPHA_ )
va_list vlist;
#endif
#if defined( _ALPHA_ )
va_start(vlist,bstrBCCName);
_RetVal = NdrClientCall2(
( PMIDL_STUB_DESC )&Object_StubDesc,
(PFORMAT_STRING) &__MIDL_ProcFormatString.Format[818],
vlist.a0);
#elif defined( _PPC_ ) || defined( _MIPS_ )
_RetVal = NdrClientCall2(
( PMIDL_STUB_DESC )&Object_StubDesc,
(PFORMAT_STRING) &__MIDL_ProcFormatString.Format[818],
( unsigned char __RPC_FAR * )&This,
( unsigned char __RPC_FAR * )&bstrBCC,
( unsigned char __RPC_FAR * )&bstrBCCName);
#else
_RetVal = NdrClientCall2(
( PMIDL_STUB_DESC )&Object_StubDesc,
(PFORMAT_STRING) &__MIDL_ProcFormatString.Format[818],
( unsigned char __RPC_FAR * )&This);
#endif
return ( HRESULT )_RetVal.Simple;
}
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ISmtpModel_AddCC_Proxy(
ISmtpModel __RPC_FAR * This,
VARIANT bstrCC,
VARIANT bstrCCName)
{
CLIENT_CALL_RETURN _RetVal;
#if defined( _ALPHA_ )
va_list vlist;
#endif
#if defined( _ALPHA_ )
va_start(vlist,bstrCCName);
_RetVal = NdrClientCall2(
( PMIDL_STUB_DESC )&Object_StubDesc,
(PFORMAT_STRING) &