#pragma warning( disable: 4049 ) /* more than 64k source lines */ /* this ALWAYS GENERATED file contains the definitions for the interfaces */ /* File created by MIDL compiler version 5.02.0221 */ /* at Tue Dec 22 23:42:06 1998 */ /* Compiler settings for icwhelp.idl: Oicf (OptLev=i2), W1, Zp8, env=Win32 (32b run), ms_ext, c_ext, robust error checks: allocation ref bounds_check enum stub_data , no_format_optimization VC __declspec() decoration level: __declspec(uuid()), __declspec(selectany), __declspec(novtable) DECLSPEC_UUID(), MIDL_INTERFACE() */ //@@MIDL_FILE_HEADING( ) /* verify that the version is high enough to compile this file*/ #ifndef __REQUIRED_RPCNDR_H_VERSION__ #define __REQUIRED_RPCNDR_H_VERSION__ 475 #endif #include "rpc.h" #include "rpcndr.h" #ifndef __RPCNDR_H_VERSION__ #error this stub requires an updated version of #endif // __RPCNDR_H_VERSION__ #ifndef COM_NO_WINDOWS_H #include "windows.h" #include "ole2.h" #endif /*COM_NO_WINDOWS_H*/ #ifndef __icwhelp_h__ #define __icwhelp_h__ /* Forward Declarations */ #ifndef __IRefDial_FWD_DEFINED__ #define __IRefDial_FWD_DEFINED__ typedef interface IRefDial IRefDial; #endif /* __IRefDial_FWD_DEFINED__ */ #ifndef __IDialErr_FWD_DEFINED__ #define __IDialErr_FWD_DEFINED__ typedef interface IDialErr IDialErr; #endif /* __IDialErr_FWD_DEFINED__ */ #ifndef __ISmartStart_FWD_DEFINED__ #define __ISmartStart_FWD_DEFINED__ typedef interface ISmartStart ISmartStart; #endif /* __ISmartStart_FWD_DEFINED__ */ #ifndef __IICWSystemConfig_FWD_DEFINED__ #define __IICWSystemConfig_FWD_DEFINED__ typedef interface IICWSystemConfig IICWSystemConfig; #endif /* __IICWSystemConfig_FWD_DEFINED__ */ #ifndef __ITapiLocationInfo_FWD_DEFINED__ #define __ITapiLocationInfo_FWD_DEFINED__ typedef interface ITapiLocationInfo ITapiLocationInfo; #endif /* __ITapiLocationInfo_FWD_DEFINED__ */ #ifndef __IUserInfo_FWD_DEFINED__ #define __IUserInfo_FWD_DEFINED__ typedef interface IUserInfo IUserInfo; #endif /* __IUserInfo_FWD_DEFINED__ */ #ifndef __IWebGate_FWD_DEFINED__ #define __IWebGate_FWD_DEFINED__ typedef interface IWebGate IWebGate; #endif /* __IWebGate_FWD_DEFINED__ */ #ifndef __IINSHandler_FWD_DEFINED__ #define __IINSHandler_FWD_DEFINED__ typedef interface IINSHandler IINSHandler; #endif /* __IINSHandler_FWD_DEFINED__ */ #ifndef ___RefDialEvents_FWD_DEFINED__ #define ___RefDialEvents_FWD_DEFINED__ typedef interface _RefDialEvents _RefDialEvents; #endif /* ___RefDialEvents_FWD_DEFINED__ */ #ifndef __RefDial_FWD_DEFINED__ #define __RefDial_FWD_DEFINED__ #ifdef __cplusplus typedef class RefDial RefDial; #else typedef struct RefDial RefDial; #endif /* __cplusplus */ #endif /* __RefDial_FWD_DEFINED__ */ #ifndef __DialErr_FWD_DEFINED__ #define __DialErr_FWD_DEFINED__ #ifdef __cplusplus typedef class DialErr DialErr; #else typedef struct DialErr DialErr; #endif /* __cplusplus */ #endif /* __DialErr_FWD_DEFINED__ */ #ifndef __SmartStart_FWD_DEFINED__ #define __SmartStart_FWD_DEFINED__ #ifdef __cplusplus typedef class SmartStart SmartStart; #else typedef struct SmartStart SmartStart; #endif /* __cplusplus */ #endif /* __SmartStart_FWD_DEFINED__ */ #ifndef __ICWSystemConfig_FWD_DEFINED__ #define __ICWSystemConfig_FWD_DEFINED__ #ifdef __cplusplus typedef class ICWSystemConfig ICWSystemConfig; #else typedef struct ICWSystemConfig ICWSystemConfig; #endif /* __cplusplus */ #endif /* __ICWSystemConfig_FWD_DEFINED__ */ #ifndef __TapiLocationInfo_FWD_DEFINED__ #define __TapiLocationInfo_FWD_DEFINED__ #ifdef __cplusplus typedef class TapiLocationInfo TapiLocationInfo; #else typedef struct TapiLocationInfo TapiLocationInfo; #endif /* __cplusplus */ #endif /* __TapiLocationInfo_FWD_DEFINED__ */ #ifndef __UserInfo_FWD_DEFINED__ #define __UserInfo_FWD_DEFINED__ #ifdef __cplusplus typedef class UserInfo UserInfo; #else typedef struct UserInfo UserInfo; #endif /* __cplusplus */ #endif /* __UserInfo_FWD_DEFINED__ */ #ifndef ___WebGateEvents_FWD_DEFINED__ #define ___WebGateEvents_FWD_DEFINED__ typedef interface _WebGateEvents _WebGateEvents; #endif /* ___WebGateEvents_FWD_DEFINED__ */ #ifndef __WebGate_FWD_DEFINED__ #define __WebGate_FWD_DEFINED__ #ifdef __cplusplus typedef class WebGate WebGate; #else typedef struct WebGate WebGate; #endif /* __cplusplus */ #endif /* __WebGate_FWD_DEFINED__ */ #ifndef ___INSHandlerEvents_FWD_DEFINED__ #define ___INSHandlerEvents_FWD_DEFINED__ typedef interface _INSHandlerEvents _INSHandlerEvents; #endif /* ___INSHandlerEvents_FWD_DEFINED__ */ #ifndef __INSHandler_FWD_DEFINED__ #define __INSHandler_FWD_DEFINED__ #ifdef __cplusplus typedef class INSHandler INSHandler; #else typedef struct INSHandler INSHandler; #endif /* __cplusplus */ #endif /* __INSHandler_FWD_DEFINED__ */ /* header files for imported files */ #include "oaidl.h" #include "ocidl.h" #ifdef __cplusplus extern "C"{ #endif void __RPC_FAR * __RPC_USER MIDL_user_allocate(size_t); void __RPC_USER MIDL_user_free( void __RPC_FAR * ); /* interface __MIDL_itf_icwhelp_0000 */ /* [local] */ #pragma once extern RPC_IF_HANDLE __MIDL_itf_icwhelp_0000_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_icwhelp_0000_v0_0_s_ifspec; #ifndef __IRefDial_INTERFACE_DEFINED__ #define __IRefDial_INTERFACE_DEFINED__ /* interface IRefDial */ /* [unique][helpstring][dual][uuid][object] */ EXTERN_C const IID IID_IRefDial; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("1E794A09-86F4-11D1-ADD8-0000F87734F0") IRefDial : public IDispatch { public: virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE DoConnect( /* [retval][out] */ BOOL __RPC_FAR *pbRetVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_DownloadStatusString( /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetupForDialing( BSTR bstrISPFILE, DWORD dwCountry, BSTR bstrAreaCode, DWORD dwFlag, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_QuitWizard( /* [retval][out] */ BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_UserPickNumber( /* [retval][out] */ BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_DialPhoneNumber( /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_DialPhoneNumber( /* [in] */ BSTR newVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_URL( /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_PromoCode( /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_PromoCode( /* [in] */ BSTR newVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_ProductCode( /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_ProductCode( /* [in] */ BSTR newVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE DoOfferDownload( /* [retval][out] */ BOOL __RPC_FAR *pbRetVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_DialStatusString( /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE DoHangup( void) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ProcessSignedPID( /* [retval][out] */ BOOL __RPC_FAR *pbRetVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_SignedPID( /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FormReferralServerURL( /* [retval][out] */ BOOL __RPC_FAR *pbRetVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_SignupURL( /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_TryAgain( /* [retval][out] */ BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_DialErrorMsg( /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ModemEnum_Reset( void) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ModemEnum_Next( /* [retval][out] */ BSTR __RPC_FAR *pDeviceName) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_ModemEnum_NumDevices( /* [retval][out] */ long __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_SupportNumber( /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ShowDialingProperties( /* [retval][out] */ BOOL __RPC_FAR *pbRetVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ShowPhoneBook( /* [in] */ DWORD dwCountryCode, /* [in] */ long newVal, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ValidatePhoneNumber( /* [in] */ BSTR bstrPhoneNumber, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_HavePhoneBook( /* [retval][out] */ BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_BrandingFlags( /* [retval][out] */ long __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_BrandingFlags( /* [in] */ long newVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_CurrentModem( /* [retval][out] */ long __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_CurrentModem( /* [in] */ long newVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_ISPSupportPhoneNumber( /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_ISPSupportPhoneNumber( /* [in] */ BSTR newVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_LoggingStartUrl( /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_LoggingEndUrl( /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SelectedPhoneNumber( /* [in] */ long newVal, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE PhoneNumberEnum_Reset( void) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE PhoneNumberEnum_Next( /* [retval][out] */ BSTR __RPC_FAR *pNumber) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_PhoneNumberEnum_NumDevices( /* [retval][out] */ long __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_DialError( /* [retval][out] */ HRESULT __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Redial( /* [in] */ BOOL newbVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_AutoConfigURL( /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE DoInit( void) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_OemCode( /* [in] */ BSTR newVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_AllOfferCode( /* [in] */ long newVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_ISDNURL( /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_ISDNAutoConfigURL( /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_bIsISDNDevice( /* [retval][out] */ BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_ModemOverride( /* [in] */ BOOL newbVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE RemoveConnectoid( /* [retval][out] */ BOOL __RPC_FAR *pbRetVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_ISPSupportNumber( /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_RasGetConnectStatus( /* [retval][out] */ BOOL __RPC_FAR *pVal) = 0; }; #else /* C style interface */ typedef struct IRefDialVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IRefDial __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IRefDial __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IRefDial __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( IRefDial __RPC_FAR * This, /* [out] */ UINT __RPC_FAR *pctinfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( IRefDial __RPC_FAR * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( IRefDial __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 )( IRefDial __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 *DoConnect )( IRefDial __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DownloadStatusString )( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetupForDialing )( IRefDial __RPC_FAR * This, BSTR bstrISPFILE, DWORD dwCountry, BSTR bstrAreaCode, DWORD dwFlag, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_QuitWizard )( IRefDial __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_UserPickNumber )( IRefDial __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DialPhoneNumber )( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DialPhoneNumber )( IRefDial __RPC_FAR * This, /* [in] */ BSTR newVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_URL )( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_PromoCode )( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_PromoCode )( IRefDial __RPC_FAR * This, /* [in] */ BSTR newVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ProductCode )( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ProductCode )( IRefDial __RPC_FAR * This, /* [in] */ BSTR newVal); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *DoOfferDownload )( IRefDial __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DialStatusString )( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *DoHangup )( IRefDial __RPC_FAR * This); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ProcessSignedPID )( IRefDial __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_SignedPID )( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *FormReferralServerURL )( IRefDial __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_SignupURL )( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_TryAgain )( IRefDial __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DialErrorMsg )( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ModemEnum_Reset )( IRefDial __RPC_FAR * This); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ModemEnum_Next )( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pDeviceName); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ModemEnum_NumDevices )( IRefDial __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *pVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_SupportNumber )( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ShowDialingProperties )( IRefDial __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ShowPhoneBook )( IRefDial __RPC_FAR * This, /* [in] */ DWORD dwCountryCode, /* [in] */ long newVal, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ValidatePhoneNumber )( IRefDial __RPC_FAR * This, /* [in] */ BSTR bstrPhoneNumber, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_HavePhoneBook )( IRefDial __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_BrandingFlags )( IRefDial __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_BrandingFlags )( IRefDial __RPC_FAR * This, /* [in] */ long newVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_CurrentModem )( IRefDial __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_CurrentModem )( IRefDial __RPC_FAR * This, /* [in] */ long newVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ISPSupportPhoneNumber )( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ISPSupportPhoneNumber )( IRefDial __RPC_FAR * This, /* [in] */ BSTR newVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_LoggingStartUrl )( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_LoggingEndUrl )( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SelectedPhoneNumber )( IRefDial __RPC_FAR * This, /* [in] */ long newVal, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *PhoneNumberEnum_Reset )( IRefDial __RPC_FAR * This); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *PhoneNumberEnum_Next )( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pNumber); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_PhoneNumberEnum_NumDevices )( IRefDial __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *pVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DialError )( IRefDial __RPC_FAR * This, /* [retval][out] */ HRESULT __RPC_FAR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Redial )( IRefDial __RPC_FAR * This, /* [in] */ BOOL newbVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_AutoConfigURL )( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *DoInit )( IRefDial __RPC_FAR * This); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_OemCode )( IRefDial __RPC_FAR * This, /* [in] */ BSTR newVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_AllOfferCode )( IRefDial __RPC_FAR * This, /* [in] */ long newVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ISDNURL )( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ISDNAutoConfigURL )( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bIsISDNDevice )( IRefDial __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ModemOverride )( IRefDial __RPC_FAR * This, /* [in] */ BOOL newbVal); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RemoveConnectoid )( IRefDial __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ISPSupportNumber )( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_RasGetConnectStatus )( IRefDial __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pVal); END_INTERFACE } IRefDialVtbl; interface IRefDial { CONST_VTBL struct IRefDialVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IRefDial_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IRefDial_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IRefDial_Release(This) \ (This)->lpVtbl -> Release(This) #define IRefDial_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IRefDial_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IRefDial_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IRefDial_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IRefDial_DoConnect(This,pbRetVal) \ (This)->lpVtbl -> DoConnect(This,pbRetVal) #define IRefDial_get_DownloadStatusString(This,pVal) \ (This)->lpVtbl -> get_DownloadStatusString(This,pVal) #define IRefDial_SetupForDialing(This,bstrISPFILE,dwCountry,bstrAreaCode,dwFlag,pbRetVal) \ (This)->lpVtbl -> SetupForDialing(This,bstrISPFILE,dwCountry,bstrAreaCode,dwFlag,pbRetVal) #define IRefDial_get_QuitWizard(This,pVal) \ (This)->lpVtbl -> get_QuitWizard(This,pVal) #define IRefDial_get_UserPickNumber(This,pVal) \ (This)->lpVtbl -> get_UserPickNumber(This,pVal) #define IRefDial_get_DialPhoneNumber(This,pVal) \ (This)->lpVtbl -> get_DialPhoneNumber(This,pVal) #define IRefDial_put_DialPhoneNumber(This,newVal) \ (This)->lpVtbl -> put_DialPhoneNumber(This,newVal) #define IRefDial_get_URL(This,pVal) \ (This)->lpVtbl -> get_URL(This,pVal) #define IRefDial_get_PromoCode(This,pVal) \ (This)->lpVtbl -> get_PromoCode(This,pVal) #define IRefDial_put_PromoCode(This,newVal) \ (This)->lpVtbl -> put_PromoCode(This,newVal) #define IRefDial_get_ProductCode(This,pVal) \ (This)->lpVtbl -> get_ProductCode(This,pVal) #define IRefDial_put_ProductCode(This,newVal) \ (This)->lpVtbl -> put_ProductCode(This,newVal) #define IRefDial_DoOfferDownload(This,pbRetVal) \ (This)->lpVtbl -> DoOfferDownload(This,pbRetVal) #define IRefDial_get_DialStatusString(This,pVal) \ (This)->lpVtbl -> get_DialStatusString(This,pVal) #define IRefDial_DoHangup(This) \ (This)->lpVtbl -> DoHangup(This) #define IRefDial_ProcessSignedPID(This,pbRetVal) \ (This)->lpVtbl -> ProcessSignedPID(This,pbRetVal) #define IRefDial_get_SignedPID(This,pVal) \ (This)->lpVtbl -> get_SignedPID(This,pVal) #define IRefDial_FormReferralServerURL(This,pbRetVal) \ (This)->lpVtbl -> FormReferralServerURL(This,pbRetVal) #define IRefDial_get_SignupURL(This,pVal) \ (This)->lpVtbl -> get_SignupURL(This,pVal) #define IRefDial_get_TryAgain(This,pVal) \ (This)->lpVtbl -> get_TryAgain(This,pVal) #define IRefDial_get_DialErrorMsg(This,pVal) \ (This)->lpVtbl -> get_DialErrorMsg(This,pVal) #define IRefDial_ModemEnum_Reset(This) \ (This)->lpVtbl -> ModemEnum_Reset(This) #define IRefDial_ModemEnum_Next(This,pDeviceName) \ (This)->lpVtbl -> ModemEnum_Next(This,pDeviceName) #define IRefDial_get_ModemEnum_NumDevices(This,pVal) \ (This)->lpVtbl -> get_ModemEnum_NumDevices(This,pVal) #define IRefDial_get_SupportNumber(This,pVal) \ (This)->lpVtbl -> get_SupportNumber(This,pVal) #define IRefDial_ShowDialingProperties(This,pbRetVal) \ (This)->lpVtbl -> ShowDialingProperties(This,pbRetVal) #define IRefDial_ShowPhoneBook(This,dwCountryCode,newVal,pbRetVal) \ (This)->lpVtbl -> ShowPhoneBook(This,dwCountryCode,newVal,pbRetVal) #define IRefDial_ValidatePhoneNumber(This,bstrPhoneNumber,pbRetVal) \ (This)->lpVtbl -> ValidatePhoneNumber(This,bstrPhoneNumber,pbRetVal) #define IRefDial_get_HavePhoneBook(This,pVal) \ (This)->lpVtbl -> get_HavePhoneBook(This,pVal) #define IRefDial_get_BrandingFlags(This,pVal) \ (This)->lpVtbl -> get_BrandingFlags(This,pVal) #define IRefDial_put_BrandingFlags(This,newVal) \ (This)->lpVtbl -> put_BrandingFlags(This,newVal) #define IRefDial_get_CurrentModem(This,pVal) \ (This)->lpVtbl -> get_CurrentModem(This,pVal) #define IRefDial_put_CurrentModem(This,newVal) \ (This)->lpVtbl -> put_CurrentModem(This,newVal) #define IRefDial_get_ISPSupportPhoneNumber(This,pVal) \ (This)->lpVtbl -> get_ISPSupportPhoneNumber(This,pVal) #define IRefDial_put_ISPSupportPhoneNumber(This,newVal) \ (This)->lpVtbl -> put_ISPSupportPhoneNumber(This,newVal) #define IRefDial_get_LoggingStartUrl(This,pVal) \ (This)->lpVtbl -> get_LoggingStartUrl(This,pVal) #define IRefDial_get_LoggingEndUrl(This,pVal) \ (This)->lpVtbl -> get_LoggingEndUrl(This,pVal) #define IRefDial_SelectedPhoneNumber(This,newVal,pbRetVal) \ (This)->lpVtbl -> SelectedPhoneNumber(This,newVal,pbRetVal) #define IRefDial_PhoneNumberEnum_Reset(This) \ (This)->lpVtbl -> PhoneNumberEnum_Reset(This) #define IRefDial_PhoneNumberEnum_Next(This,pNumber) \ (This)->lpVtbl -> PhoneNumberEnum_Next(This,pNumber) #define IRefDial_get_PhoneNumberEnum_NumDevices(This,pVal) \ (This)->lpVtbl -> get_PhoneNumberEnum_NumDevices(This,pVal) #define IRefDial_get_DialError(This,pVal) \ (This)->lpVtbl -> get_DialError(This,pVal) #define IRefDial_put_Redial(This,newbVal) \ (This)->lpVtbl -> put_Redial(This,newbVal) #define IRefDial_get_AutoConfigURL(This,pVal) \ (This)->lpVtbl -> get_AutoConfigURL(This,pVal) #define IRefDial_DoInit(This) \ (This)->lpVtbl -> DoInit(This) #define IRefDial_put_OemCode(This,newVal) \ (This)->lpVtbl -> put_OemCode(This,newVal) #define IRefDial_put_AllOfferCode(This,newVal) \ (This)->lpVtbl -> put_AllOfferCode(This,newVal) #define IRefDial_get_ISDNURL(This,pVal) \ (This)->lpVtbl -> get_ISDNURL(This,pVal) #define IRefDial_get_ISDNAutoConfigURL(This,pVal) \ (This)->lpVtbl -> get_ISDNAutoConfigURL(This,pVal) #define IRefDial_get_bIsISDNDevice(This,pVal) \ (This)->lpVtbl -> get_bIsISDNDevice(This,pVal) #define IRefDial_put_ModemOverride(This,newbVal) \ (This)->lpVtbl -> put_ModemOverride(This,newbVal) #define IRefDial_RemoveConnectoid(This,pbRetVal) \ (This)->lpVtbl -> RemoveConnectoid(This,pbRetVal) #define IRefDial_get_ISPSupportNumber(This,pVal) \ (This)->lpVtbl -> get_ISPSupportNumber(This,pVal) #define IRefDial_get_RasGetConnectStatus(This,pVal) \ (This)->lpVtbl -> get_RasGetConnectStatus(This,pVal) #endif /* COBJMACROS */ #endif /* C style interface */ /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IRefDial_DoConnect_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); void __RPC_STUB IRefDial_DoConnect_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRefDial_get_DownloadStatusString_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); void __RPC_STUB IRefDial_get_DownloadStatusString_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IRefDial_SetupForDialing_Proxy( IRefDial __RPC_FAR * This, BSTR bstrISPFILE, DWORD dwCountry, BSTR bstrAreaCode, DWORD dwFlag, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); void __RPC_STUB IRefDial_SetupForDialing_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRefDial_get_QuitWizard_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pVal); void __RPC_STUB IRefDial_get_QuitWizard_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRefDial_get_UserPickNumber_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pVal); void __RPC_STUB IRefDial_get_UserPickNumber_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRefDial_get_DialPhoneNumber_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); void __RPC_STUB IRefDial_get_DialPhoneNumber_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IRefDial_put_DialPhoneNumber_Proxy( IRefDial __RPC_FAR * This, /* [in] */ BSTR newVal); void __RPC_STUB IRefDial_put_DialPhoneNumber_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRefDial_get_URL_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); void __RPC_STUB IRefDial_get_URL_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRefDial_get_PromoCode_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); void __RPC_STUB IRefDial_get_PromoCode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IRefDial_put_PromoCode_Proxy( IRefDial __RPC_FAR * This, /* [in] */ BSTR newVal); void __RPC_STUB IRefDial_put_PromoCode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRefDial_get_ProductCode_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); void __RPC_STUB IRefDial_get_ProductCode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IRefDial_put_ProductCode_Proxy( IRefDial __RPC_FAR * This, /* [in] */ BSTR newVal); void __RPC_STUB IRefDial_put_ProductCode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IRefDial_DoOfferDownload_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); void __RPC_STUB IRefDial_DoOfferDownload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRefDial_get_DialStatusString_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); void __RPC_STUB IRefDial_get_DialStatusString_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IRefDial_DoHangup_Proxy( IRefDial __RPC_FAR * This); void __RPC_STUB IRefDial_DoHangup_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IRefDial_ProcessSignedPID_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); void __RPC_STUB IRefDial_ProcessSignedPID_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRefDial_get_SignedPID_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); void __RPC_STUB IRefDial_get_SignedPID_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IRefDial_FormReferralServerURL_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); void __RPC_STUB IRefDial_FormReferralServerURL_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRefDial_get_SignupURL_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); void __RPC_STUB IRefDial_get_SignupURL_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRefDial_get_TryAgain_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pVal); void __RPC_STUB IRefDial_get_TryAgain_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRefDial_get_DialErrorMsg_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); void __RPC_STUB IRefDial_get_DialErrorMsg_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IRefDial_ModemEnum_Reset_Proxy( IRefDial __RPC_FAR * This); void __RPC_STUB IRefDial_ModemEnum_Reset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IRefDial_ModemEnum_Next_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pDeviceName); void __RPC_STUB IRefDial_ModemEnum_Next_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRefDial_get_ModemEnum_NumDevices_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *pVal); void __RPC_STUB IRefDial_get_ModemEnum_NumDevices_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRefDial_get_SupportNumber_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); void __RPC_STUB IRefDial_get_SupportNumber_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IRefDial_ShowDialingProperties_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); void __RPC_STUB IRefDial_ShowDialingProperties_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IRefDial_ShowPhoneBook_Proxy( IRefDial __RPC_FAR * This, /* [in] */ DWORD dwCountryCode, /* [in] */ long newVal, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); void __RPC_STUB IRefDial_ShowPhoneBook_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IRefDial_ValidatePhoneNumber_Proxy( IRefDial __RPC_FAR * This, /* [in] */ BSTR bstrPhoneNumber, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); void __RPC_STUB IRefDial_ValidatePhoneNumber_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRefDial_get_HavePhoneBook_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pVal); void __RPC_STUB IRefDial_get_HavePhoneBook_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRefDial_get_BrandingFlags_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *pVal); void __RPC_STUB IRefDial_get_BrandingFlags_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IRefDial_put_BrandingFlags_Proxy( IRefDial __RPC_FAR * This, /* [in] */ long newVal); void __RPC_STUB IRefDial_put_BrandingFlags_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRefDial_get_CurrentModem_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *pVal); void __RPC_STUB IRefDial_get_CurrentModem_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IRefDial_put_CurrentModem_Proxy( IRefDial __RPC_FAR * This, /* [in] */ long newVal); void __RPC_STUB IRefDial_put_CurrentModem_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRefDial_get_ISPSupportPhoneNumber_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); void __RPC_STUB IRefDial_get_ISPSupportPhoneNumber_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IRefDial_put_ISPSupportPhoneNumber_Proxy( IRefDial __RPC_FAR * This, /* [in] */ BSTR newVal); void __RPC_STUB IRefDial_put_ISPSupportPhoneNumber_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRefDial_get_LoggingStartUrl_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); void __RPC_STUB IRefDial_get_LoggingStartUrl_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRefDial_get_LoggingEndUrl_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); void __RPC_STUB IRefDial_get_LoggingEndUrl_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IRefDial_SelectedPhoneNumber_Proxy( IRefDial __RPC_FAR * This, /* [in] */ long newVal, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); void __RPC_STUB IRefDial_SelectedPhoneNumber_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IRefDial_PhoneNumberEnum_Reset_Proxy( IRefDial __RPC_FAR * This); void __RPC_STUB IRefDial_PhoneNumberEnum_Reset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IRefDial_PhoneNumberEnum_Next_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pNumber); void __RPC_STUB IRefDial_PhoneNumberEnum_Next_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRefDial_get_PhoneNumberEnum_NumDevices_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *pVal); void __RPC_STUB IRefDial_get_PhoneNumberEnum_NumDevices_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRefDial_get_DialError_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ HRESULT __RPC_FAR *pVal); void __RPC_STUB IRefDial_get_DialError_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IRefDial_put_Redial_Proxy( IRefDial __RPC_FAR * This, /* [in] */ BOOL newbVal); void __RPC_STUB IRefDial_put_Redial_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRefDial_get_AutoConfigURL_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); void __RPC_STUB IRefDial_get_AutoConfigURL_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IRefDial_DoInit_Proxy( IRefDial __RPC_FAR * This); void __RPC_STUB IRefDial_DoInit_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IRefDial_put_OemCode_Proxy( IRefDial __RPC_FAR * This, /* [in] */ BSTR newVal); void __RPC_STUB IRefDial_put_OemCode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IRefDial_put_AllOfferCode_Proxy( IRefDial __RPC_FAR * This, /* [in] */ long newVal); void __RPC_STUB IRefDial_put_AllOfferCode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRefDial_get_ISDNURL_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); void __RPC_STUB IRefDial_get_ISDNURL_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRefDial_get_ISDNAutoConfigURL_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); void __RPC_STUB IRefDial_get_ISDNAutoConfigURL_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRefDial_get_bIsISDNDevice_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pVal); void __RPC_STUB IRefDial_get_bIsISDNDevice_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IRefDial_put_ModemOverride_Proxy( IRefDial __RPC_FAR * This, /* [in] */ BOOL newbVal); void __RPC_STUB IRefDial_put_ModemOverride_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IRefDial_RemoveConnectoid_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); void __RPC_STUB IRefDial_RemoveConnectoid_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRefDial_get_ISPSupportNumber_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); void __RPC_STUB IRefDial_get_ISPSupportNumber_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IRefDial_get_RasGetConnectStatus_Proxy( IRefDial __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pVal); void __RPC_STUB IRefDial_get_RasGetConnectStatus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IRefDial_INTERFACE_DEFINED__ */ #ifndef __IDialErr_INTERFACE_DEFINED__ #define __IDialErr_INTERFACE_DEFINED__ /* interface IDialErr */ /* [unique][helpstring][dual][uuid][object] */ EXTERN_C const IID IID_IDialErr; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("462F7757-8848-11D1-ADD8-0000F87734F0") IDialErr : public IDispatch { public: }; #else /* C style interface */ typedef struct IDialErrVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IDialErr __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IDialErr __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IDialErr __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( IDialErr __RPC_FAR * This, /* [out] */ UINT __RPC_FAR *pctinfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( IDialErr __RPC_FAR * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( IDialErr __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 )( IDialErr __RPC_FAR * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams, /* [out] */ VARIANT __RPC_FAR *pVarResult, /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo, /* [out] */ UINT __RPC_FAR *puArgErr); END_INTERFACE } IDialErrVtbl; interface IDialErr { CONST_VTBL struct IDialErrVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IDialErr_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IDialErr_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IDialErr_Release(This) \ (This)->lpVtbl -> Release(This) #define IDialErr_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IDialErr_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IDialErr_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IDialErr_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __IDialErr_INTERFACE_DEFINED__ */ #ifndef __ISmartStart_INTERFACE_DEFINED__ #define __ISmartStart_INTERFACE_DEFINED__ /* interface ISmartStart */ /* [unique][helpstring][dual][uuid][object] */ EXTERN_C const IID IID_ISmartStart; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("5D8D8F19-8B89-11D1-ADDB-0000F87734F0") ISmartStart : public IDispatch { public: virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IsInternetCapable( /* [retval][out] */ BOOL __RPC_FAR *pbRetVal) = 0; }; #else /* C style interface */ typedef struct ISmartStartVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( ISmartStart __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( ISmartStart __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( ISmartStart __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( ISmartStart __RPC_FAR * This, /* [out] */ UINT __RPC_FAR *pctinfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( ISmartStart __RPC_FAR * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( ISmartStart __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 )( ISmartStart __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 *IsInternetCapable )( ISmartStart __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); END_INTERFACE } ISmartStartVtbl; interface ISmartStart { CONST_VTBL struct ISmartStartVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define ISmartStart_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define ISmartStart_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define ISmartStart_Release(This) \ (This)->lpVtbl -> Release(This) #define ISmartStart_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define ISmartStart_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define ISmartStart_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define ISmartStart_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define ISmartStart_IsInternetCapable(This,pbRetVal) \ (This)->lpVtbl -> IsInternetCapable(This,pbRetVal) #endif /* COBJMACROS */ #endif /* C style interface */ /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ISmartStart_IsInternetCapable_Proxy( ISmartStart __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); void __RPC_STUB ISmartStart_IsInternetCapable_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __ISmartStart_INTERFACE_DEFINED__ */ #ifndef __IICWSystemConfig_INTERFACE_DEFINED__ #define __IICWSystemConfig_INTERFACE_DEFINED__ /* interface IICWSystemConfig */ /* [unique][helpstring][dual][uuid][object] */ EXTERN_C const IID IID_IICWSystemConfig; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("7954DD9A-8C2A-11D1-ADDB-0000F87734F0") IICWSystemConfig : public IDispatch { public: virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ConfigSystem( /* [retval][out] */ BOOL __RPC_FAR *pbRetVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_NeedsReboot( /* [retval][out] */ BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_QuitWizard( /* [retval][out] */ BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE VerifyRASIsRunning( /* [retval][out] */ BOOL __RPC_FAR *pbRetVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_NeedsRestart( /* [retval][out] */ BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE CheckPasswordCachingPolicy( /* [retval][out] */ BOOL __RPC_FAR *pbRetVal) = 0; }; #else /* C style interface */ typedef struct IICWSystemConfigVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IICWSystemConfig __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IICWSystemConfig __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IICWSystemConfig __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( IICWSystemConfig __RPC_FAR * This, /* [out] */ UINT __RPC_FAR *pctinfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( IICWSystemConfig __RPC_FAR * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( IICWSystemConfig __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 )( IICWSystemConfig __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 *ConfigSystem )( IICWSystemConfig __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_NeedsReboot )( IICWSystemConfig __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_QuitWizard )( IICWSystemConfig __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pVal); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *VerifyRASIsRunning )( IICWSystemConfig __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_NeedsRestart )( IICWSystemConfig __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pVal); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CheckPasswordCachingPolicy )( IICWSystemConfig __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); END_INTERFACE } IICWSystemConfigVtbl; interface IICWSystemConfig { CONST_VTBL struct IICWSystemConfigVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IICWSystemConfig_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IICWSystemConfig_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IICWSystemConfig_Release(This) \ (This)->lpVtbl -> Release(This) #define IICWSystemConfig_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IICWSystemConfig_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IICWSystemConfig_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IICWSystemConfig_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IICWSystemConfig_ConfigSystem(This,pbRetVal) \ (This)->lpVtbl -> ConfigSystem(This,pbRetVal) #define IICWSystemConfig_get_NeedsReboot(This,pVal) \ (This)->lpVtbl -> get_NeedsReboot(This,pVal) #define IICWSystemConfig_get_QuitWizard(This,pVal) \ (This)->lpVtbl -> get_QuitWizard(This,pVal) #define IICWSystemConfig_VerifyRASIsRunning(This,pbRetVal) \ (This)->lpVtbl -> VerifyRASIsRunning(This,pbRetVal) #define IICWSystemConfig_get_NeedsRestart(This,pVal) \ (This)->lpVtbl -> get_NeedsRestart(This,pVal) #define IICWSystemConfig_CheckPasswordCachingPolicy(This,pbRetVal) \ (This)->lpVtbl -> CheckPasswordCachingPolicy(This,pbRetVal) #endif /* COBJMACROS */ #endif /* C style interface */ /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IICWSystemConfig_ConfigSystem_Proxy( IICWSystemConfig __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); void __RPC_STUB IICWSystemConfig_ConfigSystem_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IICWSystemConfig_get_NeedsReboot_Proxy( IICWSystemConfig __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pVal); void __RPC_STUB IICWSystemConfig_get_NeedsReboot_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IICWSystemConfig_get_QuitWizard_Proxy( IICWSystemConfig __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pVal); void __RPC_STUB IICWSystemConfig_get_QuitWizard_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IICWSystemConfig_VerifyRASIsRunning_Proxy( IICWSystemConfig __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); void __RPC_STUB IICWSystemConfig_VerifyRASIsRunning_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IICWSystemConfig_get_NeedsRestart_Proxy( IICWSystemConfig __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pVal); void __RPC_STUB IICWSystemConfig_get_NeedsRestart_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IICWSystemConfig_CheckPasswordCachingPolicy_Proxy( IICWSystemConfig __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); void __RPC_STUB IICWSystemConfig_CheckPasswordCachingPolicy_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IICWSystemConfig_INTERFACE_DEFINED__ */ #ifndef __ITapiLocationInfo_INTERFACE_DEFINED__ #define __ITapiLocationInfo_INTERFACE_DEFINED__ /* interface ITapiLocationInfo */ /* [unique][helpstring][dual][uuid][object] */ EXTERN_C const IID IID_ITapiLocationInfo; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("CB632C75-8DD4-11D1-ADDF-0000F87734F0") ITapiLocationInfo : public IDispatch { public: virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_wNumberOfLocations( /* [out] */ short __RPC_FAR *psVal, /* [retval][out] */ long __RPC_FAR *pCurrLoc) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_bstrAreaCode( /* [retval][out] */ BSTR __RPC_FAR *pbstrAreaCode) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_bstrAreaCode( /* [in] */ BSTR bstrAreaCode) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_lCountryCode( /* [retval][out] */ long __RPC_FAR *plVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetTapiLocationInfo( /* [retval][out] */ BOOL __RPC_FAR *pbRetVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_NumCountries( /* [retval][out] */ long __RPC_FAR *pNumOfCountry) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_CountryName( /* [in] */ long lCountryIndex, /* [out] */ BSTR __RPC_FAR *pszCountryName, /* [retval][out] */ long __RPC_FAR *pCountryCode) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_DefaultCountry( /* [retval][out] */ BSTR __RPC_FAR *pszCountryName) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_LocationName( /* [in] */ long lLocationIndex, /* [out] */ BSTR __RPC_FAR *pszLocationName) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_LocationInfo( /* [in] */ long lLocationIndex, /* [out] */ long __RPC_FAR *pLocationID, /* [out] */ BSTR __RPC_FAR *pszCountryName, /* [out] */ long __RPC_FAR *pCountryCode, /* [retval][out] */ BSTR __RPC_FAR *pszAreaCode) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_LocationId( /* [in] */ long lLocationID) = 0; }; #else /* C style interface */ typedef struct ITapiLocationInfoVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( ITapiLocationInfo __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( ITapiLocationInfo __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( ITapiLocationInfo __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( ITapiLocationInfo __RPC_FAR * This, /* [out] */ UINT __RPC_FAR *pctinfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( ITapiLocationInfo __RPC_FAR * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( ITapiLocationInfo __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 )( ITapiLocationInfo __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_wNumberOfLocations )( ITapiLocationInfo __RPC_FAR * This, /* [out] */ short __RPC_FAR *psVal, /* [retval][out] */ long __RPC_FAR *pCurrLoc); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_bstrAreaCode )( ITapiLocationInfo __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pbstrAreaCode); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_bstrAreaCode )( ITapiLocationInfo __RPC_FAR * This, /* [in] */ BSTR bstrAreaCode); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_lCountryCode )( ITapiLocationInfo __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *plVal); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTapiLocationInfo )( ITapiLocationInfo __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_NumCountries )( ITapiLocationInfo __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *pNumOfCountry); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_CountryName )( ITapiLocationInfo __RPC_FAR * This, /* [in] */ long lCountryIndex, /* [out] */ BSTR __RPC_FAR *pszCountryName, /* [retval][out] */ long __RPC_FAR *pCountryCode); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DefaultCountry )( ITapiLocationInfo __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pszCountryName); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_LocationName )( ITapiLocationInfo __RPC_FAR * This, /* [in] */ long lLocationIndex, /* [out] */ BSTR __RPC_FAR *pszLocationName); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_LocationInfo )( ITapiLocationInfo __RPC_FAR * This, /* [in] */ long lLocationIndex, /* [out] */ long __RPC_FAR *pLocationID, /* [out] */ BSTR __RPC_FAR *pszCountryName, /* [out] */ long __RPC_FAR *pCountryCode, /* [retval][out] */ BSTR __RPC_FAR *pszAreaCode); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_LocationId )( ITapiLocationInfo __RPC_FAR * This, /* [in] */ long lLocationID); END_INTERFACE } ITapiLocationInfoVtbl; interface ITapiLocationInfo { CONST_VTBL struct ITapiLocationInfoVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define ITapiLocationInfo_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define ITapiLocationInfo_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define ITapiLocationInfo_Release(This) \ (This)->lpVtbl -> Release(This) #define ITapiLocationInfo_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define ITapiLocationInfo_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define ITapiLocationInfo_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define ITapiLocationInfo_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define ITapiLocationInfo_get_wNumberOfLocations(This,psVal,pCurrLoc) \ (This)->lpVtbl -> get_wNumberOfLocations(This,psVal,pCurrLoc) #define ITapiLocationInfo_get_bstrAreaCode(This,pbstrAreaCode) \ (This)->lpVtbl -> get_bstrAreaCode(This,pbstrAreaCode) #define ITapiLocationInfo_put_bstrAreaCode(This,bstrAreaCode) \ (This)->lpVtbl -> put_bstrAreaCode(This,bstrAreaCode) #define ITapiLocationInfo_get_lCountryCode(This,plVal) \ (This)->lpVtbl -> get_lCountryCode(This,plVal) #define ITapiLocationInfo_GetTapiLocationInfo(This,pbRetVal) \ (This)->lpVtbl -> GetTapiLocationInfo(This,pbRetVal) #define ITapiLocationInfo_get_NumCountries(This,pNumOfCountry) \ (This)->lpVtbl -> get_NumCountries(This,pNumOfCountry) #define ITapiLocationInfo_get_CountryName(This,lCountryIndex,pszCountryName,pCountryCode) \ (This)->lpVtbl -> get_CountryName(This,lCountryIndex,pszCountryName,pCountryCode) #define ITapiLocationInfo_get_DefaultCountry(This,pszCountryName) \ (This)->lpVtbl -> get_DefaultCountry(This,pszCountryName) #define ITapiLocationInfo_get_LocationName(This,lLocationIndex,pszLocationName) \ (This)->lpVtbl -> get_LocationName(This,lLocationIndex,pszLocationName) #define ITapiLocationInfo_get_LocationInfo(This,lLocationIndex,pLocationID,pszCountryName,pCountryCode,pszAreaCode) \ (This)->lpVtbl -> get_LocationInfo(This,lLocationIndex,pLocationID,pszCountryName,pCountryCode,pszAreaCode) #define ITapiLocationInfo_put_LocationId(This,lLocationID) \ (This)->lpVtbl -> put_LocationId(This,lLocationID) #endif /* COBJMACROS */ #endif /* C style interface */ /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITapiLocationInfo_get_wNumberOfLocations_Proxy( ITapiLocationInfo __RPC_FAR * This, /* [out] */ short __RPC_FAR *psVal, /* [retval][out] */ long __RPC_FAR *pCurrLoc); void __RPC_STUB ITapiLocationInfo_get_wNumberOfLocations_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITapiLocationInfo_get_bstrAreaCode_Proxy( ITapiLocationInfo __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pbstrAreaCode); void __RPC_STUB ITapiLocationInfo_get_bstrAreaCode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE ITapiLocationInfo_put_bstrAreaCode_Proxy( ITapiLocationInfo __RPC_FAR * This, /* [in] */ BSTR bstrAreaCode); void __RPC_STUB ITapiLocationInfo_put_bstrAreaCode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITapiLocationInfo_get_lCountryCode_Proxy( ITapiLocationInfo __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *plVal); void __RPC_STUB ITapiLocationInfo_get_lCountryCode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITapiLocationInfo_GetTapiLocationInfo_Proxy( ITapiLocationInfo __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); void __RPC_STUB ITapiLocationInfo_GetTapiLocationInfo_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITapiLocationInfo_get_NumCountries_Proxy( ITapiLocationInfo __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *pNumOfCountry); void __RPC_STUB ITapiLocationInfo_get_NumCountries_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITapiLocationInfo_get_CountryName_Proxy( ITapiLocationInfo __RPC_FAR * This, /* [in] */ long lCountryIndex, /* [out] */ BSTR __RPC_FAR *pszCountryName, /* [retval][out] */ long __RPC_FAR *pCountryCode); void __RPC_STUB ITapiLocationInfo_get_CountryName_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITapiLocationInfo_get_DefaultCountry_Proxy( ITapiLocationInfo __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pszCountryName); void __RPC_STUB ITapiLocationInfo_get_DefaultCountry_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITapiLocationInfo_get_LocationName_Proxy( ITapiLocationInfo __RPC_FAR * This, /* [in] */ long lLocationIndex, /* [out] */ BSTR __RPC_FAR *pszLocationName); void __RPC_STUB ITapiLocationInfo_get_LocationName_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITapiLocationInfo_get_LocationInfo_Proxy( ITapiLocationInfo __RPC_FAR * This, /* [in] */ long lLocationIndex, /* [out] */ long __RPC_FAR *pLocationID, /* [out] */ BSTR __RPC_FAR *pszCountryName, /* [out] */ long __RPC_FAR *pCountryCode, /* [retval][out] */ BSTR __RPC_FAR *pszAreaCode); void __RPC_STUB ITapiLocationInfo_get_LocationInfo_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE ITapiLocationInfo_put_LocationId_Proxy( ITapiLocationInfo __RPC_FAR * This, /* [in] */ long lLocationID); void __RPC_STUB ITapiLocationInfo_put_LocationId_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __ITapiLocationInfo_INTERFACE_DEFINED__ */ #ifndef __IUserInfo_INTERFACE_DEFINED__ #define __IUserInfo_INTERFACE_DEFINED__ /* interface IUserInfo */ /* [unique][helpstring][dual][uuid][object] */ EXTERN_C const IID IID_IUserInfo; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("9E12E76C-94D6-11D1-ADE2-0000F87734F0") IUserInfo : public IDispatch { public: virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE CollectRegisteredUserInfo( /* [retval][out] */ BOOL __RPC_FAR *pbRetVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Company( /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Company( /* [in] */ BSTR newVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_FirstName( /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_FirstName( /* [in] */ BSTR newVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_LastName( /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_LastName( /* [in] */ BSTR newVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Address1( /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Address1( /* [in] */ BSTR newVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Address2( /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Address2( /* [in] */ BSTR newVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_City( /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_City( /* [in] */ BSTR newVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_State( /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_State( /* [in] */ BSTR newVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_ZIPCode( /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_ZIPCode( /* [in] */ BSTR newVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_PhoneNumber( /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_PhoneNumber( /* [in] */ BSTR newVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Lcid( /* [retval][out] */ long __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE PersistRegisteredUserInfo( /* [retval][out] */ BOOL __RPC_FAR *pbRetVal) = 0; }; #else /* C style interface */ typedef struct IUserInfoVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IUserInfo __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IUserInfo __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IUserInfo __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( IUserInfo __RPC_FAR * This, /* [out] */ UINT __RPC_FAR *pctinfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( IUserInfo __RPC_FAR * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( IUserInfo __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 )( IUserInfo __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 *CollectRegisteredUserInfo )( IUserInfo __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Company )( IUserInfo __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Company )( IUserInfo __RPC_FAR * This, /* [in] */ BSTR newVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FirstName )( IUserInfo __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_FirstName )( IUserInfo __RPC_FAR * This, /* [in] */ BSTR newVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_LastName )( IUserInfo __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_LastName )( IUserInfo __RPC_FAR * This, /* [in] */ BSTR newVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Address1 )( IUserInfo __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Address1 )( IUserInfo __RPC_FAR * This, /* [in] */ BSTR newVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Address2 )( IUserInfo __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Address2 )( IUserInfo __RPC_FAR * This, /* [in] */ BSTR newVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_City )( IUserInfo __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_City )( IUserInfo __RPC_FAR * This, /* [in] */ BSTR newVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_State )( IUserInfo __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_State )( IUserInfo __RPC_FAR * This, /* [in] */ BSTR newVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ZIPCode )( IUserInfo __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ZIPCode )( IUserInfo __RPC_FAR * This, /* [in] */ BSTR newVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_PhoneNumber )( IUserInfo __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_PhoneNumber )( IUserInfo __RPC_FAR * This, /* [in] */ BSTR newVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Lcid )( IUserInfo __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *pVal); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *PersistRegisteredUserInfo )( IUserInfo __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); END_INTERFACE } IUserInfoVtbl; interface IUserInfo { CONST_VTBL struct IUserInfoVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IUserInfo_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IUserInfo_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IUserInfo_Release(This) \ (This)->lpVtbl -> Release(This) #define IUserInfo_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IUserInfo_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IUserInfo_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IUserInfo_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IUserInfo_CollectRegisteredUserInfo(This,pbRetVal) \ (This)->lpVtbl -> CollectRegisteredUserInfo(This,pbRetVal) #define IUserInfo_get_Company(This,pVal) \ (This)->lpVtbl -> get_Company(This,pVal) #define IUserInfo_put_Company(This,newVal) \ (This)->lpVtbl -> put_Company(This,newVal) #define IUserInfo_get_FirstName(This,pVal) \ (This)->lpVtbl -> get_FirstName(This,pVal) #define IUserInfo_put_FirstName(This,newVal) \ (This)->lpVtbl -> put_FirstName(This,newVal) #define IUserInfo_get_LastName(This,pVal) \ (This)->lpVtbl -> get_LastName(This,pVal) #define IUserInfo_put_LastName(This,newVal) \ (This)->lpVtbl -> put_LastName(This,newVal) #define IUserInfo_get_Address1(This,pVal) \ (This)->lpVtbl -> get_Address1(This,pVal) #define IUserInfo_put_Address1(This,newVal) \ (This)->lpVtbl -> put_Address1(This,newVal) #define IUserInfo_get_Address2(This,pVal) \ (This)->lpVtbl -> get_Address2(This,pVal) #define IUserInfo_put_Address2(This,newVal) \ (This)->lpVtbl -> put_Address2(This,newVal) #define IUserInfo_get_City(This,pVal) \ (This)->lpVtbl -> get_City(This,pVal) #define IUserInfo_put_City(This,newVal) \ (This)->lpVtbl -> put_City(This,newVal) #define IUserInfo_get_State(This,pVal) \ (This)->lpVtbl -> get_State(This,pVal) #define IUserInfo_put_State(This,newVal) \ (This)->lpVtbl -> put_State(This,newVal) #define IUserInfo_get_ZIPCode(This,pVal) \ (This)->lpVtbl -> get_ZIPCode(This,pVal) #define IUserInfo_put_ZIPCode(This,newVal) \ (This)->lpVtbl -> put_ZIPCode(This,newVal) #define IUserInfo_get_PhoneNumber(This,pVal) \ (This)->lpVtbl -> get_PhoneNumber(This,pVal) #define IUserInfo_put_PhoneNumber(This,newVal) \ (This)->lpVtbl -> put_PhoneNumber(This,newVal) #define IUserInfo_get_Lcid(This,pVal) \ (This)->lpVtbl -> get_Lcid(This,pVal) #define IUserInfo_PersistRegisteredUserInfo(This,pbRetVal) \ (This)->lpVtbl -> PersistRegisteredUserInfo(This,pbRetVal) #endif /* COBJMACROS */ #endif /* C style interface */ /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IUserInfo_CollectRegisteredUserInfo_Proxy( IUserInfo __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); void __RPC_STUB IUserInfo_CollectRegisteredUserInfo_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IUserInfo_get_Company_Proxy( IUserInfo __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); void __RPC_STUB IUserInfo_get_Company_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IUserInfo_put_Company_Proxy( IUserInfo __RPC_FAR * This, /* [in] */ BSTR newVal); void __RPC_STUB IUserInfo_put_Company_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IUserInfo_get_FirstName_Proxy( IUserInfo __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); void __RPC_STUB IUserInfo_get_FirstName_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IUserInfo_put_FirstName_Proxy( IUserInfo __RPC_FAR * This, /* [in] */ BSTR newVal); void __RPC_STUB IUserInfo_put_FirstName_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IUserInfo_get_LastName_Proxy( IUserInfo __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); void __RPC_STUB IUserInfo_get_LastName_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IUserInfo_put_LastName_Proxy( IUserInfo __RPC_FAR * This, /* [in] */ BSTR newVal); void __RPC_STUB IUserInfo_put_LastName_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IUserInfo_get_Address1_Proxy( IUserInfo __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); void __RPC_STUB IUserInfo_get_Address1_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IUserInfo_put_Address1_Proxy( IUserInfo __RPC_FAR * This, /* [in] */ BSTR newVal); void __RPC_STUB IUserInfo_put_Address1_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IUserInfo_get_Address2_Proxy( IUserInfo __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); void __RPC_STUB IUserInfo_get_Address2_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IUserInfo_put_Address2_Proxy( IUserInfo __RPC_FAR * This, /* [in] */ BSTR newVal); void __RPC_STUB IUserInfo_put_Address2_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IUserInfo_get_City_Proxy( IUserInfo __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); void __RPC_STUB IUserInfo_get_City_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IUserInfo_put_City_Proxy( IUserInfo __RPC_FAR * This, /* [in] */ BSTR newVal); void __RPC_STUB IUserInfo_put_City_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IUserInfo_get_State_Proxy( IUserInfo __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); void __RPC_STUB IUserInfo_get_State_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IUserInfo_put_State_Proxy( IUserInfo __RPC_FAR * This, /* [in] */ BSTR newVal); void __RPC_STUB IUserInfo_put_State_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IUserInfo_get_ZIPCode_Proxy( IUserInfo __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); void __RPC_STUB IUserInfo_get_ZIPCode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IUserInfo_put_ZIPCode_Proxy( IUserInfo __RPC_FAR * This, /* [in] */ BSTR newVal); void __RPC_STUB IUserInfo_put_ZIPCode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IUserInfo_get_PhoneNumber_Proxy( IUserInfo __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); void __RPC_STUB IUserInfo_get_PhoneNumber_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IUserInfo_put_PhoneNumber_Proxy( IUserInfo __RPC_FAR * This, /* [in] */ BSTR newVal); void __RPC_STUB IUserInfo_put_PhoneNumber_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IUserInfo_get_Lcid_Proxy( IUserInfo __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *pVal); void __RPC_STUB IUserInfo_get_Lcid_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IUserInfo_PersistRegisteredUserInfo_Proxy( IUserInfo __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); void __RPC_STUB IUserInfo_PersistRegisteredUserInfo_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IUserInfo_INTERFACE_DEFINED__ */ #ifndef __IWebGate_INTERFACE_DEFINED__ #define __IWebGate_INTERFACE_DEFINED__ /* interface IWebGate */ /* [unique][helpstring][dual][uuid][object] */ EXTERN_C const IID IID_IWebGate; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3724B9A0-9503-11D1-B86A-00A0C90DC849") IWebGate : public IDispatch { public: virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Path( /* [in] */ BSTR newVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_FormData( /* [in] */ BSTR newVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FetchPage( /* [in] */ DWORD dwKeepPage, /* [in] */ DWORD dwDoWait, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Buffer( /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_DownloadFname( /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE DumpBufferToFile( /* [out] */ BSTR __RPC_FAR *pFileName, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal) = 0; }; #else /* C style interface */ typedef struct IWebGateVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IWebGate __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IWebGate __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IWebGate __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( IWebGate __RPC_FAR * This, /* [out] */ UINT __RPC_FAR *pctinfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( IWebGate __RPC_FAR * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( IWebGate __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 )( IWebGate __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][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Path )( IWebGate __RPC_FAR * This, /* [in] */ BSTR newVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_FormData )( IWebGate __RPC_FAR * This, /* [in] */ BSTR newVal); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *FetchPage )( IWebGate __RPC_FAR * This, /* [in] */ DWORD dwKeepPage, /* [in] */ DWORD dwDoWait, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Buffer )( IWebGate __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DownloadFname )( IWebGate __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *DumpBufferToFile )( IWebGate __RPC_FAR * This, /* [out] */ BSTR __RPC_FAR *pFileName, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); END_INTERFACE } IWebGateVtbl; interface IWebGate { CONST_VTBL struct IWebGateVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IWebGate_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IWebGate_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IWebGate_Release(This) \ (This)->lpVtbl -> Release(This) #define IWebGate_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IWebGate_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IWebGate_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IWebGate_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IWebGate_put_Path(This,newVal) \ (This)->lpVtbl -> put_Path(This,newVal) #define IWebGate_put_FormData(This,newVal) \ (This)->lpVtbl -> put_FormData(This,newVal) #define IWebGate_FetchPage(This,dwKeepPage,dwDoWait,pbRetVal) \ (This)->lpVtbl -> FetchPage(This,dwKeepPage,dwDoWait,pbRetVal) #define IWebGate_get_Buffer(This,pVal) \ (This)->lpVtbl -> get_Buffer(This,pVal) #define IWebGate_get_DownloadFname(This,pVal) \ (This)->lpVtbl -> get_DownloadFname(This,pVal) #define IWebGate_DumpBufferToFile(This,pFileName,pbRetVal) \ (This)->lpVtbl -> DumpBufferToFile(This,pFileName,pbRetVal) #endif /* COBJMACROS */ #endif /* C style interface */ /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IWebGate_put_Path_Proxy( IWebGate __RPC_FAR * This, /* [in] */ BSTR newVal); void __RPC_STUB IWebGate_put_Path_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IWebGate_put_FormData_Proxy( IWebGate __RPC_FAR * This, /* [in] */ BSTR newVal); void __RPC_STUB IWebGate_put_FormData_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IWebGate_FetchPage_Proxy( IWebGate __RPC_FAR * This, /* [in] */ DWORD dwKeepPage, /* [in] */ DWORD dwDoWait, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); void __RPC_STUB IWebGate_FetchPage_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IWebGate_get_Buffer_Proxy( IWebGate __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); void __RPC_STUB IWebGate_get_Buffer_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IWebGate_get_DownloadFname_Proxy( IWebGate __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVal); void __RPC_STUB IWebGate_get_DownloadFname_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IWebGate_DumpBufferToFile_Proxy( IWebGate __RPC_FAR * This, /* [out] */ BSTR __RPC_FAR *pFileName, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); void __RPC_STUB IWebGate_DumpBufferToFile_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IWebGate_INTERFACE_DEFINED__ */ #ifndef __IINSHandler_INTERFACE_DEFINED__ #define __IINSHandler_INTERFACE_DEFINED__ /* interface IINSHandler */ /* [unique][helpstring][dual][uuid][object] */ EXTERN_C const IID IID_IINSHandler; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("6342E1B5-94DB-11D1-ADE2-0000F87734F0") IINSHandler : public IDispatch { public: virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ProcessINS( BSTR bstrINSFilePath, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_NeedRestart( /* [retval][out] */ BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_BrandingFlags( /* [in] */ long lFlags) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_DefaultURL( /* [retval][out] */ BSTR __RPC_FAR *pszURL) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_SilentMode( /* [in] */ BOOL bSilent) = 0; }; #else /* C style interface */ typedef struct IINSHandlerVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IINSHandler __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IINSHandler __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IINSHandler __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( IINSHandler __RPC_FAR * This, /* [out] */ UINT __RPC_FAR *pctinfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( IINSHandler __RPC_FAR * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( IINSHandler __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 )( IINSHandler __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 *ProcessINS )( IINSHandler __RPC_FAR * This, BSTR bstrINSFilePath, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_NeedRestart )( IINSHandler __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_BrandingFlags )( IINSHandler __RPC_FAR * This, /* [in] */ long lFlags); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DefaultURL )( IINSHandler __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pszURL); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_SilentMode )( IINSHandler __RPC_FAR * This, /* [in] */ BOOL bSilent); END_INTERFACE } IINSHandlerVtbl; interface IINSHandler { CONST_VTBL struct IINSHandlerVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IINSHandler_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IINSHandler_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IINSHandler_Release(This) \ (This)->lpVtbl -> Release(This) #define IINSHandler_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IINSHandler_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IINSHandler_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IINSHandler_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IINSHandler_ProcessINS(This,bstrINSFilePath,pbRetVal) \ (This)->lpVtbl -> ProcessINS(This,bstrINSFilePath,pbRetVal) #define IINSHandler_get_NeedRestart(This,pVal) \ (This)->lpVtbl -> get_NeedRestart(This,pVal) #define IINSHandler_put_BrandingFlags(This,lFlags) \ (This)->lpVtbl -> put_BrandingFlags(This,lFlags) #define IINSHandler_get_DefaultURL(This,pszURL) \ (This)->lpVtbl -> get_DefaultURL(This,pszURL) #define IINSHandler_put_SilentMode(This,bSilent) \ (This)->lpVtbl -> put_SilentMode(This,bSilent) #endif /* COBJMACROS */ #endif /* C style interface */ /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IINSHandler_ProcessINS_Proxy( IINSHandler __RPC_FAR * This, BSTR bstrINSFilePath, /* [retval][out] */ BOOL __RPC_FAR *pbRetVal); void __RPC_STUB IINSHandler_ProcessINS_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IINSHandler_get_NeedRestart_Proxy( IINSHandler __RPC_FAR * This, /* [retval][out] */ BOOL __RPC_FAR *pVal); void __RPC_STUB IINSHandler_get_NeedRestart_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IINSHandler_put_BrandingFlags_Proxy( IINSHandler __RPC_FAR * This, /* [in] */ long lFlags); void __RPC_STUB IINSHandler_put_BrandingFlags_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IINSHandler_get_DefaultURL_Proxy( IINSHandler __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pszURL); void __RPC_STUB IINSHandler_get_DefaultURL_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IINSHandler_put_SilentMode_Proxy( IINSHandler __RPC_FAR * This, /* [in] */ BOOL bSilent); void __RPC_STUB IINSHandler_put_SilentMode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IINSHandler_INTERFACE_DEFINED__ */ #ifndef __ICWHELPLib_LIBRARY_DEFINED__ #define __ICWHELPLib_LIBRARY_DEFINED__ /* library ICWHELPLib */ /* [helpstring][version][uuid] */ EXTERN_C const IID LIBID_ICWHELPLib; #ifndef ___RefDialEvents_DISPINTERFACE_DEFINED__ #define ___RefDialEvents_DISPINTERFACE_DEFINED__ /* dispinterface _RefDialEvents */ /* [helpstring][uuid] */ EXTERN_C const IID DIID__RefDialEvents; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("07DB96D0-91D8-11D1-ADE1-0000F87734F0") _RefDialEvents : public IDispatch { }; #else /* C style interface */ typedef struct _RefDialEventsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( _RefDialEvents __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( _RefDialEvents __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( _RefDialEvents __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( _RefDialEvents __RPC_FAR * This, /* [out] */ UINT __RPC_FAR *pctinfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( _RefDialEvents __RPC_FAR * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( _RefDialEvents __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 )( _RefDialEvents __RPC_FAR * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams, /* [out] */ VARIANT __RPC_FAR *pVarResult, /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo, /* [out] */ UINT __RPC_FAR *puArgErr); END_INTERFACE } _RefDialEventsVtbl; interface _RefDialEvents { CONST_VTBL struct _RefDialEventsVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define _RefDialEvents_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define _RefDialEvents_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define _RefDialEvents_Release(This) \ (This)->lpVtbl -> Release(This) #define _RefDialEvents_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define _RefDialEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define _RefDialEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define _RefDialEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ___RefDialEvents_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_RefDial; #ifdef __cplusplus class DECLSPEC_UUID("1E794A0A-86F4-11D1-ADD8-0000F87734F0") RefDial; #endif EXTERN_C const CLSID CLSID_DialErr; #ifdef __cplusplus class DECLSPEC_UUID("462F7758-8848-11D1-ADD8-0000F87734F0") DialErr; #endif EXTERN_C const CLSID CLSID_SmartStart; #ifdef __cplusplus class DECLSPEC_UUID("5D8D8F1A-8B89-11D1-ADDB-0000F87734F0") SmartStart; #endif EXTERN_C const CLSID CLSID_ICWSystemConfig; #ifdef __cplusplus class DECLSPEC_UUID("7954DD9B-8C2A-11D1-ADDB-0000F87734F0") ICWSystemConfig; #endif EXTERN_C const CLSID CLSID_TapiLocationInfo; #ifdef __cplusplus class DECLSPEC_UUID("CB632C76-8DD4-11D1-ADDF-0000F87734F0") TapiLocationInfo; #endif EXTERN_C const CLSID CLSID_UserInfo; #ifdef __cplusplus class DECLSPEC_UUID("9E12E76D-94D6-11D1-ADE2-0000F87734F0") UserInfo; #endif #ifndef ___WebGateEvents_DISPINTERFACE_DEFINED__ #define ___WebGateEvents_DISPINTERFACE_DEFINED__ /* dispinterface _WebGateEvents */ /* [helpstring][uuid] */ EXTERN_C const IID DIID__WebGateEvents; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("166A20C0-AE10-11D1-ADEB-0000F87734F0") _WebGateEvents : public IDispatch { }; #else /* C style interface */ typedef struct _WebGateEventsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( _WebGateEvents __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( _WebGateEvents __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( _WebGateEvents __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( _WebGateEvents __RPC_FAR * This, /* [out] */ UINT __RPC_FAR *pctinfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( _WebGateEvents __RPC_FAR * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( _WebGateEvents __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 )( _WebGateEvents __RPC_FAR * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams, /* [out] */ VARIANT __RPC_FAR *pVarResult, /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo, /* [out] */ UINT __RPC_FAR *puArgErr); END_INTERFACE } _WebGateEventsVtbl; interface _WebGateEvents { CONST_VTBL struct _WebGateEventsVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define _WebGateEvents_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define _WebGateEvents_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define _WebGateEvents_Release(This) \ (This)->lpVtbl -> Release(This) #define _WebGateEvents_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define _WebGateEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define _WebGateEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define _WebGateEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ___WebGateEvents_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_WebGate; #ifdef __cplusplus class DECLSPEC_UUID("3724B9A1-9503-11D1-B86A-00A0C90DC849") WebGate; #endif #ifndef ___INSHandlerEvents_DISPINTERFACE_DEFINED__ #define ___INSHandlerEvents_DISPINTERFACE_DEFINED__ /* dispinterface _INSHandlerEvents */ /* [helpstring][uuid] */ EXTERN_C const IID DIID__INSHandlerEvents; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("1F6D88A2-98D2-11d1-ADE3-0000F87734F0") _INSHandlerEvents : public IDispatch { }; #else /* C style interface */ typedef struct _INSHandlerEventsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( _INSHandlerEvents __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( _INSHandlerEvents __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( _INSHandlerEvents __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( _INSHandlerEvents __RPC_FAR * This, /* [out] */ UINT __RPC_FAR *pctinfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( _INSHandlerEvents __RPC_FAR * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( _INSHandlerEvents __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 )( _INSHandlerEvents __RPC_FAR * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams, /* [out] */ VARIANT __RPC_FAR *pVarResult, /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo, /* [out] */ UINT __RPC_FAR *puArgErr); END_INTERFACE } _INSHandlerEventsVtbl; interface _INSHandlerEvents { CONST_VTBL struct _INSHandlerEventsVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define _INSHandlerEvents_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define _INSHandlerEvents_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define _INSHandlerEvents_Release(This) \ (This)->lpVtbl -> Release(This) #define _INSHandlerEvents_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define _INSHandlerEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define _INSHandlerEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define _INSHandlerEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ___INSHandlerEvents_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_INSHandler; #ifdef __cplusplus class DECLSPEC_UUID("6342E1B6-94DB-11D1-ADE2-0000F87734F0") INSHandler; #endif #endif /* __ICWHELPLib_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