Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* this ALWAYS GENERATED file contains the definitions for the interfaces */
- /* File created by MIDL compiler version 8.00.0603 */
- /* at Thu Jul 02 11:01:29 2015
- */
- /* Compiler settings for KTOpenAPI.idl:
- Oicf, W1, Zp8, env=Win32 (32b run), target_arch=X86 8.00.0603
- protocol : dce , ms_ext, c_ext, robust
- error checks: allocation ref bounds_check enum stub_data
- VC __declspec() decoration level:
- __declspec(uuid()), __declspec(selectany), __declspec(novtable)
- DECLSPEC_UUID(), MIDL_INTERFACE()
- */
- /* @@MIDL_FILE_HEADING( ) */
- #pragma warning( disable: 4049 ) /* more than 64k source lines */
- /* verify that the <rpcndr.h> 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 <rpcndr.h>
- #endif // __RPCNDR_H_VERSION__
- #ifndef __KTOpenAPI_h__
- #define __KTOpenAPI_h__
- #if defined(_MSC_VER) && (_MSC_VER >= 1020)
- #pragma once
- #endif
- /* Forward Declarations */
- #ifndef ___IKTPCBizXEvents_FWD_DEFINED__
- #define ___IKTPCBizXEvents_FWD_DEFINED__
- typedef interface _IKTPCBizXEvents _IKTPCBizXEvents;
- #endif /* ___IKTPCBizXEvents_FWD_DEFINED__ */
- #ifndef __IKTPCBizX_FWD_DEFINED__
- #define __IKTPCBizX_FWD_DEFINED__
- typedef interface IKTPCBizX IKTPCBizX;
- #endif /* __IKTPCBizX_FWD_DEFINED__ */
- #ifndef __IKTDPhone_FWD_DEFINED__
- #define __IKTDPhone_FWD_DEFINED__
- typedef interface IKTDPhone IKTDPhone;
- #endif /* __IKTDPhone_FWD_DEFINED__ */
- #ifndef __IKTDCallData_FWD_DEFINED__
- #define __IKTDCallData_FWD_DEFINED__
- typedef interface IKTDCallData IKTDCallData;
- #endif /* __IKTDCallData_FWD_DEFINED__ */
- #ifndef ___IKTDSmsDataEvents_FWD_DEFINED__
- #define ___IKTDSmsDataEvents_FWD_DEFINED__
- typedef interface _IKTDSmsDataEvents _IKTDSmsDataEvents;
- #endif /* ___IKTDSmsDataEvents_FWD_DEFINED__ */
- #ifndef __IKTDSmsData_FWD_DEFINED__
- #define __IKTDSmsData_FWD_DEFINED__
- typedef interface IKTDSmsData IKTDSmsData;
- #endif /* __IKTDSmsData_FWD_DEFINED__ */
- #ifndef ___IKTDAddressDataEvents_FWD_DEFINED__
- #define ___IKTDAddressDataEvents_FWD_DEFINED__
- typedef interface _IKTDAddressDataEvents _IKTDAddressDataEvents;
- #endif /* ___IKTDAddressDataEvents_FWD_DEFINED__ */
- #ifndef __IKTDAddressData_FWD_DEFINED__
- #define __IKTDAddressData_FWD_DEFINED__
- typedef interface IKTDAddressData IKTDAddressData;
- #endif /* __IKTDAddressData_FWD_DEFINED__ */
- #ifndef ___IKTDAddressGroupEvents_FWD_DEFINED__
- #define ___IKTDAddressGroupEvents_FWD_DEFINED__
- typedef interface _IKTDAddressGroupEvents _IKTDAddressGroupEvents;
- #endif /* ___IKTDAddressGroupEvents_FWD_DEFINED__ */
- #ifndef __IKTDAddressGroup_FWD_DEFINED__
- #define __IKTDAddressGroup_FWD_DEFINED__
- typedef interface IKTDAddressGroup IKTDAddressGroup;
- #endif /* __IKTDAddressGroup_FWD_DEFINED__ */
- #ifndef ___IRecvPhoneEvents_FWD_DEFINED__
- #define ___IRecvPhoneEvents_FWD_DEFINED__
- typedef interface _IRecvPhoneEvents _IRecvPhoneEvents;
- #endif /* ___IRecvPhoneEvents_FWD_DEFINED__ */
- #ifndef ___IKTDRecvPhoneEvents_FWD_DEFINED__
- #define ___IKTDRecvPhoneEvents_FWD_DEFINED__
- typedef interface _IKTDRecvPhoneEvents _IKTDRecvPhoneEvents;
- #endif /* ___IKTDRecvPhoneEvents_FWD_DEFINED__ */
- #ifndef __IKTDRecvPhone_FWD_DEFINED__
- #define __IKTDRecvPhone_FWD_DEFINED__
- typedef interface IKTDRecvPhone IKTDRecvPhone;
- #endif /* __IKTDRecvPhone_FWD_DEFINED__ */
- #ifndef ___IKTDCallMemoEvents_FWD_DEFINED__
- #define ___IKTDCallMemoEvents_FWD_DEFINED__
- typedef interface _IKTDCallMemoEvents _IKTDCallMemoEvents;
- #endif /* ___IKTDCallMemoEvents_FWD_DEFINED__ */
- #ifndef __IKTDCallMemo_FWD_DEFINED__
- #define __IKTDCallMemo_FWD_DEFINED__
- typedef interface IKTDCallMemo IKTDCallMemo;
- #endif /* __IKTDCallMemo_FWD_DEFINED__ */
- #ifndef ___IKTDFaxSendResultEvents_FWD_DEFINED__
- #define ___IKTDFaxSendResultEvents_FWD_DEFINED__
- typedef interface _IKTDFaxSendResultEvents _IKTDFaxSendResultEvents;
- #endif /* ___IKTDFaxSendResultEvents_FWD_DEFINED__ */
- #ifndef __IKTDFaxSendResult_FWD_DEFINED__
- #define __IKTDFaxSendResult_FWD_DEFINED__
- typedef interface IKTDFaxSendResult IKTDFaxSendResult;
- #endif /* __IKTDFaxSendResult_FWD_DEFINED__ */
- #ifndef ___IKTDFaxSendInfoEvents_FWD_DEFINED__
- #define ___IKTDFaxSendInfoEvents_FWD_DEFINED__
- typedef interface _IKTDFaxSendInfoEvents _IKTDFaxSendInfoEvents;
- #endif /* ___IKTDFaxSendInfoEvents_FWD_DEFINED__ */
- #ifndef __IKTDFaxSendInfo_FWD_DEFINED__
- #define __IKTDFaxSendInfo_FWD_DEFINED__
- typedef interface IKTDFaxSendInfo IKTDFaxSendInfo;
- #endif /* __IKTDFaxSendInfo_FWD_DEFINED__ */
- #ifndef ___IKTDFaxRecvInfoEvents_FWD_DEFINED__
- #define ___IKTDFaxRecvInfoEvents_FWD_DEFINED__
- typedef interface _IKTDFaxRecvInfoEvents _IKTDFaxRecvInfoEvents;
- #endif /* ___IKTDFaxRecvInfoEvents_FWD_DEFINED__ */
- #ifndef __IKTDFaxRecvInfo_FWD_DEFINED__
- #define __IKTDFaxRecvInfo_FWD_DEFINED__
- typedef interface IKTDFaxRecvInfo IKTDFaxRecvInfo;
- #endif /* __IKTDFaxRecvInfo_FWD_DEFINED__ */
- #ifndef ___IKTDFaxSendDetailInfoEvents_FWD_DEFINED__
- #define ___IKTDFaxSendDetailInfoEvents_FWD_DEFINED__
- typedef interface _IKTDFaxSendDetailInfoEvents _IKTDFaxSendDetailInfoEvents;
- #endif /* ___IKTDFaxSendDetailInfoEvents_FWD_DEFINED__ */
- #ifndef __IKTDFaxSendDetailInfo_FWD_DEFINED__
- #define __IKTDFaxSendDetailInfo_FWD_DEFINED__
- typedef interface IKTDFaxSendDetailInfo IKTDFaxSendDetailInfo;
- #endif /* __IKTDFaxSendDetailInfo_FWD_DEFINED__ */
- #ifndef ___IKTDFaxRecvDetailInfoEvents_FWD_DEFINED__
- #define ___IKTDFaxRecvDetailInfoEvents_FWD_DEFINED__
- typedef interface _IKTDFaxRecvDetailInfoEvents _IKTDFaxRecvDetailInfoEvents;
- #endif /* ___IKTDFaxRecvDetailInfoEvents_FWD_DEFINED__ */
- #ifndef __IKTDFaxRecvDetailInfo_FWD_DEFINED__
- #define __IKTDFaxRecvDetailInfo_FWD_DEFINED__
- typedef interface IKTDFaxRecvDetailInfo IKTDFaxRecvDetailInfo;
- #endif /* __IKTDFaxRecvDetailInfo_FWD_DEFINED__ */
- #ifndef ___IKTDFaxNumberEvents_FWD_DEFINED__
- #define ___IKTDFaxNumberEvents_FWD_DEFINED__
- typedef interface _IKTDFaxNumberEvents _IKTDFaxNumberEvents;
- #endif /* ___IKTDFaxNumberEvents_FWD_DEFINED__ */
- #ifndef __IKTDFaxNumber_FWD_DEFINED__
- #define __IKTDFaxNumber_FWD_DEFINED__
- typedef interface IKTDFaxNumber IKTDFaxNumber;
- #endif /* __IKTDFaxNumber_FWD_DEFINED__ */
- #ifndef ___IKTDFaxSendStatusInfoEvents_FWD_DEFINED__
- #define ___IKTDFaxSendStatusInfoEvents_FWD_DEFINED__
- typedef interface _IKTDFaxSendStatusInfoEvents _IKTDFaxSendStatusInfoEvents;
- #endif /* ___IKTDFaxSendStatusInfoEvents_FWD_DEFINED__ */
- #ifndef __IKTDFaxSendStatusInfo_FWD_DEFINED__
- #define __IKTDFaxSendStatusInfo_FWD_DEFINED__
- typedef interface IKTDFaxSendStatusInfo IKTDFaxSendStatusInfo;
- #endif /* __IKTDFaxSendStatusInfo_FWD_DEFINED__ */
- #ifndef __IKTDCallDataEx_FWD_DEFINED__
- #define __IKTDCallDataEx_FWD_DEFINED__
- typedef interface IKTDCallDataEx IKTDCallDataEx;
- #endif /* __IKTDCallDataEx_FWD_DEFINED__ */
- #ifndef ___IKTDMobilePhoneEvents_FWD_DEFINED__
- #define ___IKTDMobilePhoneEvents_FWD_DEFINED__
- typedef interface _IKTDMobilePhoneEvents _IKTDMobilePhoneEvents;
- #endif /* ___IKTDMobilePhoneEvents_FWD_DEFINED__ */
- #ifndef __IKTDMobilePhone_FWD_DEFINED__
- #define __IKTDMobilePhone_FWD_DEFINED__
- typedef interface IKTDMobilePhone IKTDMobilePhone;
- #endif /* __IKTDMobilePhone_FWD_DEFINED__ */
- #ifndef ___IKTDSmsDataExEvents_FWD_DEFINED__
- #define ___IKTDSmsDataExEvents_FWD_DEFINED__
- typedef interface _IKTDSmsDataExEvents _IKTDSmsDataExEvents;
- #endif /* ___IKTDSmsDataExEvents_FWD_DEFINED__ */
- #ifndef __IKTDSmsDataEx_FWD_DEFINED__
- #define __IKTDSmsDataEx_FWD_DEFINED__
- typedef interface IKTDSmsDataEx IKTDSmsDataEx;
- #endif /* __IKTDSmsDataEx_FWD_DEFINED__ */
- #ifndef __KTPCBizX_FWD_DEFINED__
- #define __KTPCBizX_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class KTPCBizX KTPCBizX;
- #else
- typedef struct KTPCBizX KTPCBizX;
- #endif /* __cplusplus */
- #endif /* __KTPCBizX_FWD_DEFINED__ */
- #ifndef __KTDPhone_FWD_DEFINED__
- #define __KTDPhone_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class KTDPhone KTDPhone;
- #else
- typedef struct KTDPhone KTDPhone;
- #endif /* __cplusplus */
- #endif /* __KTDPhone_FWD_DEFINED__ */
- #ifndef __KTDCallData_FWD_DEFINED__
- #define __KTDCallData_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class KTDCallData KTDCallData;
- #else
- typedef struct KTDCallData KTDCallData;
- #endif /* __cplusplus */
- #endif /* __KTDCallData_FWD_DEFINED__ */
- #ifndef __KTDSmsData_FWD_DEFINED__
- #define __KTDSmsData_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class KTDSmsData KTDSmsData;
- #else
- typedef struct KTDSmsData KTDSmsData;
- #endif /* __cplusplus */
- #endif /* __KTDSmsData_FWD_DEFINED__ */
- #ifndef __KTDAddressData_FWD_DEFINED__
- #define __KTDAddressData_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class KTDAddressData KTDAddressData;
- #else
- typedef struct KTDAddressData KTDAddressData;
- #endif /* __cplusplus */
- #endif /* __KTDAddressData_FWD_DEFINED__ */
- #ifndef __KTDAddressGroup_FWD_DEFINED__
- #define __KTDAddressGroup_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class KTDAddressGroup KTDAddressGroup;
- #else
- typedef struct KTDAddressGroup KTDAddressGroup;
- #endif /* __cplusplus */
- #endif /* __KTDAddressGroup_FWD_DEFINED__ */
- #ifndef __KTDRecvPhone_FWD_DEFINED__
- #define __KTDRecvPhone_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class KTDRecvPhone KTDRecvPhone;
- #else
- typedef struct KTDRecvPhone KTDRecvPhone;
- #endif /* __cplusplus */
- #endif /* __KTDRecvPhone_FWD_DEFINED__ */
- #ifndef __KTDCallMemo_FWD_DEFINED__
- #define __KTDCallMemo_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class KTDCallMemo KTDCallMemo;
- #else
- typedef struct KTDCallMemo KTDCallMemo;
- #endif /* __cplusplus */
- #endif /* __KTDCallMemo_FWD_DEFINED__ */
- #ifndef __KTDFaxSendResult_FWD_DEFINED__
- #define __KTDFaxSendResult_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class KTDFaxSendResult KTDFaxSendResult;
- #else
- typedef struct KTDFaxSendResult KTDFaxSendResult;
- #endif /* __cplusplus */
- #endif /* __KTDFaxSendResult_FWD_DEFINED__ */
- #ifndef __KTDFaxSendInfo_FWD_DEFINED__
- #define __KTDFaxSendInfo_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class KTDFaxSendInfo KTDFaxSendInfo;
- #else
- typedef struct KTDFaxSendInfo KTDFaxSendInfo;
- #endif /* __cplusplus */
- #endif /* __KTDFaxSendInfo_FWD_DEFINED__ */
- #ifndef __KTDFaxRecvInfo_FWD_DEFINED__
- #define __KTDFaxRecvInfo_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class KTDFaxRecvInfo KTDFaxRecvInfo;
- #else
- typedef struct KTDFaxRecvInfo KTDFaxRecvInfo;
- #endif /* __cplusplus */
- #endif /* __KTDFaxRecvInfo_FWD_DEFINED__ */
- #ifndef __KTDFaxSendDetailInfo_FWD_DEFINED__
- #define __KTDFaxSendDetailInfo_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class KTDFaxSendDetailInfo KTDFaxSendDetailInfo;
- #else
- typedef struct KTDFaxSendDetailInfo KTDFaxSendDetailInfo;
- #endif /* __cplusplus */
- #endif /* __KTDFaxSendDetailInfo_FWD_DEFINED__ */
- #ifndef __KTDFaxRecvDetailInfo_FWD_DEFINED__
- #define __KTDFaxRecvDetailInfo_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class KTDFaxRecvDetailInfo KTDFaxRecvDetailInfo;
- #else
- typedef struct KTDFaxRecvDetailInfo KTDFaxRecvDetailInfo;
- #endif /* __cplusplus */
- #endif /* __KTDFaxRecvDetailInfo_FWD_DEFINED__ */
- #ifndef __KTDFaxNumber_FWD_DEFINED__
- #define __KTDFaxNumber_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class KTDFaxNumber KTDFaxNumber;
- #else
- typedef struct KTDFaxNumber KTDFaxNumber;
- #endif /* __cplusplus */
- #endif /* __KTDFaxNumber_FWD_DEFINED__ */
- #ifndef __KTDFaxSendStatusInfo_FWD_DEFINED__
- #define __KTDFaxSendStatusInfo_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class KTDFaxSendStatusInfo KTDFaxSendStatusInfo;
- #else
- typedef struct KTDFaxSendStatusInfo KTDFaxSendStatusInfo;
- #endif /* __cplusplus */
- #endif /* __KTDFaxSendStatusInfo_FWD_DEFINED__ */
- #ifndef __KTDCallDataEx_FWD_DEFINED__
- #define __KTDCallDataEx_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class KTDCallDataEx KTDCallDataEx;
- #else
- typedef struct KTDCallDataEx KTDCallDataEx;
- #endif /* __cplusplus */
- #endif /* __KTDCallDataEx_FWD_DEFINED__ */
- #ifndef __KTDMobilePhone_FWD_DEFINED__
- #define __KTDMobilePhone_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class KTDMobilePhone KTDMobilePhone;
- #else
- typedef struct KTDMobilePhone KTDMobilePhone;
- #endif /* __cplusplus */
- #endif /* __KTDMobilePhone_FWD_DEFINED__ */
- #ifndef __KTDSmsDataEx_FWD_DEFINED__
- #define __KTDSmsDataEx_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class KTDSmsDataEx KTDSmsDataEx;
- #else
- typedef struct KTDSmsDataEx KTDSmsDataEx;
- #endif /* __cplusplus */
- #endif /* __KTDSmsDataEx_FWD_DEFINED__ */
- #ifdef __cplusplus
- extern "C"{
- #endif
- #ifndef __KTPCBizLib_LIBRARY_DEFINED__
- #define __KTPCBizLib_LIBRARY_DEFINED__
- /* library KTPCBizLib */
- /* [custom][custom][custom][helpstring][version][uuid] */
- EXTERN_C const IID LIBID_KTPCBizLib;
- #ifndef ___IKTPCBizXEvents_DISPINTERFACE_DEFINED__
- #define ___IKTPCBizXEvents_DISPINTERFACE_DEFINED__
- /* dispinterface _IKTPCBizXEvents */
- /* [helpstring][uuid] */
- EXTERN_C const IID DIID__IKTPCBizXEvents;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("32B062FE-4E69-4738-BC0A-7BB4FE277C92")
- _IKTPCBizXEvents : public IDispatch
- {
- };
- #else /* C style interface */
- typedef struct _IKTPCBizXEventsVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- _IKTPCBizXEvents * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- _IKTPCBizXEvents * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- _IKTPCBizXEvents * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- _IKTPCBizXEvents * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- _IKTPCBizXEvents * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- _IKTPCBizXEvents * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- _IKTPCBizXEvents * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- END_INTERFACE
- } _IKTPCBizXEventsVtbl;
- interface _IKTPCBizXEvents
- {
- CONST_VTBL struct _IKTPCBizXEventsVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define _IKTPCBizXEvents_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define _IKTPCBizXEvents_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define _IKTPCBizXEvents_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define _IKTPCBizXEvents_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define _IKTPCBizXEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define _IKTPCBizXEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define _IKTPCBizXEvents_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 /* ___IKTPCBizXEvents_DISPINTERFACE_DEFINED__ */
- #ifndef __IKTPCBizX_INTERFACE_DEFINED__
- #define __IKTPCBizX_INTERFACE_DEFINED__
- /* interface IKTPCBizX */
- /* [object][oleautomation][nonextensible][dual][helpstring][uuid] */
- EXTERN_C const IID IID_IKTPCBizX;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("5C41C7F0-BE5D-4819-A086-E13B80666454")
- IKTPCBizX : public IDispatch
- {
- public:
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Login(
- /* [in] */ long nServer,
- /* [in] */ BSTR sAuthKey,
- /* [in] */ BSTR sLoginID,
- /* [in] */ BSTR sLoginPwd,
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE LoginKickOut(
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Logout( void) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SendCTC(
- /* [in] */ BSTR sCaller,
- /* [in] */ BSTR sCallee,
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetPhoneList(
- /* [retval][out] */ VARIANT *pRecvPhoneList) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetAbsenceCallList(
- /* [retval][out] */ VARIANT *pCallList) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetAbsenceSmsList(
- /* [retval][out] */ VARIANT *pSmsList) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetMyInfo( void) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetRecvPhone(
- /* [in] */ BSTR sRecvPhone,
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetRecvPhone(
- /* [retval][out] */ VARIANT *pRecvPhoneList) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE RemoveRecvPhone(
- /* [in] */ BSTR sRecvPhone,
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE RemoveAllRecvPhone(
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SendSMS(
- /* [in] */ BSTR sCaller,
- /* [in] */ BSTR sDisplay,
- /* [in] */ BSTR sMessage,
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetApiVer(
- /* [retval][out] */ BSTR *pResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE NewCallMemo(
- /* [in] */ short cCmType,
- /* [in] */ BSTR sCLDBID,
- /* [in] */ BSTR sCallName,
- /* [in] */ BSTR sCallGroup,
- /* [in] */ BSTR sProgGroup,
- /* [in] */ BSTR sMemo,
- /* [retval][out] */ BSTR *sResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE EditCallMemo(
- /* [in] */ short cCmType,
- /* [in] */ BSTR sDBID,
- /* [in] */ BSTR sCallName,
- /* [in] */ BSTR sCallGroup,
- /* [in] */ BSTR sProgGroup,
- /* [in] */ BSTR sMemo,
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE DelCallMemo(
- /* [in] */ short cCmType,
- /* [in] */ BSTR sDBID,
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SendReserveSMS(
- /* [in] */ BSTR sCaller,
- /* [in] */ BSTR sDisplay,
- /* [in] */ BSTR sMessage,
- /* [in] */ BSTR sSendDate,
- /* [retval][out] */ BSTR *sResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE EditReserveSMS(
- /* [in] */ BSTR sCaller,
- /* [in] */ BSTR sSmsGroupSeqNo,
- /* [in] */ BSTR sMessage,
- BSTR sSendDate,
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE CancelReserveSMS(
- /* [in] */ BSTR sCaller,
- /* [in] */ BSTR sSmsGroupSeqNo,
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetAddressGroupList(
- /* [in] */ short cAgType,
- /* [in] */ BSTR sPDBID,
- /* [retval][out] */ VARIANT *pAdressGroupList) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetAddressDataList(
- /* [in] */ short cAdType,
- /* [in] */ BSTR sPDBID,
- /* [retval][out] */ VARIANT *pAddressDataList) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE NewAddressData(
- /* [in] */ short cAdType,
- /* [in] */ BSTR sPDBID,
- /* [in] */ BSTR sAdName,
- /* [in] */ BSTR sAdMNumber,
- /* [in] */ BSTR sAdONumber,
- /* [in] */ BSTR sAdHNumber,
- /* [in] */ BSTR sAdFNumber,
- /* [in] */ BSTR sAdCompany,
- /* [in] */ BSTR sAdTeam,
- /* [in] */ BSTR sAdTitle,
- /* [in] */ BSTR sAdBusiness,
- /* [in] */ BSTR sAdZipCode,
- /* [in] */ BSTR sAdAddress,
- /* [in] */ BSTR sAdEmail,
- /* [in] */ BSTR sAdMemo,
- /* [in] */ BSTR sAdBirthDay,
- /* [in] */ short cAdBirthType,
- /* [in] */ BSTR sNgName,
- /* [in] */ BSTR sAdMetChance,
- /* [in] */ BSTR sAdKeyman,
- /* [in] */ BSTR sAdFavorite,
- /* [retval][out] */ BSTR *sResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE EditAddressData(
- /* [in] */ short cAdType,
- /* [in] */ BSTR sPDBID,
- /* [in] */ BSTR sDBID,
- /* [in] */ BSTR sAdName,
- /* [in] */ BSTR sAdMNumber,
- /* [in] */ BSTR sAdONumber,
- /* [in] */ BSTR sAdHNumber,
- /* [in] */ BSTR sAdFNumber,
- /* [in] */ BSTR sAdCompany,
- /* [in] */ BSTR sAdTeam,
- /* [in] */ BSTR sAdTitle,
- /* [in] */ BSTR sAdBusiness,
- /* [in] */ BSTR sZipCode,
- /* [in] */ BSTR sAdAddress,
- /* [in] */ BSTR sAdEmail,
- /* [in] */ BSTR sAdMemo,
- /* [in] */ BSTR sAdBirthDay,
- /* [in] */ short cAdBirthType,
- /* [in] */ BSTR sNgName,
- /* [in] */ BSTR sAdMetChance,
- /* [in] */ BSTR sAdKeyman,
- /* [in] */ BSTR sAdFavorite,
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE DelAddressData(
- /* [in] */ short cAdType,
- /* [in] */ BSTR sPDBID,
- /* [in] */ BSTR sDBID,
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetAddressData(
- /* [in] */ short cAdType,
- /* [in] */ BSTR sDBID,
- /* [retval][out] */ VARIANT *pAddressData) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE NewAddressGroup(
- /* [in] */ short cAgType,
- /* [in] */ BSTR sAgName,
- /* [in] */ BSTR sPDBID,
- /* [retval][out] */ BSTR *sResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE EditAddressGroup(
- /* [in] */ short cAgType,
- /* [in] */ BSTR sAgName,
- /* [in] */ BSTR sPDBID,
- /* [in] */ BSTR sDBID,
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE DelAddressGroup(
- /* [in] */ short cAgType,
- /* [in] */ BSTR sDBID,
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetAddressGroup(
- /* [in] */ short cAgType,
- /* [in] */ BSTR sDBID,
- /* [retval][out] */ VARIANT *pAddressGroup) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetCallList(
- /* [in] */ short sKind,
- /* [in] */ long nStart,
- /* [in] */ long nCount,
- /* [retval][out] */ VARIANT *pDataList) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetSmsList(
- /* [in] */ short sKind,
- /* [in] */ long nStart,
- /* [in] */ long nCount,
- /* [retval][out] */ VARIANT *pDataList) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetCallCount(
- /* [in] */ short sKind,
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetSmsCount(
- /* [in] */ short sKind,
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetCall(
- /* [in] */ BSTR sDBID,
- /* [retval][out] */ VARIANT *pCall) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetSms(
- /* [in] */ BSTR sDBID,
- /* [retval][out] */ VARIANT *pSms) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetCallMemoList(
- /* [in] */ short cCmType,
- /* [in] */ long nStart,
- /* [in] */ long nCount,
- /* [retval][out] */ VARIANT *pDataList) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetCallMemoCount(
- /* [in] */ short cCmType,
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetCallmemo(
- /* [in] */ short cCmType,
- /* [in] */ BSTR sDBID,
- /* [retval][out] */ VARIANT *pCallMemo) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SendCON(
- /* [in] */ BSTR sCaller,
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SendCONAddUser(
- /* [in] */ BSTR sDBID,
- /* [in] */ BSTR sCaller,
- /* [in] */ BSTR sCallee,
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SendCONKickOutUser(
- /* [in] */ BSTR sDBID,
- /* [in] */ BSTR sCaller,
- /* [in] */ BSTR sCallee,
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE DelSms(
- /* [in] */ BSTR sDBID,
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE DelCall(
- /* [in] */ BSTR sDBID,
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE LineJoin(
- /* [in] */ BSTR sAuthKey,
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Help( void) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FindPasswd( void) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE UserJoin( void) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FaxSend(
- /* [in] */ short sSendType,
- /* [in] */ BSTR sSubject,
- /* [in] */ BSTR sFilePath,
- /* [retval][out] */ VARIANT *pFaxSendInfo) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FaxReserve(
- /* [in] */ short sSendType,
- /* [in] */ BSTR sSubject,
- /* [in] */ BSTR sFilePath,
- /* [in] */ BSTR sReserveTime,
- /* [retval][out] */ VARIANT *pFaxSendInfo) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FaxReSend(
- /* [in] */ long nJobID,
- /* [in] */ long nSubJobID,
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FaxCancel(
- /* [in] */ long nJobID,
- /* [in] */ int nSubJobID,
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FaxSendInfo(
- /* [in] */ long nJobID,
- /* [in] */ int nSbuJobID,
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FaxSendList(
- /* [in] */ short sPageLines,
- /* [in] */ short sPageIndex,
- /* [in] */ BSTR sListStartTime,
- /* [in] */ BSTR sListEndTime,
- /* [retval][out] */ VARIANT *pFaxSendList) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FaxRecvInfo(
- /* [in] */ long nMsgID,
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FaxRecvList(
- /* [in] */ short sPageLines,
- /* [in] */ short sPageIndex,
- /* [in] */ BSTR sListStartTime,
- /* [in] */ BSTR sListEndTime,
- /* [retval][out] */ VARIANT *pFaxRecvList) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FaxAddNumber(
- /* [in] */ BSTR sName,
- /* [in] */ BSTR sFaxNumber,
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FaxClearNumber( void) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FaxGetNumbers(
- /* [retval][out] */ VARIANT *pFaxNumberList) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FaxGetNumberCount(
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FaxSendStatusInfo(
- /* [in] */ long nJobID,
- /* [retval][out] */ VARIANT *pFaxSendStatusInfo) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetRemainCash(
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetIsUseCash(
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SendCashSMS(
- /* [in] */ BSTR sCaller,
- /* [in] */ BSTR sDisplay,
- /* [in] */ BSTR sMessage,
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SendCashReserveSMS(
- /* [in] */ BSTR sCaller,
- /* [in] */ BSTR sDisplay,
- /* [in] */ BSTR sMessage,
- /* [in] */ BSTR sSendDate,
- /* [retval][out] */ BSTR *sResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE HelpEx(
- /* [in] */ long nServer) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FindPasswdEx(
- /* [in] */ long nServer) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE UserJoinEx(
- /* [in] */ long nServer) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FaxEnable(
- /* [in] */ short sFaxEnable) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FaxIsEnable(
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetCallEx(
- /* [in] */ BSTR sDBID,
- /* [retval][out] */ VARIANT *pCall) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetCallListEx(
- /* [in] */ short sKind,
- /* [in] */ long nStart,
- /* [in] */ long nCount,
- /* [retval][out] */ VARIANT *pDataList) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetLineState(
- /* [in] */ BSTR sTelNum,
- /* [in] */ short sTelState,
- /* [in] */ BSTR sRecvTel,
- /* [retval][out] */ long *nResult) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetAbsenceCallListEx(
- /* [retval][out] */ VARIANT *pCallList) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetMobilePhoneList(
- /* [retval][out] */ VARIANT *pMobilePhoneList) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetCallListByDate(
- /* [in] */ short sKind,
- /* [in] */ BSTR sStartDate,
- /* [in] */ BSTR sEndDate,
- /* [retval][out] */ VARIANT *pDataList) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetSmsListByDate(
- /* [in] */ short sKind,
- /* [in] */ BSTR sStartDate,
- /* [in] */ BSTR sEndDate,
- /* [retval][out] */ VARIANT *pDataList) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetEnv(
- /* [in] */ BSTR sEnvGroup,
- /* [in] */ BSTR sEnvName,
- /* [retval][out] */ BSTR *sEnv) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetSmsEx(
- /* [in] */ BSTR sDBID,
- /* [retval][out] */ VARIANT *pSms) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetSmsListEx(
- /* [in] */ short sKind,
- /* [in] */ long nStart,
- /* [in] */ long nCount,
- /* [retval][out] */ VARIANT *pDataList) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetApiPath(
- /* [retval][out] */ BSTR *sPath) = 0;
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetAddressConfig(
- /* [retval][out] */ long *nConfig) = 0;
- };
- #else /* C style interface */
- typedef struct IKTPCBizXVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IKTPCBizX * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IKTPCBizX * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- IKTPCBizX * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IKTPCBizX * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IKTPCBizX * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IKTPCBizX * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IKTPCBizX * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Login )(
- IKTPCBizX * This,
- /* [in] */ long nServer,
- /* [in] */ BSTR sAuthKey,
- /* [in] */ BSTR sLoginID,
- /* [in] */ BSTR sLoginPwd,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *LoginKickOut )(
- IKTPCBizX * This,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Logout )(
- IKTPCBizX * This);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SendCTC )(
- IKTPCBizX * This,
- /* [in] */ BSTR sCaller,
- /* [in] */ BSTR sCallee,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetPhoneList )(
- IKTPCBizX * This,
- /* [retval][out] */ VARIANT *pRecvPhoneList);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetAbsenceCallList )(
- IKTPCBizX * This,
- /* [retval][out] */ VARIANT *pCallList);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetAbsenceSmsList )(
- IKTPCBizX * This,
- /* [retval][out] */ VARIANT *pSmsList);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SetMyInfo )(
- IKTPCBizX * This);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SetRecvPhone )(
- IKTPCBizX * This,
- /* [in] */ BSTR sRecvPhone,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetRecvPhone )(
- IKTPCBizX * This,
- /* [retval][out] */ VARIANT *pRecvPhoneList);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *RemoveRecvPhone )(
- IKTPCBizX * This,
- /* [in] */ BSTR sRecvPhone,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *RemoveAllRecvPhone )(
- IKTPCBizX * This,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SendSMS )(
- IKTPCBizX * This,
- /* [in] */ BSTR sCaller,
- /* [in] */ BSTR sDisplay,
- /* [in] */ BSTR sMessage,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetApiVer )(
- IKTPCBizX * This,
- /* [retval][out] */ BSTR *pResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *NewCallMemo )(
- IKTPCBizX * This,
- /* [in] */ short cCmType,
- /* [in] */ BSTR sCLDBID,
- /* [in] */ BSTR sCallName,
- /* [in] */ BSTR sCallGroup,
- /* [in] */ BSTR sProgGroup,
- /* [in] */ BSTR sMemo,
- /* [retval][out] */ BSTR *sResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *EditCallMemo )(
- IKTPCBizX * This,
- /* [in] */ short cCmType,
- /* [in] */ BSTR sDBID,
- /* [in] */ BSTR sCallName,
- /* [in] */ BSTR sCallGroup,
- /* [in] */ BSTR sProgGroup,
- /* [in] */ BSTR sMemo,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *DelCallMemo )(
- IKTPCBizX * This,
- /* [in] */ short cCmType,
- /* [in] */ BSTR sDBID,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SendReserveSMS )(
- IKTPCBizX * This,
- /* [in] */ BSTR sCaller,
- /* [in] */ BSTR sDisplay,
- /* [in] */ BSTR sMessage,
- /* [in] */ BSTR sSendDate,
- /* [retval][out] */ BSTR *sResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *EditReserveSMS )(
- IKTPCBizX * This,
- /* [in] */ BSTR sCaller,
- /* [in] */ BSTR sSmsGroupSeqNo,
- /* [in] */ BSTR sMessage,
- BSTR sSendDate,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *CancelReserveSMS )(
- IKTPCBizX * This,
- /* [in] */ BSTR sCaller,
- /* [in] */ BSTR sSmsGroupSeqNo,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetAddressGroupList )(
- IKTPCBizX * This,
- /* [in] */ short cAgType,
- /* [in] */ BSTR sPDBID,
- /* [retval][out] */ VARIANT *pAdressGroupList);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetAddressDataList )(
- IKTPCBizX * This,
- /* [in] */ short cAdType,
- /* [in] */ BSTR sPDBID,
- /* [retval][out] */ VARIANT *pAddressDataList);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *NewAddressData )(
- IKTPCBizX * This,
- /* [in] */ short cAdType,
- /* [in] */ BSTR sPDBID,
- /* [in] */ BSTR sAdName,
- /* [in] */ BSTR sAdMNumber,
- /* [in] */ BSTR sAdONumber,
- /* [in] */ BSTR sAdHNumber,
- /* [in] */ BSTR sAdFNumber,
- /* [in] */ BSTR sAdCompany,
- /* [in] */ BSTR sAdTeam,
- /* [in] */ BSTR sAdTitle,
- /* [in] */ BSTR sAdBusiness,
- /* [in] */ BSTR sAdZipCode,
- /* [in] */ BSTR sAdAddress,
- /* [in] */ BSTR sAdEmail,
- /* [in] */ BSTR sAdMemo,
- /* [in] */ BSTR sAdBirthDay,
- /* [in] */ short cAdBirthType,
- /* [in] */ BSTR sNgName,
- /* [in] */ BSTR sAdMetChance,
- /* [in] */ BSTR sAdKeyman,
- /* [in] */ BSTR sAdFavorite,
- /* [retval][out] */ BSTR *sResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *EditAddressData )(
- IKTPCBizX * This,
- /* [in] */ short cAdType,
- /* [in] */ BSTR sPDBID,
- /* [in] */ BSTR sDBID,
- /* [in] */ BSTR sAdName,
- /* [in] */ BSTR sAdMNumber,
- /* [in] */ BSTR sAdONumber,
- /* [in] */ BSTR sAdHNumber,
- /* [in] */ BSTR sAdFNumber,
- /* [in] */ BSTR sAdCompany,
- /* [in] */ BSTR sAdTeam,
- /* [in] */ BSTR sAdTitle,
- /* [in] */ BSTR sAdBusiness,
- /* [in] */ BSTR sZipCode,
- /* [in] */ BSTR sAdAddress,
- /* [in] */ BSTR sAdEmail,
- /* [in] */ BSTR sAdMemo,
- /* [in] */ BSTR sAdBirthDay,
- /* [in] */ short cAdBirthType,
- /* [in] */ BSTR sNgName,
- /* [in] */ BSTR sAdMetChance,
- /* [in] */ BSTR sAdKeyman,
- /* [in] */ BSTR sAdFavorite,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *DelAddressData )(
- IKTPCBizX * This,
- /* [in] */ short cAdType,
- /* [in] */ BSTR sPDBID,
- /* [in] */ BSTR sDBID,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetAddressData )(
- IKTPCBizX * This,
- /* [in] */ short cAdType,
- /* [in] */ BSTR sDBID,
- /* [retval][out] */ VARIANT *pAddressData);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *NewAddressGroup )(
- IKTPCBizX * This,
- /* [in] */ short cAgType,
- /* [in] */ BSTR sAgName,
- /* [in] */ BSTR sPDBID,
- /* [retval][out] */ BSTR *sResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *EditAddressGroup )(
- IKTPCBizX * This,
- /* [in] */ short cAgType,
- /* [in] */ BSTR sAgName,
- /* [in] */ BSTR sPDBID,
- /* [in] */ BSTR sDBID,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *DelAddressGroup )(
- IKTPCBizX * This,
- /* [in] */ short cAgType,
- /* [in] */ BSTR sDBID,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetAddressGroup )(
- IKTPCBizX * This,
- /* [in] */ short cAgType,
- /* [in] */ BSTR sDBID,
- /* [retval][out] */ VARIANT *pAddressGroup);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetCallList )(
- IKTPCBizX * This,
- /* [in] */ short sKind,
- /* [in] */ long nStart,
- /* [in] */ long nCount,
- /* [retval][out] */ VARIANT *pDataList);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetSmsList )(
- IKTPCBizX * This,
- /* [in] */ short sKind,
- /* [in] */ long nStart,
- /* [in] */ long nCount,
- /* [retval][out] */ VARIANT *pDataList);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetCallCount )(
- IKTPCBizX * This,
- /* [in] */ short sKind,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetSmsCount )(
- IKTPCBizX * This,
- /* [in] */ short sKind,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetCall )(
- IKTPCBizX * This,
- /* [in] */ BSTR sDBID,
- /* [retval][out] */ VARIANT *pCall);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetSms )(
- IKTPCBizX * This,
- /* [in] */ BSTR sDBID,
- /* [retval][out] */ VARIANT *pSms);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetCallMemoList )(
- IKTPCBizX * This,
- /* [in] */ short cCmType,
- /* [in] */ long nStart,
- /* [in] */ long nCount,
- /* [retval][out] */ VARIANT *pDataList);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetCallMemoCount )(
- IKTPCBizX * This,
- /* [in] */ short cCmType,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetCallmemo )(
- IKTPCBizX * This,
- /* [in] */ short cCmType,
- /* [in] */ BSTR sDBID,
- /* [retval][out] */ VARIANT *pCallMemo);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SendCON )(
- IKTPCBizX * This,
- /* [in] */ BSTR sCaller,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SendCONAddUser )(
- IKTPCBizX * This,
- /* [in] */ BSTR sDBID,
- /* [in] */ BSTR sCaller,
- /* [in] */ BSTR sCallee,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SendCONKickOutUser )(
- IKTPCBizX * This,
- /* [in] */ BSTR sDBID,
- /* [in] */ BSTR sCaller,
- /* [in] */ BSTR sCallee,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *DelSms )(
- IKTPCBizX * This,
- /* [in] */ BSTR sDBID,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *DelCall )(
- IKTPCBizX * This,
- /* [in] */ BSTR sDBID,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *LineJoin )(
- IKTPCBizX * This,
- /* [in] */ BSTR sAuthKey,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Help )(
- IKTPCBizX * This);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *FindPasswd )(
- IKTPCBizX * This);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *UserJoin )(
- IKTPCBizX * This);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *FaxSend )(
- IKTPCBizX * This,
- /* [in] */ short sSendType,
- /* [in] */ BSTR sSubject,
- /* [in] */ BSTR sFilePath,
- /* [retval][out] */ VARIANT *pFaxSendInfo);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *FaxReserve )(
- IKTPCBizX * This,
- /* [in] */ short sSendType,
- /* [in] */ BSTR sSubject,
- /* [in] */ BSTR sFilePath,
- /* [in] */ BSTR sReserveTime,
- /* [retval][out] */ VARIANT *pFaxSendInfo);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *FaxReSend )(
- IKTPCBizX * This,
- /* [in] */ long nJobID,
- /* [in] */ long nSubJobID,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *FaxCancel )(
- IKTPCBizX * This,
- /* [in] */ long nJobID,
- /* [in] */ int nSubJobID,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *FaxSendInfo )(
- IKTPCBizX * This,
- /* [in] */ long nJobID,
- /* [in] */ int nSbuJobID,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *FaxSendList )(
- IKTPCBizX * This,
- /* [in] */ short sPageLines,
- /* [in] */ short sPageIndex,
- /* [in] */ BSTR sListStartTime,
- /* [in] */ BSTR sListEndTime,
- /* [retval][out] */ VARIANT *pFaxSendList);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *FaxRecvInfo )(
- IKTPCBizX * This,
- /* [in] */ long nMsgID,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *FaxRecvList )(
- IKTPCBizX * This,
- /* [in] */ short sPageLines,
- /* [in] */ short sPageIndex,
- /* [in] */ BSTR sListStartTime,
- /* [in] */ BSTR sListEndTime,
- /* [retval][out] */ VARIANT *pFaxRecvList);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *FaxAddNumber )(
- IKTPCBizX * This,
- /* [in] */ BSTR sName,
- /* [in] */ BSTR sFaxNumber,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *FaxClearNumber )(
- IKTPCBizX * This);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *FaxGetNumbers )(
- IKTPCBizX * This,
- /* [retval][out] */ VARIANT *pFaxNumberList);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *FaxGetNumberCount )(
- IKTPCBizX * This,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *FaxSendStatusInfo )(
- IKTPCBizX * This,
- /* [in] */ long nJobID,
- /* [retval][out] */ VARIANT *pFaxSendStatusInfo);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetRemainCash )(
- IKTPCBizX * This,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetIsUseCash )(
- IKTPCBizX * This,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SendCashSMS )(
- IKTPCBizX * This,
- /* [in] */ BSTR sCaller,
- /* [in] */ BSTR sDisplay,
- /* [in] */ BSTR sMessage,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SendCashReserveSMS )(
- IKTPCBizX * This,
- /* [in] */ BSTR sCaller,
- /* [in] */ BSTR sDisplay,
- /* [in] */ BSTR sMessage,
- /* [in] */ BSTR sSendDate,
- /* [retval][out] */ BSTR *sResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *HelpEx )(
- IKTPCBizX * This,
- /* [in] */ long nServer);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *FindPasswdEx )(
- IKTPCBizX * This,
- /* [in] */ long nServer);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *UserJoinEx )(
- IKTPCBizX * This,
- /* [in] */ long nServer);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *FaxEnable )(
- IKTPCBizX * This,
- /* [in] */ short sFaxEnable);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *FaxIsEnable )(
- IKTPCBizX * This,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetCallEx )(
- IKTPCBizX * This,
- /* [in] */ BSTR sDBID,
- /* [retval][out] */ VARIANT *pCall);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetCallListEx )(
- IKTPCBizX * This,
- /* [in] */ short sKind,
- /* [in] */ long nStart,
- /* [in] */ long nCount,
- /* [retval][out] */ VARIANT *pDataList);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SetLineState )(
- IKTPCBizX * This,
- /* [in] */ BSTR sTelNum,
- /* [in] */ short sTelState,
- /* [in] */ BSTR sRecvTel,
- /* [retval][out] */ long *nResult);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetAbsenceCallListEx )(
- IKTPCBizX * This,
- /* [retval][out] */ VARIANT *pCallList);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetMobilePhoneList )(
- IKTPCBizX * This,
- /* [retval][out] */ VARIANT *pMobilePhoneList);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetCallListByDate )(
- IKTPCBizX * This,
- /* [in] */ short sKind,
- /* [in] */ BSTR sStartDate,
- /* [in] */ BSTR sEndDate,
- /* [retval][out] */ VARIANT *pDataList);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetSmsListByDate )(
- IKTPCBizX * This,
- /* [in] */ short sKind,
- /* [in] */ BSTR sStartDate,
- /* [in] */ BSTR sEndDate,
- /* [retval][out] */ VARIANT *pDataList);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetEnv )(
- IKTPCBizX * This,
- /* [in] */ BSTR sEnvGroup,
- /* [in] */ BSTR sEnvName,
- /* [retval][out] */ BSTR *sEnv);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetSmsEx )(
- IKTPCBizX * This,
- /* [in] */ BSTR sDBID,
- /* [retval][out] */ VARIANT *pSms);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetSmsListEx )(
- IKTPCBizX * This,
- /* [in] */ short sKind,
- /* [in] */ long nStart,
- /* [in] */ long nCount,
- /* [retval][out] */ VARIANT *pDataList);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetApiPath )(
- IKTPCBizX * This,
- /* [retval][out] */ BSTR *sPath);
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetAddressConfig )(
- IKTPCBizX * This,
- /* [retval][out] */ long *nConfig);
- END_INTERFACE
- } IKTPCBizXVtbl;
- interface IKTPCBizX
- {
- CONST_VTBL struct IKTPCBizXVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define IKTPCBizX_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define IKTPCBizX_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define IKTPCBizX_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define IKTPCBizX_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define IKTPCBizX_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define IKTPCBizX_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define IKTPCBizX_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
- #define IKTPCBizX_Login(This,nServer,sAuthKey,sLoginID,sLoginPwd,nResult) \
- ( (This)->lpVtbl -> Login(This,nServer,sAuthKey,sLoginID,sLoginPwd,nResult) )
- #define IKTPCBizX_LoginKickOut(This,nResult) \
- ( (This)->lpVtbl -> LoginKickOut(This,nResult) )
- #define IKTPCBizX_Logout(This) \
- ( (This)->lpVtbl -> Logout(This) )
- #define IKTPCBizX_SendCTC(This,sCaller,sCallee,nResult) \
- ( (This)->lpVtbl -> SendCTC(This,sCaller,sCallee,nResult) )
- #define IKTPCBizX_GetPhoneList(This,pRecvPhoneList) \
- ( (This)->lpVtbl -> GetPhoneList(This,pRecvPhoneList) )
- #define IKTPCBizX_GetAbsenceCallList(This,pCallList) \
- ( (This)->lpVtbl -> GetAbsenceCallList(This,pCallList) )
- #define IKTPCBizX_GetAbsenceSmsList(This,pSmsList) \
- ( (This)->lpVtbl -> GetAbsenceSmsList(This,pSmsList) )
- #define IKTPCBizX_SetMyInfo(This) \
- ( (This)->lpVtbl -> SetMyInfo(This) )
- #define IKTPCBizX_SetRecvPhone(This,sRecvPhone,nResult) \
- ( (This)->lpVtbl -> SetRecvPhone(This,sRecvPhone,nResult) )
- #define IKTPCBizX_GetRecvPhone(This,pRecvPhoneList) \
- ( (This)->lpVtbl -> GetRecvPhone(This,pRecvPhoneList) )
- #define IKTPCBizX_RemoveRecvPhone(This,sRecvPhone,nResult) \
- ( (This)->lpVtbl -> RemoveRecvPhone(This,sRecvPhone,nResult) )
- #define IKTPCBizX_RemoveAllRecvPhone(This,nResult) \
- ( (This)->lpVtbl -> RemoveAllRecvPhone(This,nResult) )
- #define IKTPCBizX_SendSMS(This,sCaller,sDisplay,sMessage,nResult) \
- ( (This)->lpVtbl -> SendSMS(This,sCaller,sDisplay,sMessage,nResult) )
- #define IKTPCBizX_GetApiVer(This,pResult) \
- ( (This)->lpVtbl -> GetApiVer(This,pResult) )
- #define IKTPCBizX_NewCallMemo(This,cCmType,sCLDBID,sCallName,sCallGroup,sProgGroup,sMemo,sResult) \
- ( (This)->lpVtbl -> NewCallMemo(This,cCmType,sCLDBID,sCallName,sCallGroup,sProgGroup,sMemo,sResult) )
- #define IKTPCBizX_EditCallMemo(This,cCmType,sDBID,sCallName,sCallGroup,sProgGroup,sMemo,nResult) \
- ( (This)->lpVtbl -> EditCallMemo(This,cCmType,sDBID,sCallName,sCallGroup,sProgGroup,sMemo,nResult) )
- #define IKTPCBizX_DelCallMemo(This,cCmType,sDBID,nResult) \
- ( (This)->lpVtbl -> DelCallMemo(This,cCmType,sDBID,nResult) )
- #define IKTPCBizX_SendReserveSMS(This,sCaller,sDisplay,sMessage,sSendDate,sResult) \
- ( (This)->lpVtbl -> SendReserveSMS(This,sCaller,sDisplay,sMessage,sSendDate,sResult) )
- #define IKTPCBizX_EditReserveSMS(This,sCaller,sSmsGroupSeqNo,sMessage,sSendDate,nResult) \
- ( (This)->lpVtbl -> EditReserveSMS(This,sCaller,sSmsGroupSeqNo,sMessage,sSendDate,nResult) )
- #define IKTPCBizX_CancelReserveSMS(This,sCaller,sSmsGroupSeqNo,nResult) \
- ( (This)->lpVtbl -> CancelReserveSMS(This,sCaller,sSmsGroupSeqNo,nResult) )
- #define IKTPCBizX_GetAddressGroupList(This,cAgType,sPDBID,pAdressGroupList) \
- ( (This)->lpVtbl -> GetAddressGroupList(This,cAgType,sPDBID,pAdressGroupList) )
- #define IKTPCBizX_GetAddressDataList(This,cAdType,sPDBID,pAddressDataList) \
- ( (This)->lpVtbl -> GetAddressDataList(This,cAdType,sPDBID,pAddressDataList) )
- #define IKTPCBizX_NewAddressData(This,cAdType,sPDBID,sAdName,sAdMNumber,sAdONumber,sAdHNumber,sAdFNumber,sAdCompany,sAdTeam,sAdTitle,sAdBusiness,sAdZipCode,sAdAddress,sAdEmail,sAdMemo,sAdBirthDay,cAdBirthType,sNgName,sAdMetChance,sAdKeyman,sAdFavorite,sResult) \
- ( (This)->lpVtbl -> NewAddressData(This,cAdType,sPDBID,sAdName,sAdMNumber,sAdONumber,sAdHNumber,sAdFNumber,sAdCompany,sAdTeam,sAdTitle,sAdBusiness,sAdZipCode,sAdAddress,sAdEmail,sAdMemo,sAdBirthDay,cAdBirthType,sNgName,sAdMetChance,sAdKeyman,sAdFavorite,sResult) )
- #define IKTPCBizX_EditAddressData(This,cAdType,sPDBID,sDBID,sAdName,sAdMNumber,sAdONumber,sAdHNumber,sAdFNumber,sAdCompany,sAdTeam,sAdTitle,sAdBusiness,sZipCode,sAdAddress,sAdEmail,sAdMemo,sAdBirthDay,cAdBirthType,sNgName,sAdMetChance,sAdKeyman,sAdFavorite,nResult) \
- ( (This)->lpVtbl -> EditAddressData(This,cAdType,sPDBID,sDBID,sAdName,sAdMNumber,sAdONumber,sAdHNumber,sAdFNumber,sAdCompany,sAdTeam,sAdTitle,sAdBusiness,sZipCode,sAdAddress,sAdEmail,sAdMemo,sAdBirthDay,cAdBirthType,sNgName,sAdMetChance,sAdKeyman,sAdFavorite,nResult) )
- #define IKTPCBizX_DelAddressData(This,cAdType,sPDBID,sDBID,nResult) \
- ( (This)->lpVtbl -> DelAddressData(This,cAdType,sPDBID,sDBID,nResult) )
- #define IKTPCBizX_GetAddressData(This,cAdType,sDBID,pAddressData) \
- ( (This)->lpVtbl -> GetAddressData(This,cAdType,sDBID,pAddressData) )
- #define IKTPCBizX_NewAddressGroup(This,cAgType,sAgName,sPDBID,sResult) \
- ( (This)->lpVtbl -> NewAddressGroup(This,cAgType,sAgName,sPDBID,sResult) )
- #define IKTPCBizX_EditAddressGroup(This,cAgType,sAgName,sPDBID,sDBID,nResult) \
- ( (This)->lpVtbl -> EditAddressGroup(This,cAgType,sAgName,sPDBID,sDBID,nResult) )
- #define IKTPCBizX_DelAddressGroup(This,cAgType,sDBID,nResult) \
- ( (This)->lpVtbl -> DelAddressGroup(This,cAgType,sDBID,nResult) )
- #define IKTPCBizX_GetAddressGroup(This,cAgType,sDBID,pAddressGroup) \
- ( (This)->lpVtbl -> GetAddressGroup(This,cAgType,sDBID,pAddressGroup) )
- #define IKTPCBizX_GetCallList(This,sKind,nStart,nCount,pDataList) \
- ( (This)->lpVtbl -> GetCallList(This,sKind,nStart,nCount,pDataList) )
- #define IKTPCBizX_GetSmsList(This,sKind,nStart,nCount,pDataList) \
- ( (This)->lpVtbl -> GetSmsList(This,sKind,nStart,nCount,pDataList) )
- #define IKTPCBizX_GetCallCount(This,sKind,nResult) \
- ( (This)->lpVtbl -> GetCallCount(This,sKind,nResult) )
- #define IKTPCBizX_GetSmsCount(This,sKind,nResult) \
- ( (This)->lpVtbl -> GetSmsCount(This,sKind,nResult) )
- #define IKTPCBizX_GetCall(This,sDBID,pCall) \
- ( (This)->lpVtbl -> GetCall(This,sDBID,pCall) )
- #define IKTPCBizX_GetSms(This,sDBID,pSms) \
- ( (This)->lpVtbl -> GetSms(This,sDBID,pSms) )
- #define IKTPCBizX_GetCallMemoList(This,cCmType,nStart,nCount,pDataList) \
- ( (This)->lpVtbl -> GetCallMemoList(This,cCmType,nStart,nCount,pDataList) )
- #define IKTPCBizX_GetCallMemoCount(This,cCmType,nResult) \
- ( (This)->lpVtbl -> GetCallMemoCount(This,cCmType,nResult) )
- #define IKTPCBizX_GetCallmemo(This,cCmType,sDBID,pCallMemo) \
- ( (This)->lpVtbl -> GetCallmemo(This,cCmType,sDBID,pCallMemo) )
- #define IKTPCBizX_SendCON(This,sCaller,nResult) \
- ( (This)->lpVtbl -> SendCON(This,sCaller,nResult) )
- #define IKTPCBizX_SendCONAddUser(This,sDBID,sCaller,sCallee,nResult) \
- ( (This)->lpVtbl -> SendCONAddUser(This,sDBID,sCaller,sCallee,nResult) )
- #define IKTPCBizX_SendCONKickOutUser(This,sDBID,sCaller,sCallee,nResult) \
- ( (This)->lpVtbl -> SendCONKickOutUser(This,sDBID,sCaller,sCallee,nResult) )
- #define IKTPCBizX_DelSms(This,sDBID,nResult) \
- ( (This)->lpVtbl -> DelSms(This,sDBID,nResult) )
- #define IKTPCBizX_DelCall(This,sDBID,nResult) \
- ( (This)->lpVtbl -> DelCall(This,sDBID,nResult) )
- #define IKTPCBizX_LineJoin(This,sAuthKey,nResult) \
- ( (This)->lpVtbl -> LineJoin(This,sAuthKey,nResult) )
- #define IKTPCBizX_Help(This) \
- ( (This)->lpVtbl -> Help(This) )
- #define IKTPCBizX_FindPasswd(This) \
- ( (This)->lpVtbl -> FindPasswd(This) )
- #define IKTPCBizX_UserJoin(This) \
- ( (This)->lpVtbl -> UserJoin(This) )
- #define IKTPCBizX_FaxSend(This,sSendType,sSubject,sFilePath,pFaxSendInfo) \
- ( (This)->lpVtbl -> FaxSend(This,sSendType,sSubject,sFilePath,pFaxSendInfo) )
- #define IKTPCBizX_FaxReserve(This,sSendType,sSubject,sFilePath,sReserveTime,pFaxSendInfo) \
- ( (This)->lpVtbl -> FaxReserve(This,sSendType,sSubject,sFilePath,sReserveTime,pFaxSendInfo) )
- #define IKTPCBizX_FaxReSend(This,nJobID,nSubJobID,nResult) \
- ( (This)->lpVtbl -> FaxReSend(This,nJobID,nSubJobID,nResult) )
- #define IKTPCBizX_FaxCancel(This,nJobID,nSubJobID,nResult) \
- ( (This)->lpVtbl -> FaxCancel(This,nJobID,nSubJobID,nResult) )
- #define IKTPCBizX_FaxSendInfo(This,nJobID,nSbuJobID,nResult) \
- ( (This)->lpVtbl -> FaxSendInfo(This,nJobID,nSbuJobID,nResult) )
- #define IKTPCBizX_FaxSendList(This,sPageLines,sPageIndex,sListStartTime,sListEndTime,pFaxSendList) \
- ( (This)->lpVtbl -> FaxSendList(This,sPageLines,sPageIndex,sListStartTime,sListEndTime,pFaxSendList) )
- #define IKTPCBizX_FaxRecvInfo(This,nMsgID,nResult) \
- ( (This)->lpVtbl -> FaxRecvInfo(This,nMsgID,nResult) )
- #define IKTPCBizX_FaxRecvList(This,sPageLines,sPageIndex,sListStartTime,sListEndTime,pFaxRecvList) \
- ( (This)->lpVtbl -> FaxRecvList(This,sPageLines,sPageIndex,sListStartTime,sListEndTime,pFaxRecvList) )
- #define IKTPCBizX_FaxAddNumber(This,sName,sFaxNumber,nResult) \
- ( (This)->lpVtbl -> FaxAddNumber(This,sName,sFaxNumber,nResult) )
- #define IKTPCBizX_FaxClearNumber(This) \
- ( (This)->lpVtbl -> FaxClearNumber(This) )
- #define IKTPCBizX_FaxGetNumbers(This,pFaxNumberList) \
- ( (This)->lpVtbl -> FaxGetNumbers(This,pFaxNumberList) )
- #define IKTPCBizX_FaxGetNumberCount(This,nResult) \
- ( (This)->lpVtbl -> FaxGetNumberCount(This,nResult) )
- #define IKTPCBizX_FaxSendStatusInfo(This,nJobID,pFaxSendStatusInfo) \
- ( (This)->lpVtbl -> FaxSendStatusInfo(This,nJobID,pFaxSendStatusInfo) )
- #define IKTPCBizX_GetRemainCash(This,nResult) \
- ( (This)->lpVtbl -> GetRemainCash(This,nResult) )
- #define IKTPCBizX_GetIsUseCash(This,nResult) \
- ( (This)->lpVtbl -> GetIsUseCash(This,nResult) )
- #define IKTPCBizX_SendCashSMS(This,sCaller,sDisplay,sMessage,nResult) \
- ( (This)->lpVtbl -> SendCashSMS(This,sCaller,sDisplay,sMessage,nResult) )
- #define IKTPCBizX_SendCashReserveSMS(This,sCaller,sDisplay,sMessage,sSendDate,sResult) \
- ( (This)->lpVtbl -> SendCashReserveSMS(This,sCaller,sDisplay,sMessage,sSendDate,sResult) )
- #define IKTPCBizX_HelpEx(This,nServer) \
- ( (This)->lpVtbl -> HelpEx(This,nServer) )
- #define IKTPCBizX_FindPasswdEx(This,nServer) \
- ( (This)->lpVtbl -> FindPasswdEx(This,nServer) )
- #define IKTPCBizX_UserJoinEx(This,nServer) \
- ( (This)->lpVtbl -> UserJoinEx(This,nServer) )
- #define IKTPCBizX_FaxEnable(This,sFaxEnable) \
- ( (This)->lpVtbl -> FaxEnable(This,sFaxEnable) )
- #define IKTPCBizX_FaxIsEnable(This,nResult) \
- ( (This)->lpVtbl -> FaxIsEnable(This,nResult) )
- #define IKTPCBizX_GetCallEx(This,sDBID,pCall) \
- ( (This)->lpVtbl -> GetCallEx(This,sDBID,pCall) )
- #define IKTPCBizX_GetCallListEx(This,sKind,nStart,nCount,pDataList) \
- ( (This)->lpVtbl -> GetCallListEx(This,sKind,nStart,nCount,pDataList) )
- #define IKTPCBizX_SetLineState(This,sTelNum,sTelState,sRecvTel,nResult) \
- ( (This)->lpVtbl -> SetLineState(This,sTelNum,sTelState,sRecvTel,nResult) )
- #define IKTPCBizX_GetAbsenceCallListEx(This,pCallList) \
- ( (This)->lpVtbl -> GetAbsenceCallListEx(This,pCallList) )
- #define IKTPCBizX_GetMobilePhoneList(This,pMobilePhoneList) \
- ( (This)->lpVtbl -> GetMobilePhoneList(This,pMobilePhoneList) )
- #define IKTPCBizX_GetCallListByDate(This,sKind,sStartDate,sEndDate,pDataList) \
- ( (This)->lpVtbl -> GetCallListByDate(This,sKind,sStartDate,sEndDate,pDataList) )
- #define IKTPCBizX_GetSmsListByDate(This,sKind,sStartDate,sEndDate,pDataList) \
- ( (This)->lpVtbl -> GetSmsListByDate(This,sKind,sStartDate,sEndDate,pDataList) )
- #define IKTPCBizX_GetEnv(This,sEnvGroup,sEnvName,sEnv) \
- ( (This)->lpVtbl -> GetEnv(This,sEnvGroup,sEnvName,sEnv) )
- #define IKTPCBizX_GetSmsEx(This,sDBID,pSms) \
- ( (This)->lpVtbl -> GetSmsEx(This,sDBID,pSms) )
- #define IKTPCBizX_GetSmsListEx(This,sKind,nStart,nCount,pDataList) \
- ( (This)->lpVtbl -> GetSmsListEx(This,sKind,nStart,nCount,pDataList) )
- #define IKTPCBizX_GetApiPath(This,sPath) \
- ( (This)->lpVtbl -> GetApiPath(This,sPath) )
- #define IKTPCBizX_GetAddressConfig(This,nConfig) \
- ( (This)->lpVtbl -> GetAddressConfig(This,nConfig) )
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __IKTPCBizX_INTERFACE_DEFINED__ */
- #ifndef __IKTDPhone_INTERFACE_DEFINED__
- #define __IKTDPhone_INTERFACE_DEFINED__
- /* interface IKTDPhone */
- /* [object][oleautomation][nonextensible][dual][helpstring][uuid] */
- EXTERN_C const IID IID_IKTDPhone;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("FF9517BE-2878-49D1-82C1-DCA427213487")
- IKTDPhone : public IDispatch
- {
- public:
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Telnum(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Intercall(
- /* [retval][out] */ long *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Tollline(
- /* [retval][out] */ long *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Mobile(
- /* [retval][out] */ long *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Localcall(
- /* [retval][out] */ long *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Cid(
- /* [retval][out] */ long *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Smssend(
- /* [retval][out] */ long *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Smsrecv(
- /* [retval][out] */ long *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Mainnum(
- /* [retval][out] */ long *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Mainsms(
- /* [retval][out] */ long *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Ctc(
- /* [retval][out] */ long *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_LineState(
- /* [retval][out] */ long *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_RecvTel(
- /* [retval][out] */ BSTR *pVal) = 0;
- };
- #else /* C style interface */
- typedef struct IKTDPhoneVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IKTDPhone * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IKTDPhone * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- IKTDPhone * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IKTDPhone * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IKTDPhone * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IKTDPhone * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IKTDPhone * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Telnum )(
- IKTDPhone * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Intercall )(
- IKTDPhone * This,
- /* [retval][out] */ long *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Tollline )(
- IKTDPhone * This,
- /* [retval][out] */ long *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Mobile )(
- IKTDPhone * This,
- /* [retval][out] */ long *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Localcall )(
- IKTDPhone * This,
- /* [retval][out] */ long *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Cid )(
- IKTDPhone * This,
- /* [retval][out] */ long *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Smssend )(
- IKTDPhone * This,
- /* [retval][out] */ long *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Smsrecv )(
- IKTDPhone * This,
- /* [retval][out] */ long *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Mainnum )(
- IKTDPhone * This,
- /* [retval][out] */ long *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Mainsms )(
- IKTDPhone * This,
- /* [retval][out] */ long *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Ctc )(
- IKTDPhone * This,
- /* [retval][out] */ long *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_LineState )(
- IKTDPhone * This,
- /* [retval][out] */ long *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_RecvTel )(
- IKTDPhone * This,
- /* [retval][out] */ BSTR *pVal);
- END_INTERFACE
- } IKTDPhoneVtbl;
- interface IKTDPhone
- {
- CONST_VTBL struct IKTDPhoneVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define IKTDPhone_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define IKTDPhone_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define IKTDPhone_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define IKTDPhone_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define IKTDPhone_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define IKTDPhone_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define IKTDPhone_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
- #define IKTDPhone_get_Telnum(This,pVal) \
- ( (This)->lpVtbl -> get_Telnum(This,pVal) )
- #define IKTDPhone_get_Intercall(This,pVal) \
- ( (This)->lpVtbl -> get_Intercall(This,pVal) )
- #define IKTDPhone_get_Tollline(This,pVal) \
- ( (This)->lpVtbl -> get_Tollline(This,pVal) )
- #define IKTDPhone_get_Mobile(This,pVal) \
- ( (This)->lpVtbl -> get_Mobile(This,pVal) )
- #define IKTDPhone_get_Localcall(This,pVal) \
- ( (This)->lpVtbl -> get_Localcall(This,pVal) )
- #define IKTDPhone_get_Cid(This,pVal) \
- ( (This)->lpVtbl -> get_Cid(This,pVal) )
- #define IKTDPhone_get_Smssend(This,pVal) \
- ( (This)->lpVtbl -> get_Smssend(This,pVal) )
- #define IKTDPhone_get_Smsrecv(This,pVal) \
- ( (This)->lpVtbl -> get_Smsrecv(This,pVal) )
- #define IKTDPhone_get_Mainnum(This,pVal) \
- ( (This)->lpVtbl -> get_Mainnum(This,pVal) )
- #define IKTDPhone_get_Mainsms(This,pVal) \
- ( (This)->lpVtbl -> get_Mainsms(This,pVal) )
- #define IKTDPhone_get_Ctc(This,pVal) \
- ( (This)->lpVtbl -> get_Ctc(This,pVal) )
- #define IKTDPhone_get_LineState(This,pVal) \
- ( (This)->lpVtbl -> get_LineState(This,pVal) )
- #define IKTDPhone_get_RecvTel(This,pVal) \
- ( (This)->lpVtbl -> get_RecvTel(This,pVal) )
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __IKTDPhone_INTERFACE_DEFINED__ */
- #ifndef __IKTDCallData_INTERFACE_DEFINED__
- #define __IKTDCallData_INTERFACE_DEFINED__
- /* interface IKTDCallData */
- /* [object][oleautomation][nonextensible][dual][helpstring][uuid] */
- EXTERN_C const IID IID_IKTDCallData;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("2DA325A3-F60E-4FBD-910C-C5F882850F9A")
- IKTDCallData : public IDispatch
- {
- public:
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_LogicID(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_LogicID(
- /* [in] */ BSTR pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Caller(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Caller(
- /* [in] */ BSTR pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Callee(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Callee(
- /* [in] */ BSTR pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Result(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Result(
- /* [in] */ BSTR pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_DBID(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_DBID(
- /* [in] */ BSTR pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Date(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Date(
- /* [in] */ BSTR pVal) = 0;
- };
- #else /* C style interface */
- typedef struct IKTDCallDataVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IKTDCallData * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IKTDCallData * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- IKTDCallData * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IKTDCallData * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IKTDCallData * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IKTDCallData * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IKTDCallData * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_LogicID )(
- IKTDCallData * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_LogicID )(
- IKTDCallData * This,
- /* [in] */ BSTR pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Caller )(
- IKTDCallData * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Caller )(
- IKTDCallData * This,
- /* [in] */ BSTR pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Callee )(
- IKTDCallData * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Callee )(
- IKTDCallData * This,
- /* [in] */ BSTR pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Result )(
- IKTDCallData * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Result )(
- IKTDCallData * This,
- /* [in] */ BSTR pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_DBID )(
- IKTDCallData * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_DBID )(
- IKTDCallData * This,
- /* [in] */ BSTR pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Date )(
- IKTDCallData * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Date )(
- IKTDCallData * This,
- /* [in] */ BSTR pVal);
- END_INTERFACE
- } IKTDCallDataVtbl;
- interface IKTDCallData
- {
- CONST_VTBL struct IKTDCallDataVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define IKTDCallData_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define IKTDCallData_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define IKTDCallData_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define IKTDCallData_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define IKTDCallData_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define IKTDCallData_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define IKTDCallData_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
- #define IKTDCallData_get_LogicID(This,pVal) \
- ( (This)->lpVtbl -> get_LogicID(This,pVal) )
- #define IKTDCallData_put_LogicID(This,pVal) \
- ( (This)->lpVtbl -> put_LogicID(This,pVal) )
- #define IKTDCallData_get_Caller(This,pVal) \
- ( (This)->lpVtbl -> get_Caller(This,pVal) )
- #define IKTDCallData_put_Caller(This,pVal) \
- ( (This)->lpVtbl -> put_Caller(This,pVal) )
- #define IKTDCallData_get_Callee(This,pVal) \
- ( (This)->lpVtbl -> get_Callee(This,pVal) )
- #define IKTDCallData_put_Callee(This,pVal) \
- ( (This)->lpVtbl -> put_Callee(This,pVal) )
- #define IKTDCallData_get_Result(This,pVal) \
- ( (This)->lpVtbl -> get_Result(This,pVal) )
- #define IKTDCallData_put_Result(This,pVal) \
- ( (This)->lpVtbl -> put_Result(This,pVal) )
- #define IKTDCallData_get_DBID(This,pVal) \
- ( (This)->lpVtbl -> get_DBID(This,pVal) )
- #define IKTDCallData_put_DBID(This,pVal) \
- ( (This)->lpVtbl -> put_DBID(This,pVal) )
- #define IKTDCallData_get_Date(This,pVal) \
- ( (This)->lpVtbl -> get_Date(This,pVal) )
- #define IKTDCallData_put_Date(This,pVal) \
- ( (This)->lpVtbl -> put_Date(This,pVal) )
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __IKTDCallData_INTERFACE_DEFINED__ */
- #ifndef ___IKTDSmsDataEvents_DISPINTERFACE_DEFINED__
- #define ___IKTDSmsDataEvents_DISPINTERFACE_DEFINED__
- /* dispinterface _IKTDSmsDataEvents */
- /* [helpstring][uuid] */
- EXTERN_C const IID DIID__IKTDSmsDataEvents;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("59B808D8-CBDE-4443-982D-85AAFB2E8EFD")
- _IKTDSmsDataEvents : public IDispatch
- {
- };
- #else /* C style interface */
- typedef struct _IKTDSmsDataEventsVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- _IKTDSmsDataEvents * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- _IKTDSmsDataEvents * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- _IKTDSmsDataEvents * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- _IKTDSmsDataEvents * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- _IKTDSmsDataEvents * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- _IKTDSmsDataEvents * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- _IKTDSmsDataEvents * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- END_INTERFACE
- } _IKTDSmsDataEventsVtbl;
- interface _IKTDSmsDataEvents
- {
- CONST_VTBL struct _IKTDSmsDataEventsVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define _IKTDSmsDataEvents_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define _IKTDSmsDataEvents_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define _IKTDSmsDataEvents_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define _IKTDSmsDataEvents_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define _IKTDSmsDataEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define _IKTDSmsDataEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define _IKTDSmsDataEvents_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 /* ___IKTDSmsDataEvents_DISPINTERFACE_DEFINED__ */
- #ifndef __IKTDSmsData_INTERFACE_DEFINED__
- #define __IKTDSmsData_INTERFACE_DEFINED__
- /* interface IKTDSmsData */
- /* [object][oleautomation][nonextensible][dual][helpstring][uuid] */
- EXTERN_C const IID IID_IKTDSmsData;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("CD1CB525-F293-49D1-B0A2-CD8712373697")
- IKTDSmsData : public IDispatch
- {
- public:
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_LogicID(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_LogicID(
- /* [in] */ BSTR pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Caller(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Caller(
- /* [in] */ BSTR pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Callee(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Callee(
- /* [in] */ BSTR pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Message(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Message(
- /* [in] */ BSTR pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Result(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Result(
- /* [in] */ BSTR pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_DBID(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_DBID(
- /* [in] */ BSTR pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Date(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Date(
- /* [in] */ BSTR pVal) = 0;
- };
- #else /* C style interface */
- typedef struct IKTDSmsDataVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IKTDSmsData * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IKTDSmsData * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- IKTDSmsData * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IKTDSmsData * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IKTDSmsData * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IKTDSmsData * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IKTDSmsData * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_LogicID )(
- IKTDSmsData * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_LogicID )(
- IKTDSmsData * This,
- /* [in] */ BSTR pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Caller )(
- IKTDSmsData * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Caller )(
- IKTDSmsData * This,
- /* [in] */ BSTR pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Callee )(
- IKTDSmsData * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Callee )(
- IKTDSmsData * This,
- /* [in] */ BSTR pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Message )(
- IKTDSmsData * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Message )(
- IKTDSmsData * This,
- /* [in] */ BSTR pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Result )(
- IKTDSmsData * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Result )(
- IKTDSmsData * This,
- /* [in] */ BSTR pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_DBID )(
- IKTDSmsData * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_DBID )(
- IKTDSmsData * This,
- /* [in] */ BSTR pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Date )(
- IKTDSmsData * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Date )(
- IKTDSmsData * This,
- /* [in] */ BSTR pVal);
- END_INTERFACE
- } IKTDSmsDataVtbl;
- interface IKTDSmsData
- {
- CONST_VTBL struct IKTDSmsDataVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define IKTDSmsData_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define IKTDSmsData_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define IKTDSmsData_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define IKTDSmsData_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define IKTDSmsData_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define IKTDSmsData_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define IKTDSmsData_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
- #define IKTDSmsData_get_LogicID(This,pVal) \
- ( (This)->lpVtbl -> get_LogicID(This,pVal) )
- #define IKTDSmsData_put_LogicID(This,pVal) \
- ( (This)->lpVtbl -> put_LogicID(This,pVal) )
- #define IKTDSmsData_get_Caller(This,pVal) \
- ( (This)->lpVtbl -> get_Caller(This,pVal) )
- #define IKTDSmsData_put_Caller(This,pVal) \
- ( (This)->lpVtbl -> put_Caller(This,pVal) )
- #define IKTDSmsData_get_Callee(This,pVal) \
- ( (This)->lpVtbl -> get_Callee(This,pVal) )
- #define IKTDSmsData_put_Callee(This,pVal) \
- ( (This)->lpVtbl -> put_Callee(This,pVal) )
- #define IKTDSmsData_get_Message(This,pVal) \
- ( (This)->lpVtbl -> get_Message(This,pVal) )
- #define IKTDSmsData_put_Message(This,pVal) \
- ( (This)->lpVtbl -> put_Message(This,pVal) )
- #define IKTDSmsData_get_Result(This,pVal) \
- ( (This)->lpVtbl -> get_Result(This,pVal) )
- #define IKTDSmsData_put_Result(This,pVal) \
- ( (This)->lpVtbl -> put_Result(This,pVal) )
- #define IKTDSmsData_get_DBID(This,pVal) \
- ( (This)->lpVtbl -> get_DBID(This,pVal) )
- #define IKTDSmsData_put_DBID(This,pVal) \
- ( (This)->lpVtbl -> put_DBID(This,pVal) )
- #define IKTDSmsData_get_Date(This,pVal) \
- ( (This)->lpVtbl -> get_Date(This,pVal) )
- #define IKTDSmsData_put_Date(This,pVal) \
- ( (This)->lpVtbl -> put_Date(This,pVal) )
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __IKTDSmsData_INTERFACE_DEFINED__ */
- #ifndef ___IKTDAddressDataEvents_DISPINTERFACE_DEFINED__
- #define ___IKTDAddressDataEvents_DISPINTERFACE_DEFINED__
- /* dispinterface _IKTDAddressDataEvents */
- /* [helpstring][uuid] */
- EXTERN_C const IID DIID__IKTDAddressDataEvents;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("DB89728B-5C3D-4C35-98E3-194AF96C877F")
- _IKTDAddressDataEvents : public IDispatch
- {
- };
- #else /* C style interface */
- typedef struct _IKTDAddressDataEventsVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- _IKTDAddressDataEvents * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- _IKTDAddressDataEvents * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- _IKTDAddressDataEvents * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- _IKTDAddressDataEvents * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- _IKTDAddressDataEvents * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- _IKTDAddressDataEvents * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- _IKTDAddressDataEvents * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- END_INTERFACE
- } _IKTDAddressDataEventsVtbl;
- interface _IKTDAddressDataEvents
- {
- CONST_VTBL struct _IKTDAddressDataEventsVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define _IKTDAddressDataEvents_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define _IKTDAddressDataEvents_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define _IKTDAddressDataEvents_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define _IKTDAddressDataEvents_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define _IKTDAddressDataEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define _IKTDAddressDataEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define _IKTDAddressDataEvents_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 /* ___IKTDAddressDataEvents_DISPINTERFACE_DEFINED__ */
- #ifndef __IKTDAddressData_INTERFACE_DEFINED__
- #define __IKTDAddressData_INTERFACE_DEFINED__
- /* interface IKTDAddressData */
- /* [object][oleautomation][nonextensible][dual][helpstring][uuid] */
- EXTERN_C const IID IID_IKTDAddressData;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("B6F4245D-825F-4FE4-BCEB-2A363D4594BF")
- IKTDAddressData : public IDispatch
- {
- public:
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_DBID(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Type(
- /* [retval][out] */ short *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Name(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_MobileNum(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_OfficeNum(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_HomeNum(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_FaxNum(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_CompanyName(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Department(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Position(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Business(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_ZipCode(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Address(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Email(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Memo(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_BirthDay(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_BirthType(
- /* [retval][out] */ short *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_MetChance(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Keyman(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Favorite(
- /* [retval][out] */ BSTR *pVal) = 0;
- };
- #else /* C style interface */
- typedef struct IKTDAddressDataVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IKTDAddressData * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IKTDAddressData * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- IKTDAddressData * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IKTDAddressData * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IKTDAddressData * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IKTDAddressData * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IKTDAddressData * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_DBID )(
- IKTDAddressData * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Type )(
- IKTDAddressData * This,
- /* [retval][out] */ short *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Name )(
- IKTDAddressData * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_MobileNum )(
- IKTDAddressData * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_OfficeNum )(
- IKTDAddressData * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_HomeNum )(
- IKTDAddressData * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_FaxNum )(
- IKTDAddressData * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_CompanyName )(
- IKTDAddressData * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Department )(
- IKTDAddressData * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Position )(
- IKTDAddressData * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Business )(
- IKTDAddressData * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_ZipCode )(
- IKTDAddressData * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Address )(
- IKTDAddressData * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Email )(
- IKTDAddressData * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Memo )(
- IKTDAddressData * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_BirthDay )(
- IKTDAddressData * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_BirthType )(
- IKTDAddressData * This,
- /* [retval][out] */ short *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_MetChance )(
- IKTDAddressData * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Keyman )(
- IKTDAddressData * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Favorite )(
- IKTDAddressData * This,
- /* [retval][out] */ BSTR *pVal);
- END_INTERFACE
- } IKTDAddressDataVtbl;
- interface IKTDAddressData
- {
- CONST_VTBL struct IKTDAddressDataVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define IKTDAddressData_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define IKTDAddressData_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define IKTDAddressData_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define IKTDAddressData_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define IKTDAddressData_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define IKTDAddressData_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define IKTDAddressData_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
- #define IKTDAddressData_get_DBID(This,pVal) \
- ( (This)->lpVtbl -> get_DBID(This,pVal) )
- #define IKTDAddressData_get_Type(This,pVal) \
- ( (This)->lpVtbl -> get_Type(This,pVal) )
- #define IKTDAddressData_get_Name(This,pVal) \
- ( (This)->lpVtbl -> get_Name(This,pVal) )
- #define IKTDAddressData_get_MobileNum(This,pVal) \
- ( (This)->lpVtbl -> get_MobileNum(This,pVal) )
- #define IKTDAddressData_get_OfficeNum(This,pVal) \
- ( (This)->lpVtbl -> get_OfficeNum(This,pVal) )
- #define IKTDAddressData_get_HomeNum(This,pVal) \
- ( (This)->lpVtbl -> get_HomeNum(This,pVal) )
- #define IKTDAddressData_get_FaxNum(This,pVal) \
- ( (This)->lpVtbl -> get_FaxNum(This,pVal) )
- #define IKTDAddressData_get_CompanyName(This,pVal) \
- ( (This)->lpVtbl -> get_CompanyName(This,pVal) )
- #define IKTDAddressData_get_Department(This,pVal) \
- ( (This)->lpVtbl -> get_Department(This,pVal) )
- #define IKTDAddressData_get_Position(This,pVal) \
- ( (This)->lpVtbl -> get_Position(This,pVal) )
- #define IKTDAddressData_get_Business(This,pVal) \
- ( (This)->lpVtbl -> get_Business(This,pVal) )
- #define IKTDAddressData_get_ZipCode(This,pVal) \
- ( (This)->lpVtbl -> get_ZipCode(This,pVal) )
- #define IKTDAddressData_get_Address(This,pVal) \
- ( (This)->lpVtbl -> get_Address(This,pVal) )
- #define IKTDAddressData_get_Email(This,pVal) \
- ( (This)->lpVtbl -> get_Email(This,pVal) )
- #define IKTDAddressData_get_Memo(This,pVal) \
- ( (This)->lpVtbl -> get_Memo(This,pVal) )
- #define IKTDAddressData_get_BirthDay(This,pVal) \
- ( (This)->lpVtbl -> get_BirthDay(This,pVal) )
- #define IKTDAddressData_get_BirthType(This,pVal) \
- ( (This)->lpVtbl -> get_BirthType(This,pVal) )
- #define IKTDAddressData_get_MetChance(This,pVal) \
- ( (This)->lpVtbl -> get_MetChance(This,pVal) )
- #define IKTDAddressData_get_Keyman(This,pVal) \
- ( (This)->lpVtbl -> get_Keyman(This,pVal) )
- #define IKTDAddressData_get_Favorite(This,pVal) \
- ( (This)->lpVtbl -> get_Favorite(This,pVal) )
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __IKTDAddressData_INTERFACE_DEFINED__ */
- #ifndef ___IKTDAddressGroupEvents_DISPINTERFACE_DEFINED__
- #define ___IKTDAddressGroupEvents_DISPINTERFACE_DEFINED__
- /* dispinterface _IKTDAddressGroupEvents */
- /* [helpstring][uuid] */
- EXTERN_C const IID DIID__IKTDAddressGroupEvents;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3D4126D2-9477-44FB-8975-06DB17214747")
- _IKTDAddressGroupEvents : public IDispatch
- {
- };
- #else /* C style interface */
- typedef struct _IKTDAddressGroupEventsVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- _IKTDAddressGroupEvents * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- _IKTDAddressGroupEvents * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- _IKTDAddressGroupEvents * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- _IKTDAddressGroupEvents * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- _IKTDAddressGroupEvents * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- _IKTDAddressGroupEvents * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- _IKTDAddressGroupEvents * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- END_INTERFACE
- } _IKTDAddressGroupEventsVtbl;
- interface _IKTDAddressGroupEvents
- {
- CONST_VTBL struct _IKTDAddressGroupEventsVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define _IKTDAddressGroupEvents_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define _IKTDAddressGroupEvents_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define _IKTDAddressGroupEvents_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define _IKTDAddressGroupEvents_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define _IKTDAddressGroupEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define _IKTDAddressGroupEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define _IKTDAddressGroupEvents_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 /* ___IKTDAddressGroupEvents_DISPINTERFACE_DEFINED__ */
- #ifndef __IKTDAddressGroup_INTERFACE_DEFINED__
- #define __IKTDAddressGroup_INTERFACE_DEFINED__
- /* interface IKTDAddressGroup */
- /* [object][oleautomation][nonextensible][dual][helpstring][uuid] */
- EXTERN_C const IID IID_IKTDAddressGroup;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("FFA46AA7-66E2-4C21-AFB1-CAA98E2520CB")
- IKTDAddressGroup : public IDispatch
- {
- public:
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_DBID(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Type(
- /* [retval][out] */ short *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Name(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_PDBID(
- /* [retval][out] */ BSTR *pVal) = 0;
- };
- #else /* C style interface */
- typedef struct IKTDAddressGroupVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IKTDAddressGroup * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IKTDAddressGroup * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- IKTDAddressGroup * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IKTDAddressGroup * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IKTDAddressGroup * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IKTDAddressGroup * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IKTDAddressGroup * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_DBID )(
- IKTDAddressGroup * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Type )(
- IKTDAddressGroup * This,
- /* [retval][out] */ short *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Name )(
- IKTDAddressGroup * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_PDBID )(
- IKTDAddressGroup * This,
- /* [retval][out] */ BSTR *pVal);
- END_INTERFACE
- } IKTDAddressGroupVtbl;
- interface IKTDAddressGroup
- {
- CONST_VTBL struct IKTDAddressGroupVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define IKTDAddressGroup_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define IKTDAddressGroup_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define IKTDAddressGroup_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define IKTDAddressGroup_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define IKTDAddressGroup_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define IKTDAddressGroup_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define IKTDAddressGroup_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
- #define IKTDAddressGroup_get_DBID(This,pVal) \
- ( (This)->lpVtbl -> get_DBID(This,pVal) )
- #define IKTDAddressGroup_get_Type(This,pVal) \
- ( (This)->lpVtbl -> get_Type(This,pVal) )
- #define IKTDAddressGroup_get_Name(This,pVal) \
- ( (This)->lpVtbl -> get_Name(This,pVal) )
- #define IKTDAddressGroup_get_PDBID(This,pVal) \
- ( (This)->lpVtbl -> get_PDBID(This,pVal) )
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __IKTDAddressGroup_INTERFACE_DEFINED__ */
- #ifndef ___IRecvPhoneEvents_DISPINTERFACE_DEFINED__
- #define ___IRecvPhoneEvents_DISPINTERFACE_DEFINED__
- /* dispinterface _IRecvPhoneEvents */
- /* [helpstring][uuid] */
- EXTERN_C const IID DIID__IRecvPhoneEvents;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("12E16F08-EF5E-4551-9290-685E1558C069")
- _IRecvPhoneEvents : public IDispatch
- {
- };
- #else /* C style interface */
- typedef struct _IRecvPhoneEventsVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- _IRecvPhoneEvents * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- _IRecvPhoneEvents * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- _IRecvPhoneEvents * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- _IRecvPhoneEvents * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- _IRecvPhoneEvents * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- _IRecvPhoneEvents * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- _IRecvPhoneEvents * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- END_INTERFACE
- } _IRecvPhoneEventsVtbl;
- interface _IRecvPhoneEvents
- {
- CONST_VTBL struct _IRecvPhoneEventsVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define _IRecvPhoneEvents_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define _IRecvPhoneEvents_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define _IRecvPhoneEvents_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define _IRecvPhoneEvents_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define _IRecvPhoneEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define _IRecvPhoneEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define _IRecvPhoneEvents_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 /* ___IRecvPhoneEvents_DISPINTERFACE_DEFINED__ */
- #ifndef ___IKTDRecvPhoneEvents_DISPINTERFACE_DEFINED__
- #define ___IKTDRecvPhoneEvents_DISPINTERFACE_DEFINED__
- /* dispinterface _IKTDRecvPhoneEvents */
- /* [helpstring][uuid] */
- EXTERN_C const IID DIID__IKTDRecvPhoneEvents;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("1D1EFC3D-D77D-4C41-A127-1ABA9911EF95")
- _IKTDRecvPhoneEvents : public IDispatch
- {
- };
- #else /* C style interface */
- typedef struct _IKTDRecvPhoneEventsVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- _IKTDRecvPhoneEvents * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- _IKTDRecvPhoneEvents * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- _IKTDRecvPhoneEvents * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- _IKTDRecvPhoneEvents * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- _IKTDRecvPhoneEvents * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- _IKTDRecvPhoneEvents * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- _IKTDRecvPhoneEvents * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- END_INTERFACE
- } _IKTDRecvPhoneEventsVtbl;
- interface _IKTDRecvPhoneEvents
- {
- CONST_VTBL struct _IKTDRecvPhoneEventsVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define _IKTDRecvPhoneEvents_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define _IKTDRecvPhoneEvents_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define _IKTDRecvPhoneEvents_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define _IKTDRecvPhoneEvents_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define _IKTDRecvPhoneEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define _IKTDRecvPhoneEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define _IKTDRecvPhoneEvents_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 /* ___IKTDRecvPhoneEvents_DISPINTERFACE_DEFINED__ */
- #ifndef __IKTDRecvPhone_INTERFACE_DEFINED__
- #define __IKTDRecvPhone_INTERFACE_DEFINED__
- /* interface IKTDRecvPhone */
- /* [object][oleautomation][nonextensible][dual][helpstring][uuid] */
- EXTERN_C const IID IID_IKTDRecvPhone;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("88E0448D-AE64-4A80-B0E2-64874B8D4063")
- IKTDRecvPhone : public IDispatch
- {
- public:
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Callee(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Callee(
- /* [in] */ BSTR pVal) = 0;
- };
- #else /* C style interface */
- typedef struct IKTDRecvPhoneVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IKTDRecvPhone * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IKTDRecvPhone * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- IKTDRecvPhone * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IKTDRecvPhone * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IKTDRecvPhone * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IKTDRecvPhone * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IKTDRecvPhone * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Callee )(
- IKTDRecvPhone * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Callee )(
- IKTDRecvPhone * This,
- /* [in] */ BSTR pVal);
- END_INTERFACE
- } IKTDRecvPhoneVtbl;
- interface IKTDRecvPhone
- {
- CONST_VTBL struct IKTDRecvPhoneVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define IKTDRecvPhone_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define IKTDRecvPhone_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define IKTDRecvPhone_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define IKTDRecvPhone_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define IKTDRecvPhone_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define IKTDRecvPhone_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define IKTDRecvPhone_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
- #define IKTDRecvPhone_get_Callee(This,pVal) \
- ( (This)->lpVtbl -> get_Callee(This,pVal) )
- #define IKTDRecvPhone_put_Callee(This,pVal) \
- ( (This)->lpVtbl -> put_Callee(This,pVal) )
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __IKTDRecvPhone_INTERFACE_DEFINED__ */
- #ifndef ___IKTDCallMemoEvents_DISPINTERFACE_DEFINED__
- #define ___IKTDCallMemoEvents_DISPINTERFACE_DEFINED__
- /* dispinterface _IKTDCallMemoEvents */
- /* [helpstring][uuid] */
- EXTERN_C const IID DIID__IKTDCallMemoEvents;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("C7A62FDE-04C9-4B02-8026-4CB04A1FA4C7")
- _IKTDCallMemoEvents : public IDispatch
- {
- };
- #else /* C style interface */
- typedef struct _IKTDCallMemoEventsVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- _IKTDCallMemoEvents * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- _IKTDCallMemoEvents * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- _IKTDCallMemoEvents * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- _IKTDCallMemoEvents * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- _IKTDCallMemoEvents * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- _IKTDCallMemoEvents * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- _IKTDCallMemoEvents * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- END_INTERFACE
- } _IKTDCallMemoEventsVtbl;
- interface _IKTDCallMemoEvents
- {
- CONST_VTBL struct _IKTDCallMemoEventsVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define _IKTDCallMemoEvents_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define _IKTDCallMemoEvents_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define _IKTDCallMemoEvents_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define _IKTDCallMemoEvents_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define _IKTDCallMemoEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define _IKTDCallMemoEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define _IKTDCallMemoEvents_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 /* ___IKTDCallMemoEvents_DISPINTERFACE_DEFINED__ */
- #ifndef __IKTDCallMemo_INTERFACE_DEFINED__
- #define __IKTDCallMemo_INTERFACE_DEFINED__
- /* interface IKTDCallMemo */
- /* [object][oleautomation][nonextensible][dual][helpstring][uuid] */
- EXTERN_C const IID IID_IKTDCallMemo;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("8B8735C1-0D5A-4460-A4C9-050FFE17BD41")
- IKTDCallMemo : public IDispatch
- {
- public:
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_DBID(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Type(
- /* [retval][out] */ short *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Caller(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Callee(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_CLDBID(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_CallName(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Memo(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_MemoGroup(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_ProgGroup(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_IDate(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_UDate(
- /* [retval][out] */ BSTR *pVal) = 0;
- };
- #else /* C style interface */
- typedef struct IKTDCallMemoVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IKTDCallMemo * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IKTDCallMemo * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- IKTDCallMemo * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IKTDCallMemo * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IKTDCallMemo * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IKTDCallMemo * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IKTDCallMemo * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_DBID )(
- IKTDCallMemo * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Type )(
- IKTDCallMemo * This,
- /* [retval][out] */ short *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Caller )(
- IKTDCallMemo * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Callee )(
- IKTDCallMemo * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_CLDBID )(
- IKTDCallMemo * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_CallName )(
- IKTDCallMemo * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Memo )(
- IKTDCallMemo * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_MemoGroup )(
- IKTDCallMemo * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_ProgGroup )(
- IKTDCallMemo * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_IDate )(
- IKTDCallMemo * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_UDate )(
- IKTDCallMemo * This,
- /* [retval][out] */ BSTR *pVal);
- END_INTERFACE
- } IKTDCallMemoVtbl;
- interface IKTDCallMemo
- {
- CONST_VTBL struct IKTDCallMemoVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define IKTDCallMemo_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define IKTDCallMemo_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define IKTDCallMemo_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define IKTDCallMemo_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define IKTDCallMemo_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define IKTDCallMemo_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define IKTDCallMemo_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
- #define IKTDCallMemo_get_DBID(This,pVal) \
- ( (This)->lpVtbl -> get_DBID(This,pVal) )
- #define IKTDCallMemo_get_Type(This,pVal) \
- ( (This)->lpVtbl -> get_Type(This,pVal) )
- #define IKTDCallMemo_get_Caller(This,pVal) \
- ( (This)->lpVtbl -> get_Caller(This,pVal) )
- #define IKTDCallMemo_get_Callee(This,pVal) \
- ( (This)->lpVtbl -> get_Callee(This,pVal) )
- #define IKTDCallMemo_get_CLDBID(This,pVal) \
- ( (This)->lpVtbl -> get_CLDBID(This,pVal) )
- #define IKTDCallMemo_get_CallName(This,pVal) \
- ( (This)->lpVtbl -> get_CallName(This,pVal) )
- #define IKTDCallMemo_get_Memo(This,pVal) \
- ( (This)->lpVtbl -> get_Memo(This,pVal) )
- #define IKTDCallMemo_get_MemoGroup(This,pVal) \
- ( (This)->lpVtbl -> get_MemoGroup(This,pVal) )
- #define IKTDCallMemo_get_ProgGroup(This,pVal) \
- ( (This)->lpVtbl -> get_ProgGroup(This,pVal) )
- #define IKTDCallMemo_get_IDate(This,pVal) \
- ( (This)->lpVtbl -> get_IDate(This,pVal) )
- #define IKTDCallMemo_get_UDate(This,pVal) \
- ( (This)->lpVtbl -> get_UDate(This,pVal) )
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __IKTDCallMemo_INTERFACE_DEFINED__ */
- #ifndef ___IKTDFaxSendResultEvents_DISPINTERFACE_DEFINED__
- #define ___IKTDFaxSendResultEvents_DISPINTERFACE_DEFINED__
- /* dispinterface _IKTDFaxSendResultEvents */
- /* [helpstring][uuid] */
- EXTERN_C const IID DIID__IKTDFaxSendResultEvents;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3D2E310F-A48B-43E8-8D54-3BC6EAC35D79")
- _IKTDFaxSendResultEvents : public IDispatch
- {
- };
- #else /* C style interface */
- typedef struct _IKTDFaxSendResultEventsVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- _IKTDFaxSendResultEvents * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- _IKTDFaxSendResultEvents * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- _IKTDFaxSendResultEvents * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- _IKTDFaxSendResultEvents * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- _IKTDFaxSendResultEvents * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- _IKTDFaxSendResultEvents * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- _IKTDFaxSendResultEvents * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- END_INTERFACE
- } _IKTDFaxSendResultEventsVtbl;
- interface _IKTDFaxSendResultEvents
- {
- CONST_VTBL struct _IKTDFaxSendResultEventsVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define _IKTDFaxSendResultEvents_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define _IKTDFaxSendResultEvents_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define _IKTDFaxSendResultEvents_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define _IKTDFaxSendResultEvents_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define _IKTDFaxSendResultEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define _IKTDFaxSendResultEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define _IKTDFaxSendResultEvents_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 /* ___IKTDFaxSendResultEvents_DISPINTERFACE_DEFINED__ */
- #ifndef __IKTDFaxSendResult_INTERFACE_DEFINED__
- #define __IKTDFaxSendResult_INTERFACE_DEFINED__
- /* interface IKTDFaxSendResult */
- /* [object][oleautomation][nonextensible][dual][helpstring][uuid] */
- EXTERN_C const IID IID_IKTDFaxSendResult;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("B5E24DCC-C455-489D-8557-CC362B2D8B19")
- IKTDFaxSendResult : public IDispatch
- {
- public:
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Result(
- /* [retval][out] */ long *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_MsgID(
- /* [retval][out] */ long *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_JobID(
- /* [retval][out] */ long *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_JobType(
- /* [retval][out] */ short *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_PageCount(
- /* [retval][out] */ short *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_IsMobileFax(
- /* [retval][out] */ short *pVal) = 0;
- };
- #else /* C style interface */
- typedef struct IKTDFaxSendResultVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IKTDFaxSendResult * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IKTDFaxSendResult * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- IKTDFaxSendResult * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IKTDFaxSendResult * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IKTDFaxSendResult * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IKTDFaxSendResult * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IKTDFaxSendResult * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Result )(
- IKTDFaxSendResult * This,
- /* [retval][out] */ long *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_MsgID )(
- IKTDFaxSendResult * This,
- /* [retval][out] */ long *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_JobID )(
- IKTDFaxSendResult * This,
- /* [retval][out] */ long *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_JobType )(
- IKTDFaxSendResult * This,
- /* [retval][out] */ short *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_PageCount )(
- IKTDFaxSendResult * This,
- /* [retval][out] */ short *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_IsMobileFax )(
- IKTDFaxSendResult * This,
- /* [retval][out] */ short *pVal);
- END_INTERFACE
- } IKTDFaxSendResultVtbl;
- interface IKTDFaxSendResult
- {
- CONST_VTBL struct IKTDFaxSendResultVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define IKTDFaxSendResult_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define IKTDFaxSendResult_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define IKTDFaxSendResult_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define IKTDFaxSendResult_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define IKTDFaxSendResult_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define IKTDFaxSendResult_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define IKTDFaxSendResult_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
- #define IKTDFaxSendResult_get_Result(This,pVal) \
- ( (This)->lpVtbl -> get_Result(This,pVal) )
- #define IKTDFaxSendResult_get_MsgID(This,pVal) \
- ( (This)->lpVtbl -> get_MsgID(This,pVal) )
- #define IKTDFaxSendResult_get_JobID(This,pVal) \
- ( (This)->lpVtbl -> get_JobID(This,pVal) )
- #define IKTDFaxSendResult_get_JobType(This,pVal) \
- ( (This)->lpVtbl -> get_JobType(This,pVal) )
- #define IKTDFaxSendResult_get_PageCount(This,pVal) \
- ( (This)->lpVtbl -> get_PageCount(This,pVal) )
- #define IKTDFaxSendResult_get_IsMobileFax(This,pVal) \
- ( (This)->lpVtbl -> get_IsMobileFax(This,pVal) )
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __IKTDFaxSendResult_INTERFACE_DEFINED__ */
- #ifndef ___IKTDFaxSendInfoEvents_DISPINTERFACE_DEFINED__
- #define ___IKTDFaxSendInfoEvents_DISPINTERFACE_DEFINED__
- /* dispinterface _IKTDFaxSendInfoEvents */
- /* [helpstring][uuid] */
- EXTERN_C const IID DIID__IKTDFaxSendInfoEvents;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("2BF7A7B0-D20A-419B-A8CB-F2C51796EDAD")
- _IKTDFaxSendInfoEvents : public IDispatch
- {
- };
- #else /* C style interface */
- typedef struct _IKTDFaxSendInfoEventsVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- _IKTDFaxSendInfoEvents * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- _IKTDFaxSendInfoEvents * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- _IKTDFaxSendInfoEvents * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- _IKTDFaxSendInfoEvents * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- _IKTDFaxSendInfoEvents * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- _IKTDFaxSendInfoEvents * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- _IKTDFaxSendInfoEvents * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- END_INTERFACE
- } _IKTDFaxSendInfoEventsVtbl;
- interface _IKTDFaxSendInfoEvents
- {
- CONST_VTBL struct _IKTDFaxSendInfoEventsVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define _IKTDFaxSendInfoEvents_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define _IKTDFaxSendInfoEvents_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define _IKTDFaxSendInfoEvents_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define _IKTDFaxSendInfoEvents_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define _IKTDFaxSendInfoEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define _IKTDFaxSendInfoEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define _IKTDFaxSendInfoEvents_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 /* ___IKTDFaxSendInfoEvents_DISPINTERFACE_DEFINED__ */
- #ifndef __IKTDFaxSendInfo_INTERFACE_DEFINED__
- #define __IKTDFaxSendInfo_INTERFACE_DEFINED__
- /* interface IKTDFaxSendInfo */
- /* [object][oleautomation][nonextensible][dual][helpstring][uuid] */
- EXTERN_C const IID IID_IKTDFaxSendInfo;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3467B020-6B48-4EEF-8BF8-805160C4BFC7")
- IKTDFaxSendInfo : public IDispatch
- {
- public:
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_JobID(
- /* [retval][out] */ long *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Subject(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_sEndTime(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_FaxNumber(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_FeeNumber(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Result(
- /* [retval][out] */ short *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_CurrentNo(
- /* [retval][out] */ long *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_TotalCount(
- /* [retval][out] */ long *pVal) = 0;
- };
- #else /* C style interface */
- typedef struct IKTDFaxSendInfoVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IKTDFaxSendInfo * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IKTDFaxSendInfo * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- IKTDFaxSendInfo * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IKTDFaxSendInfo * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IKTDFaxSendInfo * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IKTDFaxSendInfo * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IKTDFaxSendInfo * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_JobID )(
- IKTDFaxSendInfo * This,
- /* [retval][out] */ long *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Subject )(
- IKTDFaxSendInfo * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_sEndTime )(
- IKTDFaxSendInfo * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_FaxNumber )(
- IKTDFaxSendInfo * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_FeeNumber )(
- IKTDFaxSendInfo * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Result )(
- IKTDFaxSendInfo * This,
- /* [retval][out] */ short *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_CurrentNo )(
- IKTDFaxSendInfo * This,
- /* [retval][out] */ long *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_TotalCount )(
- IKTDFaxSendInfo * This,
- /* [retval][out] */ long *pVal);
- END_INTERFACE
- } IKTDFaxSendInfoVtbl;
- interface IKTDFaxSendInfo
- {
- CONST_VTBL struct IKTDFaxSendInfoVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define IKTDFaxSendInfo_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define IKTDFaxSendInfo_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define IKTDFaxSendInfo_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define IKTDFaxSendInfo_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define IKTDFaxSendInfo_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define IKTDFaxSendInfo_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define IKTDFaxSendInfo_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
- #define IKTDFaxSendInfo_get_JobID(This,pVal) \
- ( (This)->lpVtbl -> get_JobID(This,pVal) )
- #define IKTDFaxSendInfo_get_Subject(This,pVal) \
- ( (This)->lpVtbl -> get_Subject(This,pVal) )
- #define IKTDFaxSendInfo_get_sEndTime(This,pVal) \
- ( (This)->lpVtbl -> get_sEndTime(This,pVal) )
- #define IKTDFaxSendInfo_get_FaxNumber(This,pVal) \
- ( (This)->lpVtbl -> get_FaxNumber(This,pVal) )
- #define IKTDFaxSendInfo_get_FeeNumber(This,pVal) \
- ( (This)->lpVtbl -> get_FeeNumber(This,pVal) )
- #define IKTDFaxSendInfo_get_Result(This,pVal) \
- ( (This)->lpVtbl -> get_Result(This,pVal) )
- #define IKTDFaxSendInfo_get_CurrentNo(This,pVal) \
- ( (This)->lpVtbl -> get_CurrentNo(This,pVal) )
- #define IKTDFaxSendInfo_get_TotalCount(This,pVal) \
- ( (This)->lpVtbl -> get_TotalCount(This,pVal) )
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __IKTDFaxSendInfo_INTERFACE_DEFINED__ */
- #ifndef ___IKTDFaxRecvInfoEvents_DISPINTERFACE_DEFINED__
- #define ___IKTDFaxRecvInfoEvents_DISPINTERFACE_DEFINED__
- /* dispinterface _IKTDFaxRecvInfoEvents */
- /* [helpstring][uuid] */
- EXTERN_C const IID DIID__IKTDFaxRecvInfoEvents;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("BE257CA0-2FD0-417B-AAC6-18100B1BF0BD")
- _IKTDFaxRecvInfoEvents : public IDispatch
- {
- };
- #else /* C style interface */
- typedef struct _IKTDFaxRecvInfoEventsVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- _IKTDFaxRecvInfoEvents * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- _IKTDFaxRecvInfoEvents * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- _IKTDFaxRecvInfoEvents * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- _IKTDFaxRecvInfoEvents * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- _IKTDFaxRecvInfoEvents * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- _IKTDFaxRecvInfoEvents * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- _IKTDFaxRecvInfoEvents * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- END_INTERFACE
- } _IKTDFaxRecvInfoEventsVtbl;
- interface _IKTDFaxRecvInfoEvents
- {
- CONST_VTBL struct _IKTDFaxRecvInfoEventsVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define _IKTDFaxRecvInfoEvents_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define _IKTDFaxRecvInfoEvents_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define _IKTDFaxRecvInfoEvents_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define _IKTDFaxRecvInfoEvents_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define _IKTDFaxRecvInfoEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define _IKTDFaxRecvInfoEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define _IKTDFaxRecvInfoEvents_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 /* ___IKTDFaxRecvInfoEvents_DISPINTERFACE_DEFINED__ */
- #ifndef __IKTDFaxRecvInfo_INTERFACE_DEFINED__
- #define __IKTDFaxRecvInfo_INTERFACE_DEFINED__
- /* interface IKTDFaxRecvInfo */
- /* [object][oleautomation][nonextensible][dual][helpstring][uuid] */
- EXTERN_C const IID IID_IKTDFaxRecvInfo;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("1DD6ED49-BE95-4B77-ABDC-89ED0ED6D364")
- IKTDFaxRecvInfo : public IDispatch
- {
- public:
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_MsgID(
- /* [retval][out] */ long *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_SendFaxNumer(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_RecvFaxNumer(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_RecvTime(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_PageCount(
- /* [retval][out] */ short *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_AlreadyView(
- /* [retval][out] */ short *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_CurrentNo(
- /* [retval][out] */ long *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_TotalCount(
- /* [retval][out] */ long *pVal) = 0;
- };
- #else /* C style interface */
- typedef struct IKTDFaxRecvInfoVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IKTDFaxRecvInfo * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IKTDFaxRecvInfo * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- IKTDFaxRecvInfo * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IKTDFaxRecvInfo * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IKTDFaxRecvInfo * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IKTDFaxRecvInfo * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IKTDFaxRecvInfo * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_MsgID )(
- IKTDFaxRecvInfo * This,
- /* [retval][out] */ long *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_SendFaxNumer )(
- IKTDFaxRecvInfo * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_RecvFaxNumer )(
- IKTDFaxRecvInfo * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_RecvTime )(
- IKTDFaxRecvInfo * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_PageCount )(
- IKTDFaxRecvInfo * This,
- /* [retval][out] */ short *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_AlreadyView )(
- IKTDFaxRecvInfo * This,
- /* [retval][out] */ short *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_CurrentNo )(
- IKTDFaxRecvInfo * This,
- /* [retval][out] */ long *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_TotalCount )(
- IKTDFaxRecvInfo * This,
- /* [retval][out] */ long *pVal);
- END_INTERFACE
- } IKTDFaxRecvInfoVtbl;
- interface IKTDFaxRecvInfo
- {
- CONST_VTBL struct IKTDFaxRecvInfoVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define IKTDFaxRecvInfo_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define IKTDFaxRecvInfo_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define IKTDFaxRecvInfo_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define IKTDFaxRecvInfo_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define IKTDFaxRecvInfo_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define IKTDFaxRecvInfo_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define IKTDFaxRecvInfo_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
- #define IKTDFaxRecvInfo_get_MsgID(This,pVal) \
- ( (This)->lpVtbl -> get_MsgID(This,pVal) )
- #define IKTDFaxRecvInfo_get_SendFaxNumer(This,pVal) \
- ( (This)->lpVtbl -> get_SendFaxNumer(This,pVal) )
- #define IKTDFaxRecvInfo_get_RecvFaxNumer(This,pVal) \
- ( (This)->lpVtbl -> get_RecvFaxNumer(This,pVal) )
- #define IKTDFaxRecvInfo_get_RecvTime(This,pVal) \
- ( (This)->lpVtbl -> get_RecvTime(This,pVal) )
- #define IKTDFaxRecvInfo_get_PageCount(This,pVal) \
- ( (This)->lpVtbl -> get_PageCount(This,pVal) )
- #define IKTDFaxRecvInfo_get_AlreadyView(This,pVal) \
- ( (This)->lpVtbl -> get_AlreadyView(This,pVal) )
- #define IKTDFaxRecvInfo_get_CurrentNo(This,pVal) \
- ( (This)->lpVtbl -> get_CurrentNo(This,pVal) )
- #define IKTDFaxRecvInfo_get_TotalCount(This,pVal) \
- ( (This)->lpVtbl -> get_TotalCount(This,pVal) )
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __IKTDFaxRecvInfo_INTERFACE_DEFINED__ */
- #ifndef ___IKTDFaxSendDetailInfoEvents_DISPINTERFACE_DEFINED__
- #define ___IKTDFaxSendDetailInfoEvents_DISPINTERFACE_DEFINED__
- /* dispinterface _IKTDFaxSendDetailInfoEvents */
- /* [helpstring][uuid] */
- EXTERN_C const IID DIID__IKTDFaxSendDetailInfoEvents;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("BEF1E9A9-7EA0-4A64-BD14-B0CDC835BC25")
- _IKTDFaxSendDetailInfoEvents : public IDispatch
- {
- };
- #else /* C style interface */
- typedef struct _IKTDFaxSendDetailInfoEventsVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- _IKTDFaxSendDetailInfoEvents * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- _IKTDFaxSendDetailInfoEvents * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- _IKTDFaxSendDetailInfoEvents * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- _IKTDFaxSendDetailInfoEvents * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- _IKTDFaxSendDetailInfoEvents * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- _IKTDFaxSendDetailInfoEvents * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- _IKTDFaxSendDetailInfoEvents * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- END_INTERFACE
- } _IKTDFaxSendDetailInfoEventsVtbl;
- interface _IKTDFaxSendDetailInfoEvents
- {
- CONST_VTBL struct _IKTDFaxSendDetailInfoEventsVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define _IKTDFaxSendDetailInfoEvents_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define _IKTDFaxSendDetailInfoEvents_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define _IKTDFaxSendDetailInfoEvents_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define _IKTDFaxSendDetailInfoEvents_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define _IKTDFaxSendDetailInfoEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define _IKTDFaxSendDetailInfoEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define _IKTDFaxSendDetailInfoEvents_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 /* ___IKTDFaxSendDetailInfoEvents_DISPINTERFACE_DEFINED__ */
- #ifndef __IKTDFaxSendDetailInfo_INTERFACE_DEFINED__
- #define __IKTDFaxSendDetailInfo_INTERFACE_DEFINED__
- /* interface IKTDFaxSendDetailInfo */
- /* [object][oleautomation][nonextensible][dual][helpstring][uuid] */
- EXTERN_C const IID IID_IKTDFaxSendDetailInfo;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("AC5A333E-80A0-4DF4-AE50-E85E5C361134")
- IKTDFaxSendDetailInfo : public IDispatch
- {
- public:
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_JobID(
- /* [retval][out] */ long *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_SubJobID(
- /* [retval][out] */ long *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_DestinationInfo(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_RetCode(
- /* [retval][out] */ short *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_StartTime(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_EndTime(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Duration(
- /* [retval][out] */ short *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Pages(
- /* [retval][out] */ short *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Fee(
- /* [retval][out] */ short *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_RecvFile(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_RecvID(
- /* [retval][out] */ BSTR *pVal) = 0;
- };
- #else /* C style interface */
- typedef struct IKTDFaxSendDetailInfoVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IKTDFaxSendDetailInfo * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IKTDFaxSendDetailInfo * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- IKTDFaxSendDetailInfo * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IKTDFaxSendDetailInfo * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IKTDFaxSendDetailInfo * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IKTDFaxSendDetailInfo * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IKTDFaxSendDetailInfo * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_JobID )(
- IKTDFaxSendDetailInfo * This,
- /* [retval][out] */ long *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_SubJobID )(
- IKTDFaxSendDetailInfo * This,
- /* [retval][out] */ long *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_DestinationInfo )(
- IKTDFaxSendDetailInfo * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_RetCode )(
- IKTDFaxSendDetailInfo * This,
- /* [retval][out] */ short *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_StartTime )(
- IKTDFaxSendDetailInfo * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_EndTime )(
- IKTDFaxSendDetailInfo * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Duration )(
- IKTDFaxSendDetailInfo * This,
- /* [retval][out] */ short *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Pages )(
- IKTDFaxSendDetailInfo * This,
- /* [retval][out] */ short *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Fee )(
- IKTDFaxSendDetailInfo * This,
- /* [retval][out] */ short *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_RecvFile )(
- IKTDFaxSendDetailInfo * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_RecvID )(
- IKTDFaxSendDetailInfo * This,
- /* [retval][out] */ BSTR *pVal);
- END_INTERFACE
- } IKTDFaxSendDetailInfoVtbl;
- interface IKTDFaxSendDetailInfo
- {
- CONST_VTBL struct IKTDFaxSendDetailInfoVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define IKTDFaxSendDetailInfo_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define IKTDFaxSendDetailInfo_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define IKTDFaxSendDetailInfo_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define IKTDFaxSendDetailInfo_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define IKTDFaxSendDetailInfo_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define IKTDFaxSendDetailInfo_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define IKTDFaxSendDetailInfo_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
- #define IKTDFaxSendDetailInfo_get_JobID(This,pVal) \
- ( (This)->lpVtbl -> get_JobID(This,pVal) )
- #define IKTDFaxSendDetailInfo_get_SubJobID(This,pVal) \
- ( (This)->lpVtbl -> get_SubJobID(This,pVal) )
- #define IKTDFaxSendDetailInfo_get_DestinationInfo(This,pVal) \
- ( (This)->lpVtbl -> get_DestinationInfo(This,pVal) )
- #define IKTDFaxSendDetailInfo_get_RetCode(This,pVal) \
- ( (This)->lpVtbl -> get_RetCode(This,pVal) )
- #define IKTDFaxSendDetailInfo_get_StartTime(This,pVal) \
- ( (This)->lpVtbl -> get_StartTime(This,pVal) )
- #define IKTDFaxSendDetailInfo_get_EndTime(This,pVal) \
- ( (This)->lpVtbl -> get_EndTime(This,pVal) )
- #define IKTDFaxSendDetailInfo_get_Duration(This,pVal) \
- ( (This)->lpVtbl -> get_Duration(This,pVal) )
- #define IKTDFaxSendDetailInfo_get_Pages(This,pVal) \
- ( (This)->lpVtbl -> get_Pages(This,pVal) )
- #define IKTDFaxSendDetailInfo_get_Fee(This,pVal) \
- ( (This)->lpVtbl -> get_Fee(This,pVal) )
- #define IKTDFaxSendDetailInfo_get_RecvFile(This,pVal) \
- ( (This)->lpVtbl -> get_RecvFile(This,pVal) )
- #define IKTDFaxSendDetailInfo_get_RecvID(This,pVal) \
- ( (This)->lpVtbl -> get_RecvID(This,pVal) )
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __IKTDFaxSendDetailInfo_INTERFACE_DEFINED__ */
- #ifndef ___IKTDFaxRecvDetailInfoEvents_DISPINTERFACE_DEFINED__
- #define ___IKTDFaxRecvDetailInfoEvents_DISPINTERFACE_DEFINED__
- /* dispinterface _IKTDFaxRecvDetailInfoEvents */
- /* [helpstring][uuid] */
- EXTERN_C const IID DIID__IKTDFaxRecvDetailInfoEvents;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("EF9756A4-D09E-4A5E-BF51-A2935C59642E")
- _IKTDFaxRecvDetailInfoEvents : public IDispatch
- {
- };
- #else /* C style interface */
- typedef struct _IKTDFaxRecvDetailInfoEventsVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- _IKTDFaxRecvDetailInfoEvents * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- _IKTDFaxRecvDetailInfoEvents * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- _IKTDFaxRecvDetailInfoEvents * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- _IKTDFaxRecvDetailInfoEvents * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- _IKTDFaxRecvDetailInfoEvents * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- _IKTDFaxRecvDetailInfoEvents * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- _IKTDFaxRecvDetailInfoEvents * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- END_INTERFACE
- } _IKTDFaxRecvDetailInfoEventsVtbl;
- interface _IKTDFaxRecvDetailInfoEvents
- {
- CONST_VTBL struct _IKTDFaxRecvDetailInfoEventsVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define _IKTDFaxRecvDetailInfoEvents_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define _IKTDFaxRecvDetailInfoEvents_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define _IKTDFaxRecvDetailInfoEvents_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define _IKTDFaxRecvDetailInfoEvents_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define _IKTDFaxRecvDetailInfoEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define _IKTDFaxRecvDetailInfoEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define _IKTDFaxRecvDetailInfoEvents_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 /* ___IKTDFaxRecvDetailInfoEvents_DISPINTERFACE_DEFINED__ */
- #ifndef __IKTDFaxRecvDetailInfo_INTERFACE_DEFINED__
- #define __IKTDFaxRecvDetailInfo_INTERFACE_DEFINED__
- /* interface IKTDFaxRecvDetailInfo */
- /* [object][oleautomation][nonextensible][dual][helpstring][uuid] */
- EXTERN_C const IID IID_IKTDFaxRecvDetailInfo;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("F7281226-DA42-4EF0-8CF9-AB7BE9D8B9E6")
- IKTDFaxRecvDetailInfo : public IDispatch
- {
- public:
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_MbnInfo(
- /* [retval][out] */ long *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_JobID(
- /* [retval][out] */ long *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_SubJobID(
- /* [retval][out] */ long *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_SenderInfo(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_RetCode(
- /* [retval][out] */ short *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_StartTime(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_EndTime(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Duration(
- /* [retval][out] */ short *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Pages(
- /* [retval][out] */ short *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Fee(
- /* [retval][out] */ short *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_RecvFile(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_MsgID(
- /* [retval][out] */ short *pVal) = 0;
- };
- #else /* C style interface */
- typedef struct IKTDFaxRecvDetailInfoVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IKTDFaxRecvDetailInfo * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IKTDFaxRecvDetailInfo * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- IKTDFaxRecvDetailInfo * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IKTDFaxRecvDetailInfo * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IKTDFaxRecvDetailInfo * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IKTDFaxRecvDetailInfo * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IKTDFaxRecvDetailInfo * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_MbnInfo )(
- IKTDFaxRecvDetailInfo * This,
- /* [retval][out] */ long *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_JobID )(
- IKTDFaxRecvDetailInfo * This,
- /* [retval][out] */ long *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_SubJobID )(
- IKTDFaxRecvDetailInfo * This,
- /* [retval][out] */ long *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_SenderInfo )(
- IKTDFaxRecvDetailInfo * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_RetCode )(
- IKTDFaxRecvDetailInfo * This,
- /* [retval][out] */ short *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_StartTime )(
- IKTDFaxRecvDetailInfo * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_EndTime )(
- IKTDFaxRecvDetailInfo * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Duration )(
- IKTDFaxRecvDetailInfo * This,
- /* [retval][out] */ short *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Pages )(
- IKTDFaxRecvDetailInfo * This,
- /* [retval][out] */ short *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Fee )(
- IKTDFaxRecvDetailInfo * This,
- /* [retval][out] */ short *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_RecvFile )(
- IKTDFaxRecvDetailInfo * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_MsgID )(
- IKTDFaxRecvDetailInfo * This,
- /* [retval][out] */ short *pVal);
- END_INTERFACE
- } IKTDFaxRecvDetailInfoVtbl;
- interface IKTDFaxRecvDetailInfo
- {
- CONST_VTBL struct IKTDFaxRecvDetailInfoVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define IKTDFaxRecvDetailInfo_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define IKTDFaxRecvDetailInfo_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define IKTDFaxRecvDetailInfo_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define IKTDFaxRecvDetailInfo_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define IKTDFaxRecvDetailInfo_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define IKTDFaxRecvDetailInfo_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define IKTDFaxRecvDetailInfo_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
- #define IKTDFaxRecvDetailInfo_get_MbnInfo(This,pVal) \
- ( (This)->lpVtbl -> get_MbnInfo(This,pVal) )
- #define IKTDFaxRecvDetailInfo_get_JobID(This,pVal) \
- ( (This)->lpVtbl -> get_JobID(This,pVal) )
- #define IKTDFaxRecvDetailInfo_get_SubJobID(This,pVal) \
- ( (This)->lpVtbl -> get_SubJobID(This,pVal) )
- #define IKTDFaxRecvDetailInfo_get_SenderInfo(This,pVal) \
- ( (This)->lpVtbl -> get_SenderInfo(This,pVal) )
- #define IKTDFaxRecvDetailInfo_get_RetCode(This,pVal) \
- ( (This)->lpVtbl -> get_RetCode(This,pVal) )
- #define IKTDFaxRecvDetailInfo_get_StartTime(This,pVal) \
- ( (This)->lpVtbl -> get_StartTime(This,pVal) )
- #define IKTDFaxRecvDetailInfo_get_EndTime(This,pVal) \
- ( (This)->lpVtbl -> get_EndTime(This,pVal) )
- #define IKTDFaxRecvDetailInfo_get_Duration(This,pVal) \
- ( (This)->lpVtbl -> get_Duration(This,pVal) )
- #define IKTDFaxRecvDetailInfo_get_Pages(This,pVal) \
- ( (This)->lpVtbl -> get_Pages(This,pVal) )
- #define IKTDFaxRecvDetailInfo_get_Fee(This,pVal) \
- ( (This)->lpVtbl -> get_Fee(This,pVal) )
- #define IKTDFaxRecvDetailInfo_get_RecvFile(This,pVal) \
- ( (This)->lpVtbl -> get_RecvFile(This,pVal) )
- #define IKTDFaxRecvDetailInfo_get_MsgID(This,pVal) \
- ( (This)->lpVtbl -> get_MsgID(This,pVal) )
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __IKTDFaxRecvDetailInfo_INTERFACE_DEFINED__ */
- #ifndef ___IKTDFaxNumberEvents_DISPINTERFACE_DEFINED__
- #define ___IKTDFaxNumberEvents_DISPINTERFACE_DEFINED__
- /* dispinterface _IKTDFaxNumberEvents */
- /* [helpstring][uuid] */
- EXTERN_C const IID DIID__IKTDFaxNumberEvents;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("6A092AE5-9A63-4BEE-836E-93572680542F")
- _IKTDFaxNumberEvents : public IDispatch
- {
- };
- #else /* C style interface */
- typedef struct _IKTDFaxNumberEventsVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- _IKTDFaxNumberEvents * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- _IKTDFaxNumberEvents * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- _IKTDFaxNumberEvents * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- _IKTDFaxNumberEvents * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- _IKTDFaxNumberEvents * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- _IKTDFaxNumberEvents * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- _IKTDFaxNumberEvents * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- END_INTERFACE
- } _IKTDFaxNumberEventsVtbl;
- interface _IKTDFaxNumberEvents
- {
- CONST_VTBL struct _IKTDFaxNumberEventsVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define _IKTDFaxNumberEvents_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define _IKTDFaxNumberEvents_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define _IKTDFaxNumberEvents_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define _IKTDFaxNumberEvents_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define _IKTDFaxNumberEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define _IKTDFaxNumberEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define _IKTDFaxNumberEvents_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 /* ___IKTDFaxNumberEvents_DISPINTERFACE_DEFINED__ */
- #ifndef __IKTDFaxNumber_INTERFACE_DEFINED__
- #define __IKTDFaxNumber_INTERFACE_DEFINED__
- /* interface IKTDFaxNumber */
- /* [object][oleautomation][nonextensible][dual][helpstring][uuid] */
- EXTERN_C const IID IID_IKTDFaxNumber;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("EC6373EB-1788-485B-8D53-164B4D06441D")
- IKTDFaxNumber : public IDispatch
- {
- public:
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Name(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_FaxNumber(
- /* [retval][out] */ BSTR *pVal) = 0;
- };
- #else /* C style interface */
- typedef struct IKTDFaxNumberVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IKTDFaxNumber * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IKTDFaxNumber * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- IKTDFaxNumber * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IKTDFaxNumber * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IKTDFaxNumber * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IKTDFaxNumber * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IKTDFaxNumber * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Name )(
- IKTDFaxNumber * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_FaxNumber )(
- IKTDFaxNumber * This,
- /* [retval][out] */ BSTR *pVal);
- END_INTERFACE
- } IKTDFaxNumberVtbl;
- interface IKTDFaxNumber
- {
- CONST_VTBL struct IKTDFaxNumberVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define IKTDFaxNumber_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define IKTDFaxNumber_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define IKTDFaxNumber_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define IKTDFaxNumber_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define IKTDFaxNumber_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define IKTDFaxNumber_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define IKTDFaxNumber_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
- #define IKTDFaxNumber_get_Name(This,pVal) \
- ( (This)->lpVtbl -> get_Name(This,pVal) )
- #define IKTDFaxNumber_get_FaxNumber(This,pVal) \
- ( (This)->lpVtbl -> get_FaxNumber(This,pVal) )
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __IKTDFaxNumber_INTERFACE_DEFINED__ */
- #ifndef ___IKTDFaxSendStatusInfoEvents_DISPINTERFACE_DEFINED__
- #define ___IKTDFaxSendStatusInfoEvents_DISPINTERFACE_DEFINED__
- /* dispinterface _IKTDFaxSendStatusInfoEvents */
- /* [helpstring][uuid] */
- EXTERN_C const IID DIID__IKTDFaxSendStatusInfoEvents;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("FCCB9149-436E-48B2-A162-27F355F4E328")
- _IKTDFaxSendStatusInfoEvents : public IDispatch
- {
- };
- #else /* C style interface */
- typedef struct _IKTDFaxSendStatusInfoEventsVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- _IKTDFaxSendStatusInfoEvents * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- _IKTDFaxSendStatusInfoEvents * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- _IKTDFaxSendStatusInfoEvents * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- _IKTDFaxSendStatusInfoEvents * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- _IKTDFaxSendStatusInfoEvents * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- _IKTDFaxSendStatusInfoEvents * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- _IKTDFaxSendStatusInfoEvents * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- END_INTERFACE
- } _IKTDFaxSendStatusInfoEventsVtbl;
- interface _IKTDFaxSendStatusInfoEvents
- {
- CONST_VTBL struct _IKTDFaxSendStatusInfoEventsVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define _IKTDFaxSendStatusInfoEvents_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define _IKTDFaxSendStatusInfoEvents_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define _IKTDFaxSendStatusInfoEvents_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define _IKTDFaxSendStatusInfoEvents_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define _IKTDFaxSendStatusInfoEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define _IKTDFaxSendStatusInfoEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define _IKTDFaxSendStatusInfoEvents_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 /* ___IKTDFaxSendStatusInfoEvents_DISPINTERFACE_DEFINED__ */
- #ifndef __IKTDFaxSendStatusInfo_INTERFACE_DEFINED__
- #define __IKTDFaxSendStatusInfo_INTERFACE_DEFINED__
- /* interface IKTDFaxSendStatusInfo */
- /* [object][oleautomation][nonextensible][dual][helpstring][uuid] */
- EXTERN_C const IID IID_IKTDFaxSendStatusInfo;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("6282B5D8-9282-40C7-9B03-4EB80A2CDC11")
- IKTDFaxSendStatusInfo : public IDispatch
- {
- public:
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_MsgID(
- /* [retval][out] */ long *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_JobID(
- /* [retval][out] */ long *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_SubJobID(
- /* [retval][out] */ long *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_JobType(
- /* [retval][out] */ short *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_ReportType(
- /* [retval][out] */ short *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_ResultCode(
- /* [retval][out] */ long *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_ResultCount(
- /* [retval][out] */ short *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Subject(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_sEndTime(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_TotalCount(
- /* [retval][out] */ short *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_SuccessCount(
- /* [retval][out] */ short *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_ErrorCount(
- /* [retval][out] */ short *pVal) = 0;
- };
- #else /* C style interface */
- typedef struct IKTDFaxSendStatusInfoVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IKTDFaxSendStatusInfo * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IKTDFaxSendStatusInfo * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- IKTDFaxSendStatusInfo * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IKTDFaxSendStatusInfo * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IKTDFaxSendStatusInfo * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IKTDFaxSendStatusInfo * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IKTDFaxSendStatusInfo * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_MsgID )(
- IKTDFaxSendStatusInfo * This,
- /* [retval][out] */ long *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_JobID )(
- IKTDFaxSendStatusInfo * This,
- /* [retval][out] */ long *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_SubJobID )(
- IKTDFaxSendStatusInfo * This,
- /* [retval][out] */ long *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_JobType )(
- IKTDFaxSendStatusInfo * This,
- /* [retval][out] */ short *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_ReportType )(
- IKTDFaxSendStatusInfo * This,
- /* [retval][out] */ short *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_ResultCode )(
- IKTDFaxSendStatusInfo * This,
- /* [retval][out] */ long *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_ResultCount )(
- IKTDFaxSendStatusInfo * This,
- /* [retval][out] */ short *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Subject )(
- IKTDFaxSendStatusInfo * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_sEndTime )(
- IKTDFaxSendStatusInfo * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_TotalCount )(
- IKTDFaxSendStatusInfo * This,
- /* [retval][out] */ short *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_SuccessCount )(
- IKTDFaxSendStatusInfo * This,
- /* [retval][out] */ short *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_ErrorCount )(
- IKTDFaxSendStatusInfo * This,
- /* [retval][out] */ short *pVal);
- END_INTERFACE
- } IKTDFaxSendStatusInfoVtbl;
- interface IKTDFaxSendStatusInfo
- {
- CONST_VTBL struct IKTDFaxSendStatusInfoVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define IKTDFaxSendStatusInfo_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define IKTDFaxSendStatusInfo_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define IKTDFaxSendStatusInfo_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define IKTDFaxSendStatusInfo_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define IKTDFaxSendStatusInfo_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define IKTDFaxSendStatusInfo_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define IKTDFaxSendStatusInfo_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
- #define IKTDFaxSendStatusInfo_get_MsgID(This,pVal) \
- ( (This)->lpVtbl -> get_MsgID(This,pVal) )
- #define IKTDFaxSendStatusInfo_get_JobID(This,pVal) \
- ( (This)->lpVtbl -> get_JobID(This,pVal) )
- #define IKTDFaxSendStatusInfo_get_SubJobID(This,pVal) \
- ( (This)->lpVtbl -> get_SubJobID(This,pVal) )
- #define IKTDFaxSendStatusInfo_get_JobType(This,pVal) \
- ( (This)->lpVtbl -> get_JobType(This,pVal) )
- #define IKTDFaxSendStatusInfo_get_ReportType(This,pVal) \
- ( (This)->lpVtbl -> get_ReportType(This,pVal) )
- #define IKTDFaxSendStatusInfo_get_ResultCode(This,pVal) \
- ( (This)->lpVtbl -> get_ResultCode(This,pVal) )
- #define IKTDFaxSendStatusInfo_get_ResultCount(This,pVal) \
- ( (This)->lpVtbl -> get_ResultCount(This,pVal) )
- #define IKTDFaxSendStatusInfo_get_Subject(This,pVal) \
- ( (This)->lpVtbl -> get_Subject(This,pVal) )
- #define IKTDFaxSendStatusInfo_get_sEndTime(This,pVal) \
- ( (This)->lpVtbl -> get_sEndTime(This,pVal) )
- #define IKTDFaxSendStatusInfo_get_TotalCount(This,pVal) \
- ( (This)->lpVtbl -> get_TotalCount(This,pVal) )
- #define IKTDFaxSendStatusInfo_get_SuccessCount(This,pVal) \
- ( (This)->lpVtbl -> get_SuccessCount(This,pVal) )
- #define IKTDFaxSendStatusInfo_get_ErrorCount(This,pVal) \
- ( (This)->lpVtbl -> get_ErrorCount(This,pVal) )
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __IKTDFaxSendStatusInfo_INTERFACE_DEFINED__ */
- #ifndef __IKTDCallDataEx_INTERFACE_DEFINED__
- #define __IKTDCallDataEx_INTERFACE_DEFINED__
- /* interface IKTDCallDataEx */
- /* [object][oleautomation][nonextensible][dual][helpstring][uuid] */
- EXTERN_C const IID IID_IKTDCallDataEx;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("8AE18AD8-5EC0-4B2E-A87D-E5F8C278EA9E")
- IKTDCallDataEx : public IDispatch
- {
- public:
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_LogicID(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_LogicID(
- /* [in] */ BSTR pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Caller(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Caller(
- /* [in] */ BSTR pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Callee(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Callee(
- /* [in] */ BSTR pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Result(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Result(
- /* [in] */ BSTR pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_DBID(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_DBID(
- /* [in] */ BSTR pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Date(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Date(
- /* [in] */ BSTR pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Kind(
- /* [retval][out] */ short *pVal) = 0;
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Kind(
- /* [in] */ short pVal) = 0;
- };
- #else /* C style interface */
- typedef struct IKTDCallDataExVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IKTDCallDataEx * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IKTDCallDataEx * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- IKTDCallDataEx * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IKTDCallDataEx * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IKTDCallDataEx * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IKTDCallDataEx * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IKTDCallDataEx * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_LogicID )(
- IKTDCallDataEx * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_LogicID )(
- IKTDCallDataEx * This,
- /* [in] */ BSTR pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Caller )(
- IKTDCallDataEx * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Caller )(
- IKTDCallDataEx * This,
- /* [in] */ BSTR pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Callee )(
- IKTDCallDataEx * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Callee )(
- IKTDCallDataEx * This,
- /* [in] */ BSTR pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Result )(
- IKTDCallDataEx * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Result )(
- IKTDCallDataEx * This,
- /* [in] */ BSTR pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_DBID )(
- IKTDCallDataEx * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_DBID )(
- IKTDCallDataEx * This,
- /* [in] */ BSTR pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Date )(
- IKTDCallDataEx * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Date )(
- IKTDCallDataEx * This,
- /* [in] */ BSTR pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Kind )(
- IKTDCallDataEx * This,
- /* [retval][out] */ short *pVal);
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Kind )(
- IKTDCallDataEx * This,
- /* [in] */ short pVal);
- END_INTERFACE
- } IKTDCallDataExVtbl;
- interface IKTDCallDataEx
- {
- CONST_VTBL struct IKTDCallDataExVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define IKTDCallDataEx_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define IKTDCallDataEx_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define IKTDCallDataEx_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define IKTDCallDataEx_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define IKTDCallDataEx_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define IKTDCallDataEx_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define IKTDCallDataEx_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
- #define IKTDCallDataEx_get_LogicID(This,pVal) \
- ( (This)->lpVtbl -> get_LogicID(This,pVal) )
- #define IKTDCallDataEx_put_LogicID(This,pVal) \
- ( (This)->lpVtbl -> put_LogicID(This,pVal) )
- #define IKTDCallDataEx_get_Caller(This,pVal) \
- ( (This)->lpVtbl -> get_Caller(This,pVal) )
- #define IKTDCallDataEx_put_Caller(This,pVal) \
- ( (This)->lpVtbl -> put_Caller(This,pVal) )
- #define IKTDCallDataEx_get_Callee(This,pVal) \
- ( (This)->lpVtbl -> get_Callee(This,pVal) )
- #define IKTDCallDataEx_put_Callee(This,pVal) \
- ( (This)->lpVtbl -> put_Callee(This,pVal) )
- #define IKTDCallDataEx_get_Result(This,pVal) \
- ( (This)->lpVtbl -> get_Result(This,pVal) )
- #define IKTDCallDataEx_put_Result(This,pVal) \
- ( (This)->lpVtbl -> put_Result(This,pVal) )
- #define IKTDCallDataEx_get_DBID(This,pVal) \
- ( (This)->lpVtbl -> get_DBID(This,pVal) )
- #define IKTDCallDataEx_put_DBID(This,pVal) \
- ( (This)->lpVtbl -> put_DBID(This,pVal) )
- #define IKTDCallDataEx_get_Date(This,pVal) \
- ( (This)->lpVtbl -> get_Date(This,pVal) )
- #define IKTDCallDataEx_put_Date(This,pVal) \
- ( (This)->lpVtbl -> put_Date(This,pVal) )
- #define IKTDCallDataEx_get_Kind(This,pVal) \
- ( (This)->lpVtbl -> get_Kind(This,pVal) )
- #define IKTDCallDataEx_put_Kind(This,pVal) \
- ( (This)->lpVtbl -> put_Kind(This,pVal) )
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __IKTDCallDataEx_INTERFACE_DEFINED__ */
- #ifndef ___IKTDMobilePhoneEvents_DISPINTERFACE_DEFINED__
- #define ___IKTDMobilePhoneEvents_DISPINTERFACE_DEFINED__
- /* dispinterface _IKTDMobilePhoneEvents */
- /* [helpstring][uuid] */
- EXTERN_C const IID DIID__IKTDMobilePhoneEvents;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("38386DD3-AFD9-460F-A7F6-729C40C51214")
- _IKTDMobilePhoneEvents : public IDispatch
- {
- };
- #else /* C style interface */
- typedef struct _IKTDMobilePhoneEventsVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- _IKTDMobilePhoneEvents * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- _IKTDMobilePhoneEvents * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- _IKTDMobilePhoneEvents * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- _IKTDMobilePhoneEvents * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- _IKTDMobilePhoneEvents * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- _IKTDMobilePhoneEvents * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- _IKTDMobilePhoneEvents * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- END_INTERFACE
- } _IKTDMobilePhoneEventsVtbl;
- interface _IKTDMobilePhoneEvents
- {
- CONST_VTBL struct _IKTDMobilePhoneEventsVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define _IKTDMobilePhoneEvents_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define _IKTDMobilePhoneEvents_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define _IKTDMobilePhoneEvents_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define _IKTDMobilePhoneEvents_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define _IKTDMobilePhoneEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define _IKTDMobilePhoneEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define _IKTDMobilePhoneEvents_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 /* ___IKTDMobilePhoneEvents_DISPINTERFACE_DEFINED__ */
- #ifndef __IKTDMobilePhone_INTERFACE_DEFINED__
- #define __IKTDMobilePhone_INTERFACE_DEFINED__
- /* interface IKTDMobilePhone */
- /* [object][oleautomation][nonextensible][dual][helpstring][uuid] */
- EXTERN_C const IID IID_IKTDMobilePhone;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("02FFC030-1BA2-4357-8911-9AD6457BD932")
- IKTDMobilePhone : public IDispatch
- {
- public:
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_MobilePhoneNum(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_MobileCID(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_MobileStatus(
- /* [retval][out] */ BSTR *pVal) = 0;
- };
- #else /* C style interface */
- typedef struct IKTDMobilePhoneVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IKTDMobilePhone * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IKTDMobilePhone * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- IKTDMobilePhone * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IKTDMobilePhone * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IKTDMobilePhone * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IKTDMobilePhone * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IKTDMobilePhone * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_MobilePhoneNum )(
- IKTDMobilePhone * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_MobileCID )(
- IKTDMobilePhone * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_MobileStatus )(
- IKTDMobilePhone * This,
- /* [retval][out] */ BSTR *pVal);
- END_INTERFACE
- } IKTDMobilePhoneVtbl;
- interface IKTDMobilePhone
- {
- CONST_VTBL struct IKTDMobilePhoneVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define IKTDMobilePhone_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define IKTDMobilePhone_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define IKTDMobilePhone_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define IKTDMobilePhone_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define IKTDMobilePhone_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define IKTDMobilePhone_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define IKTDMobilePhone_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
- #define IKTDMobilePhone_get_MobilePhoneNum(This,pVal) \
- ( (This)->lpVtbl -> get_MobilePhoneNum(This,pVal) )
- #define IKTDMobilePhone_get_MobileCID(This,pVal) \
- ( (This)->lpVtbl -> get_MobileCID(This,pVal) )
- #define IKTDMobilePhone_get_MobileStatus(This,pVal) \
- ( (This)->lpVtbl -> get_MobileStatus(This,pVal) )
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __IKTDMobilePhone_INTERFACE_DEFINED__ */
- #ifndef ___IKTDSmsDataExEvents_DISPINTERFACE_DEFINED__
- #define ___IKTDSmsDataExEvents_DISPINTERFACE_DEFINED__
- /* dispinterface _IKTDSmsDataExEvents */
- /* [helpstring][uuid] */
- EXTERN_C const IID DIID__IKTDSmsDataExEvents;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("73CBF021-888E-42FE-BEA8-01461DE931DE")
- _IKTDSmsDataExEvents : public IDispatch
- {
- };
- #else /* C style interface */
- typedef struct _IKTDSmsDataExEventsVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- _IKTDSmsDataExEvents * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- _IKTDSmsDataExEvents * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- _IKTDSmsDataExEvents * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- _IKTDSmsDataExEvents * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- _IKTDSmsDataExEvents * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- _IKTDSmsDataExEvents * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- _IKTDSmsDataExEvents * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- END_INTERFACE
- } _IKTDSmsDataExEventsVtbl;
- interface _IKTDSmsDataExEvents
- {
- CONST_VTBL struct _IKTDSmsDataExEventsVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define _IKTDSmsDataExEvents_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define _IKTDSmsDataExEvents_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define _IKTDSmsDataExEvents_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define _IKTDSmsDataExEvents_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define _IKTDSmsDataExEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define _IKTDSmsDataExEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define _IKTDSmsDataExEvents_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 /* ___IKTDSmsDataExEvents_DISPINTERFACE_DEFINED__ */
- #ifndef __IKTDSmsDataEx_INTERFACE_DEFINED__
- #define __IKTDSmsDataEx_INTERFACE_DEFINED__
- /* interface IKTDSmsDataEx */
- /* [object][oleautomation][nonextensible][dual][helpstring][uuid] */
- EXTERN_C const IID IID_IKTDSmsDataEx;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("2F32E734-CEEF-4A3A-8B6F-C7195C38B85B")
- IKTDSmsDataEx : public IDispatch
- {
- public:
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_LogicID(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_LogicID(
- /* [in] */ BSTR pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Caller(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Caller(
- /* [in] */ BSTR pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Callee(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Callee(
- /* [in] */ BSTR pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Message(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Message(
- /* [in] */ BSTR pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Result(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Result(
- /* [in] */ BSTR pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_DBID(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_DBID(
- /* [in] */ BSTR pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Date(
- /* [retval][out] */ BSTR *pVal) = 0;
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Date(
- /* [in] */ BSTR pVal) = 0;
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Kind(
- /* [retval][out] */ short *pVal) = 0;
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Kind(
- /* [in] */ short pVal) = 0;
- };
- #else /* C style interface */
- typedef struct IKTDSmsDataExVtbl
- {
- BEGIN_INTERFACE
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IKTDSmsDataEx * This,
- /* [in] */ REFIID riid,
- /* [annotation][iid_is][out] */
- _COM_Outptr_ void **ppvObject);
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IKTDSmsDataEx * This);
- ULONG ( STDMETHODCALLTYPE *Release )(
- IKTDSmsDataEx * This);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IKTDSmsDataEx * This,
- /* [out] */ UINT *pctinfo);
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IKTDSmsDataEx * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IKTDSmsDataEx * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [range][in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IKTDSmsDataEx * This,
- /* [annotation][in] */
- _In_ DISPID dispIdMember,
- /* [annotation][in] */
- _In_ REFIID riid,
- /* [annotation][in] */
- _In_ LCID lcid,
- /* [annotation][in] */
- _In_ WORD wFlags,
- /* [annotation][out][in] */
- _In_ DISPPARAMS *pDispParams,
- /* [annotation][out] */
- _Out_opt_ VARIANT *pVarResult,
- /* [annotation][out] */
- _Out_opt_ EXCEPINFO *pExcepInfo,
- /* [annotation][out] */
- _Out_opt_ UINT *puArgErr);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_LogicID )(
- IKTDSmsDataEx * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_LogicID )(
- IKTDSmsDataEx * This,
- /* [in] */ BSTR pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Caller )(
- IKTDSmsDataEx * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Caller )(
- IKTDSmsDataEx * This,
- /* [in] */ BSTR pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Callee )(
- IKTDSmsDataEx * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Callee )(
- IKTDSmsDataEx * This,
- /* [in] */ BSTR pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Message )(
- IKTDSmsDataEx * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Message )(
- IKTDSmsDataEx * This,
- /* [in] */ BSTR pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Result )(
- IKTDSmsDataEx * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Result )(
- IKTDSmsDataEx * This,
- /* [in] */ BSTR pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_DBID )(
- IKTDSmsDataEx * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_DBID )(
- IKTDSmsDataEx * This,
- /* [in] */ BSTR pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Date )(
- IKTDSmsDataEx * This,
- /* [retval][out] */ BSTR *pVal);
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Date )(
- IKTDSmsDataEx * This,
- /* [in] */ BSTR pVal);
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Kind )(
- IKTDSmsDataEx * This,
- /* [retval][out] */ short *pVal);
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Kind )(
- IKTDSmsDataEx * This,
- /* [in] */ short pVal);
- END_INTERFACE
- } IKTDSmsDataExVtbl;
- interface IKTDSmsDataEx
- {
- CONST_VTBL struct IKTDSmsDataExVtbl *lpVtbl;
- };
- #ifdef COBJMACROS
- #define IKTDSmsDataEx_QueryInterface(This,riid,ppvObject) \
- ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
- #define IKTDSmsDataEx_AddRef(This) \
- ( (This)->lpVtbl -> AddRef(This) )
- #define IKTDSmsDataEx_Release(This) \
- ( (This)->lpVtbl -> Release(This) )
- #define IKTDSmsDataEx_GetTypeInfoCount(This,pctinfo) \
- ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
- #define IKTDSmsDataEx_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
- #define IKTDSmsDataEx_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
- #define IKTDSmsDataEx_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
- #define IKTDSmsDataEx_get_LogicID(This,pVal) \
- ( (This)->lpVtbl -> get_LogicID(This,pVal) )
- #define IKTDSmsDataEx_put_LogicID(This,pVal) \
- ( (This)->lpVtbl -> put_LogicID(This,pVal) )
- #define IKTDSmsDataEx_get_Caller(This,pVal) \
- ( (This)->lpVtbl -> get_Caller(This,pVal) )
- #define IKTDSmsDataEx_put_Caller(This,pVal) \
- ( (This)->lpVtbl -> put_Caller(This,pVal) )
- #define IKTDSmsDataEx_get_Callee(This,pVal) \
- ( (This)->lpVtbl -> get_Callee(This,pVal) )
- #define IKTDSmsDataEx_put_Callee(This,pVal) \
- ( (This)->lpVtbl -> put_Callee(This,pVal) )
- #define IKTDSmsDataEx_get_Message(This,pVal) \
- ( (This)->lpVtbl -> get_Message(This,pVal) )
- #define IKTDSmsDataEx_put_Message(This,pVal) \
- ( (This)->lpVtbl -> put_Message(This,pVal) )
- #define IKTDSmsDataEx_get_Result(This,pVal) \
- ( (This)->lpVtbl -> get_Result(This,pVal) )
- #define IKTDSmsDataEx_put_Result(This,pVal) \
- ( (This)->lpVtbl -> put_Result(This,pVal) )
- #define IKTDSmsDataEx_get_DBID(This,pVal) \
- ( (This)->lpVtbl -> get_DBID(This,pVal) )
- #define IKTDSmsDataEx_put_DBID(This,pVal) \
- ( (This)->lpVtbl -> put_DBID(This,pVal) )
- #define IKTDSmsDataEx_get_Date(This,pVal) \
- ( (This)->lpVtbl -> get_Date(This,pVal) )
- #define IKTDSmsDataEx_put_Date(This,pVal) \
- ( (This)->lpVtbl -> put_Date(This,pVal) )
- #define IKTDSmsDataEx_get_Kind(This,pVal) \
- ( (This)->lpVtbl -> get_Kind(This,pVal) )
- #define IKTDSmsDataEx_put_Kind(This,pVal) \
- ( (This)->lpVtbl -> put_Kind(This,pVal) )
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __IKTDSmsDataEx_INTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_KTPCBizX;
- #ifdef __cplusplus
- class DECLSPEC_UUID("16AB1B2A-A22E-4FAC-92CB-84102DF5CE3D")
- KTPCBizX;
- #endif
- EXTERN_C const CLSID CLSID_KTDPhone;
- #ifdef __cplusplus
- class DECLSPEC_UUID("ECDDBE59-04B8-4512-94E1-06D54AB74FDC")
- KTDPhone;
- #endif
- EXTERN_C const CLSID CLSID_KTDCallData;
- #ifdef __cplusplus
- class DECLSPEC_UUID("78A37003-EEED-4C0B-83E2-82F53F4E03F4")
- KTDCallData;
- #endif
- EXTERN_C const CLSID CLSID_KTDSmsData;
- #ifdef __cplusplus
- class DECLSPEC_UUID("0C189585-CE4B-4B8A-98DE-4807E0797266")
- KTDSmsData;
- #endif
- EXTERN_C const CLSID CLSID_KTDAddressData;
- #ifdef __cplusplus
- class DECLSPEC_UUID("2932C4E3-A61D-49D6-A9A0-6888A39CC442")
- KTDAddressData;
- #endif
- EXTERN_C const CLSID CLSID_KTDAddressGroup;
- #ifdef __cplusplus
- class DECLSPEC_UUID("14716217-A10B-462A-8E15-1E6A6EBBB3C3")
- KTDAddressGroup;
- #endif
- EXTERN_C const CLSID CLSID_KTDRecvPhone;
- #ifdef __cplusplus
- class DECLSPEC_UUID("F561AA8D-D321-45F4-929E-25E9DE82AC55")
- KTDRecvPhone;
- #endif
- EXTERN_C const CLSID CLSID_KTDCallMemo;
- #ifdef __cplusplus
- class DECLSPEC_UUID("CFC154E0-2A6F-4256-954F-9A1410F19EE9")
- KTDCallMemo;
- #endif
- EXTERN_C const CLSID CLSID_KTDFaxSendResult;
- #ifdef __cplusplus
- class DECLSPEC_UUID("9545F39B-8E63-4E02-A35F-E9DB1B570F26")
- KTDFaxSendResult;
- #endif
- EXTERN_C const CLSID CLSID_KTDFaxSendInfo;
- #ifdef __cplusplus
- class DECLSPEC_UUID("EA2138BA-685B-4456-AB44-30D17901655E")
- KTDFaxSendInfo;
- #endif
- EXTERN_C const CLSID CLSID_KTDFaxRecvInfo;
- #ifdef __cplusplus
- class DECLSPEC_UUID("9F0FAFC9-1D45-40A2-81E2-171568EEDA6A")
- KTDFaxRecvInfo;
- #endif
- EXTERN_C const CLSID CLSID_KTDFaxSendDetailInfo;
- #ifdef __cplusplus
- class DECLSPEC_UUID("592E44CA-AEC0-4E05-9887-75284057DC1D")
- KTDFaxSendDetailInfo;
- #endif
- EXTERN_C const CLSID CLSID_KTDFaxRecvDetailInfo;
- #ifdef __cplusplus
- class DECLSPEC_UUID("94A16A82-C6CF-4C47-8D73-7CF1C877D62F")
- KTDFaxRecvDetailInfo;
- #endif
- EXTERN_C const CLSID CLSID_KTDFaxNumber;
- #ifdef __cplusplus
- class DECLSPEC_UUID("E6C2CED3-E62A-42BA-92A5-245D66B82DAB")
- KTDFaxNumber;
- #endif
- EXTERN_C const CLSID CLSID_KTDFaxSendStatusInfo;
- #ifdef __cplusplus
- class DECLSPEC_UUID("1352EEBD-305D-4373-8A81-D9C26E754116")
- KTDFaxSendStatusInfo;
- #endif
- EXTERN_C const CLSID CLSID_KTDCallDataEx;
- #ifdef __cplusplus
- class DECLSPEC_UUID("A714BB4A-5D21-4B0E-98F5-48E1DA60A434")
- KTDCallDataEx;
- #endif
- EXTERN_C const CLSID CLSID_KTDMobilePhone;
- #ifdef __cplusplus
- class DECLSPEC_UUID("E88808CD-750A-4FCB-82C3-196DED442B5E")
- KTDMobilePhone;
- #endif
- EXTERN_C const CLSID CLSID_KTDSmsDataEx;
- #ifdef __cplusplus
- class DECLSPEC_UUID("482D2F79-F499-4D47-ACED-2FAA1E67E2E6")
- KTDSmsDataEx;
- #endif
- #endif /* __KTPCBizLib_LIBRARY_DEFINED__ */
- /* Additional Prototypes for ALL interfaces */
- /* end of Additional Prototypes */
- #ifdef __cplusplus
- }
- #endif
- #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement