MsWTECom.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:388k
- #pragma warning( disable: 4049 ) /* more than 64k source lines */
- /* this ALWAYS GENERATED file contains the definitions for the interfaces */
- /* File created by MIDL compiler version 5.03.0279 */
- /* at Thu Nov 11 19:02:33 1999
- */
- /* Compiler settings for mswtecom.idl:
- Oicf (OptLev=i2), W1, Zp8, env=Win32 (32b run), 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()
- */
- /* 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 COM_NO_WINDOWS_H
- #include "windows.h"
- #include "ole2.h"
- #endif /*COM_NO_WINDOWS_H*/
- #ifndef __mswtecom_h__
- #define __mswtecom_h__
- /* Forward Declarations */
- #ifndef __IWTE_FWD_DEFINED__
- #define __IWTE_FWD_DEFINED__
- typedef interface IWTE IWTE;
- #endif /* __IWTE_FWD_DEFINED__ */
- #ifndef __IWTEArrays_FWD_DEFINED__
- #define __IWTEArrays_FWD_DEFINED__
- typedef interface IWTEArrays IWTEArrays;
- #endif /* __IWTEArrays_FWD_DEFINED__ */
- #ifndef __IWTEArray_FWD_DEFINED__
- #define __IWTEArray_FWD_DEFINED__
- typedef interface IWTEArray IWTEArray;
- #endif /* __IWTEArray_FWD_DEFINED__ */
- #ifndef __IWTEServers_FWD_DEFINED__
- #define __IWTEServers_FWD_DEFINED__
- typedef interface IWTEServers IWTEServers;
- #endif /* __IWTEServers_FWD_DEFINED__ */
- #ifndef __IWTEServer_FWD_DEFINED__
- #define __IWTEServer_FWD_DEFINED__
- typedef interface IWTEServer IWTEServer;
- #endif /* __IWTEServer_FWD_DEFINED__ */
- #ifndef __IWTETTSModes_FWD_DEFINED__
- #define __IWTETTSModes_FWD_DEFINED__
- typedef interface IWTETTSModes IWTETTSModes;
- #endif /* __IWTETTSModes_FWD_DEFINED__ */
- #ifndef __IWTESRModes_FWD_DEFINED__
- #define __IWTESRModes_FWD_DEFINED__
- typedef interface IWTESRModes IWTESRModes;
- #endif /* __IWTESRModes_FWD_DEFINED__ */
- #ifndef __IWTEAddresses_FWD_DEFINED__
- #define __IWTEAddresses_FWD_DEFINED__
- typedef interface IWTEAddresses IWTEAddresses;
- #endif /* __IWTEAddresses_FWD_DEFINED__ */
- #ifndef __IWTEAddress_FWD_DEFINED__
- #define __IWTEAddress_FWD_DEFINED__
- typedef interface IWTEAddress IWTEAddress;
- #endif /* __IWTEAddress_FWD_DEFINED__ */
- #ifndef __IWTEAddressGroups_FWD_DEFINED__
- #define __IWTEAddressGroups_FWD_DEFINED__
- typedef interface IWTEAddressGroups IWTEAddressGroups;
- #endif /* __IWTEAddressGroups_FWD_DEFINED__ */
- #ifndef __IWTEAddressGroup_FWD_DEFINED__
- #define __IWTEAddressGroup_FWD_DEFINED__
- typedef interface IWTEAddressGroup IWTEAddressGroup;
- #endif /* __IWTEAddressGroup_FWD_DEFINED__ */
- #ifndef __IWTEDNISes_FWD_DEFINED__
- #define __IWTEDNISes_FWD_DEFINED__
- typedef interface IWTEDNISes IWTEDNISes;
- #endif /* __IWTEDNISes_FWD_DEFINED__ */
- #ifndef __IWTEDNIS_FWD_DEFINED__
- #define __IWTEDNIS_FWD_DEFINED__
- typedef interface IWTEDNIS IWTEDNIS;
- #endif /* __IWTEDNIS_FWD_DEFINED__ */
- #ifndef __IWTEVendorDataSets_FWD_DEFINED__
- #define __IWTEVendorDataSets_FWD_DEFINED__
- typedef interface IWTEVendorDataSets IWTEVendorDataSets;
- #endif /* __IWTEVendorDataSets_FWD_DEFINED__ */
- #ifndef __IWTEVendorDataSet_FWD_DEFINED__
- #define __IWTEVendorDataSet_FWD_DEFINED__
- typedef interface IWTEVendorDataSet IWTEVendorDataSet;
- #endif /* __IWTEVendorDataSet_FWD_DEFINED__ */
- #ifndef __IWTELog_FWD_DEFINED__
- #define __IWTELog_FWD_DEFINED__
- typedef interface IWTELog IWTELog;
- #endif /* __IWTELog_FWD_DEFINED__ */
- #ifndef __IWTEApplications_FWD_DEFINED__
- #define __IWTEApplications_FWD_DEFINED__
- typedef interface IWTEApplications IWTEApplications;
- #endif /* __IWTEApplications_FWD_DEFINED__ */
- #ifndef __IWTEApplication_FWD_DEFINED__
- #define __IWTEApplication_FWD_DEFINED__
- typedef interface IWTEApplication IWTEApplication;
- #endif /* __IWTEApplication_FWD_DEFINED__ */
- #ifndef __IWTEStepConstrains_FWD_DEFINED__
- #define __IWTEStepConstrains_FWD_DEFINED__
- typedef interface IWTEStepConstrains IWTEStepConstrains;
- #endif /* __IWTEStepConstrains_FWD_DEFINED__ */
- #ifndef __IWTESession_FWD_DEFINED__
- #define __IWTESession_FWD_DEFINED__
- typedef interface IWTESession IWTESession;
- #endif /* __IWTESession_FWD_DEFINED__ */
- #ifndef __IWTETTSMode_FWD_DEFINED__
- #define __IWTETTSMode_FWD_DEFINED__
- typedef interface IWTETTSMode IWTETTSMode;
- #endif /* __IWTETTSMode_FWD_DEFINED__ */
- #ifndef __IWTESRMode_FWD_DEFINED__
- #define __IWTESRMode_FWD_DEFINED__
- typedef interface IWTESRMode IWTESRMode;
- #endif /* __IWTESRMode_FWD_DEFINED__ */
- #ifndef __IWTEStep_FWD_DEFINED__
- #define __IWTEStep_FWD_DEFINED__
- typedef interface IWTEStep IWTEStep;
- #endif /* __IWTEStep_FWD_DEFINED__ */
- #ifndef __IWTELogCustomField_FWD_DEFINED__
- #define __IWTELogCustomField_FWD_DEFINED__
- typedef interface IWTELogCustomField IWTELogCustomField;
- #endif /* __IWTELogCustomField_FWD_DEFINED__ */
- #ifndef __IWTEExOM_FWD_DEFINED__
- #define __IWTEExOM_FWD_DEFINED__
- typedef interface IWTEExOM IWTEExOM;
- #endif /* __IWTEExOM_FWD_DEFINED__ */
- #ifndef __IWTEActiveConnection_FWD_DEFINED__
- #define __IWTEActiveConnection_FWD_DEFINED__
- typedef interface IWTEActiveConnection IWTEActiveConnection;
- #endif /* __IWTEActiveConnection_FWD_DEFINED__ */
- #ifndef __IWTEService_FWD_DEFINED__
- #define __IWTEService_FWD_DEFINED__
- typedef interface IWTEService IWTEService;
- #endif /* __IWTEService_FWD_DEFINED__ */
- #ifndef __IWTESnapinNode_FWD_DEFINED__
- #define __IWTESnapinNode_FWD_DEFINED__
- typedef interface IWTESnapinNode IWTESnapinNode;
- #endif /* __IWTESnapinNode_FWD_DEFINED__ */
- #ifndef __WTE_FWD_DEFINED__
- #define __WTE_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class WTE WTE;
- #else
- typedef struct WTE WTE;
- #endif /* __cplusplus */
- #endif /* __WTE_FWD_DEFINED__ */
- #ifndef __WTEArray_FWD_DEFINED__
- #define __WTEArray_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class WTEArray WTEArray;
- #else
- typedef struct WTEArray WTEArray;
- #endif /* __cplusplus */
- #endif /* __WTEArray_FWD_DEFINED__ */
- #ifndef __WTEArrays_FWD_DEFINED__
- #define __WTEArrays_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class WTEArrays WTEArrays;
- #else
- typedef struct WTEArrays WTEArrays;
- #endif /* __cplusplus */
- #endif /* __WTEArrays_FWD_DEFINED__ */
- #ifndef __WTEServers_FWD_DEFINED__
- #define __WTEServers_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class WTEServers WTEServers;
- #else
- typedef struct WTEServers WTEServers;
- #endif /* __cplusplus */
- #endif /* __WTEServers_FWD_DEFINED__ */
- #ifndef __WTEServer_FWD_DEFINED__
- #define __WTEServer_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class WTEServer WTEServer;
- #else
- typedef struct WTEServer WTEServer;
- #endif /* __cplusplus */
- #endif /* __WTEServer_FWD_DEFINED__ */
- #ifndef __WTEAddresses_FWD_DEFINED__
- #define __WTEAddresses_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class WTEAddresses WTEAddresses;
- #else
- typedef struct WTEAddresses WTEAddresses;
- #endif /* __cplusplus */
- #endif /* __WTEAddresses_FWD_DEFINED__ */
- #ifndef __WTEAddress_FWD_DEFINED__
- #define __WTEAddress_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class WTEAddress WTEAddress;
- #else
- typedef struct WTEAddress WTEAddress;
- #endif /* __cplusplus */
- #endif /* __WTEAddress_FWD_DEFINED__ */
- #ifndef __WTEAddressGroups_FWD_DEFINED__
- #define __WTEAddressGroups_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class WTEAddressGroups WTEAddressGroups;
- #else
- typedef struct WTEAddressGroups WTEAddressGroups;
- #endif /* __cplusplus */
- #endif /* __WTEAddressGroups_FWD_DEFINED__ */
- #ifndef __WTEAddressGroup_FWD_DEFINED__
- #define __WTEAddressGroup_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class WTEAddressGroup WTEAddressGroup;
- #else
- typedef struct WTEAddressGroup WTEAddressGroup;
- #endif /* __cplusplus */
- #endif /* __WTEAddressGroup_FWD_DEFINED__ */
- #ifndef __WTEDNISes_FWD_DEFINED__
- #define __WTEDNISes_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class WTEDNISes WTEDNISes;
- #else
- typedef struct WTEDNISes WTEDNISes;
- #endif /* __cplusplus */
- #endif /* __WTEDNISes_FWD_DEFINED__ */
- #ifndef __WTEDNIS_FWD_DEFINED__
- #define __WTEDNIS_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class WTEDNIS WTEDNIS;
- #else
- typedef struct WTEDNIS WTEDNIS;
- #endif /* __cplusplus */
- #endif /* __WTEDNIS_FWD_DEFINED__ */
- #ifndef __IWTEVendorDataChanges_FWD_DEFINED__
- #define __IWTEVendorDataChanges_FWD_DEFINED__
- typedef interface IWTEVendorDataChanges IWTEVendorDataChanges;
- #endif /* __IWTEVendorDataChanges_FWD_DEFINED__ */
- #ifndef __WTEVendorDataSets_FWD_DEFINED__
- #define __WTEVendorDataSets_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class WTEVendorDataSets WTEVendorDataSets;
- #else
- typedef struct WTEVendorDataSets WTEVendorDataSets;
- #endif /* __cplusplus */
- #endif /* __WTEVendorDataSets_FWD_DEFINED__ */
- #ifndef __WTEVendorDataSet_FWD_DEFINED__
- #define __WTEVendorDataSet_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class WTEVendorDataSet WTEVendorDataSet;
- #else
- typedef struct WTEVendorDataSet WTEVendorDataSet;
- #endif /* __cplusplus */
- #endif /* __WTEVendorDataSet_FWD_DEFINED__ */
- #ifndef __WTELog_FWD_DEFINED__
- #define __WTELog_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class WTELog WTELog;
- #else
- typedef struct WTELog WTELog;
- #endif /* __cplusplus */
- #endif /* __WTELog_FWD_DEFINED__ */
- #ifndef __WTEApplications_FWD_DEFINED__
- #define __WTEApplications_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class WTEApplications WTEApplications;
- #else
- typedef struct WTEApplications WTEApplications;
- #endif /* __cplusplus */
- #endif /* __WTEApplications_FWD_DEFINED__ */
- #ifndef __WTEApplication_FWD_DEFINED__
- #define __WTEApplication_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class WTEApplication WTEApplication;
- #else
- typedef struct WTEApplication WTEApplication;
- #endif /* __cplusplus */
- #endif /* __WTEApplication_FWD_DEFINED__ */
- #ifndef __IWTEConnectionEvents_FWD_DEFINED__
- #define __IWTEConnectionEvents_FWD_DEFINED__
- typedef interface IWTEConnectionEvents IWTEConnectionEvents;
- #endif /* __IWTEConnectionEvents_FWD_DEFINED__ */
- #ifndef __WTEService_FWD_DEFINED__
- #define __WTEService_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class WTEService WTEService;
- #else
- typedef struct WTEService WTEService;
- #endif /* __cplusplus */
- #endif /* __WTEService_FWD_DEFINED__ */
- #ifndef __WTEActiveConnection_FWD_DEFINED__
- #define __WTEActiveConnection_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class WTEActiveConnection WTEActiveConnection;
- #else
- typedef struct WTEActiveConnection WTEActiveConnection;
- #endif /* __cplusplus */
- #endif /* __WTEActiveConnection_FWD_DEFINED__ */
- #ifndef __WTEStep_FWD_DEFINED__
- #define __WTEStep_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class WTEStep WTEStep;
- #else
- typedef struct WTEStep WTEStep;
- #endif /* __cplusplus */
- #endif /* __WTEStep_FWD_DEFINED__ */
- #ifndef __WTEStepConstrains_FWD_DEFINED__
- #define __WTEStepConstrains_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class WTEStepConstrains WTEStepConstrains;
- #else
- typedef struct WTEStepConstrains WTEStepConstrains;
- #endif /* __cplusplus */
- #endif /* __WTEStepConstrains_FWD_DEFINED__ */
- #ifndef __WTESession_FWD_DEFINED__
- #define __WTESession_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class WTESession WTESession;
- #else
- typedef struct WTESession WTESession;
- #endif /* __cplusplus */
- #endif /* __WTESession_FWD_DEFINED__ */
- #ifndef __WTETTSModes_FWD_DEFINED__
- #define __WTETTSModes_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class WTETTSModes WTETTSModes;
- #else
- typedef struct WTETTSModes WTETTSModes;
- #endif /* __cplusplus */
- #endif /* __WTETTSModes_FWD_DEFINED__ */
- #ifndef __WTESRModes_FWD_DEFINED__
- #define __WTESRModes_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class WTESRModes WTESRModes;
- #else
- typedef struct WTESRModes WTESRModes;
- #endif /* __cplusplus */
- #endif /* __WTESRModes_FWD_DEFINED__ */
- #ifndef __WTETTSMode_FWD_DEFINED__
- #define __WTETTSMode_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class WTETTSMode WTETTSMode;
- #else
- typedef struct WTETTSMode WTETTSMode;
- #endif /* __cplusplus */
- #endif /* __WTETTSMode_FWD_DEFINED__ */
- #ifndef __WTESRMode_FWD_DEFINED__
- #define __WTESRMode_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class WTESRMode WTESRMode;
- #else
- typedef struct WTESRMode WTESRMode;
- #endif /* __cplusplus */
- #endif /* __WTESRMode_FWD_DEFINED__ */
- #ifndef __WTEExOM_FWD_DEFINED__
- #define __WTEExOM_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class WTEExOM WTEExOM;
- #else
- typedef struct WTEExOM WTEExOM;
- #endif /* __cplusplus */
- #endif /* __WTEExOM_FWD_DEFINED__ */
- #ifndef __WTELogCustomField_FWD_DEFINED__
- #define __WTELogCustomField_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class WTELogCustomField WTELogCustomField;
- #else
- typedef struct WTELogCustomField WTELogCustomField;
- #endif /* __cplusplus */
- #endif /* __WTELogCustomField_FWD_DEFINED__ */
- #ifndef __WTESnapinNode_FWD_DEFINED__
- #define __WTESnapinNode_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class WTESnapinNode WTESnapinNode;
- #else
- typedef struct WTESnapinNode WTESnapinNode;
- #endif /* __cplusplus */
- #endif /* __WTESnapinNode_FWD_DEFINED__ */
- /* header files for imported files */
- #include "oaidl.h"
- #include "ocidl.h"
- #include "tapi3if.h"
- #include "mswteImports.h"
- #ifdef __cplusplus
- extern "C"{
- #endif
- void __RPC_FAR * __RPC_USER MIDL_user_allocate(size_t);
- void __RPC_USER MIDL_user_free( void __RPC_FAR * );
- /* interface __MIDL_itf_mswtecom_0000 */
- /* [local] */
- extern RPC_IF_HANDLE __MIDL_itf_mswtecom_0000_v0_0_c_ifspec;
- extern RPC_IF_HANDLE __MIDL_itf_mswtecom_0000_v0_0_s_ifspec;
- #ifndef __IWTE_INTERFACE_DEFINED__
- #define __IWTE_INTERFACE_DEFINED__
- /* interface IWTE */
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_IWTE;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("B83E8310-336C-11D3-8657-0090272F9EEB")
- IWTE : public IDispatch
- {
- public:
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Arrays(
- /* [retval][out] */ IWTEArrays __RPC_FAR *__RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Save(
- /* [defaultvalue][in] */ VARIANT_BOOL SaveOnlyIfCurrent = ( VARIANT_BOOL )0) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Refresh( void) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_VendorDataSets(
- /* [retval][out] */ IWTEVendorDataSets __RPC_FAR *__RPC_FAR *pVal) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IWTEVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IWTE __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IWTE __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IWTE __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IWTE __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IWTE __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IWTE __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IWTE __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Arrays )(
- IWTE __RPC_FAR * This,
- /* [retval][out] */ IWTEArrays __RPC_FAR *__RPC_FAR *pVal);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Save )(
- IWTE __RPC_FAR * This,
- /* [defaultvalue][in] */ VARIANT_BOOL SaveOnlyIfCurrent);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Refresh )(
- IWTE __RPC_FAR * This);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_VendorDataSets )(
- IWTE __RPC_FAR * This,
- /* [retval][out] */ IWTEVendorDataSets __RPC_FAR *__RPC_FAR *pVal);
-
- END_INTERFACE
- } IWTEVtbl;
- interface IWTE
- {
- CONST_VTBL struct IWTEVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IWTE_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IWTE_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IWTE_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IWTE_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IWTE_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IWTE_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IWTE_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IWTE_get_Arrays(This,pVal)
- (This)->lpVtbl -> get_Arrays(This,pVal)
- #define IWTE_Save(This,SaveOnlyIfCurrent)
- (This)->lpVtbl -> Save(This,SaveOnlyIfCurrent)
- #define IWTE_Refresh(This)
- (This)->lpVtbl -> Refresh(This)
- #define IWTE_get_VendorDataSets(This,pVal)
- (This)->lpVtbl -> get_VendorDataSets(This,pVal)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IWTE_get_Arrays_Proxy(
- IWTE __RPC_FAR * This,
- /* [retval][out] */ IWTEArrays __RPC_FAR *__RPC_FAR *pVal);
- void __RPC_STUB IWTE_get_Arrays_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IWTE_Save_Proxy(
- IWTE __RPC_FAR * This,
- /* [defaultvalue][in] */ VARIANT_BOOL SaveOnlyIfCurrent);
- void __RPC_STUB IWTE_Save_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IWTE_Refresh_Proxy(
- IWTE __RPC_FAR * This);
- void __RPC_STUB IWTE_Refresh_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IWTE_get_VendorDataSets_Proxy(
- IWTE __RPC_FAR * This,
- /* [retval][out] */ IWTEVendorDataSets __RPC_FAR *__RPC_FAR *pVal);
- void __RPC_STUB IWTE_get_VendorDataSets_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IWTE_INTERFACE_DEFINED__ */
- #ifndef __IWTEArrays_INTERFACE_DEFINED__
- #define __IWTEArrays_INTERFACE_DEFINED__
- /* interface IWTEArrays */
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_IWTEArrays;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("B83E8311-336C-11D3-8657-0090272F9EEB")
- IWTEArrays : public IDispatch
- {
- public:
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Save(
- /* [defaultvalue][in] */ VARIANT_BOOL SaveOnlyIfCurrent = ( VARIANT_BOOL )0) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Refresh( void) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Count(
- /* [retval][out] */ long __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Item(
- VARIANT v,
- /* [retval][out] */ IWTEArray __RPC_FAR *__RPC_FAR *pItem) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get__NewEnum(
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetContainingArray(
- /* [retval][out] */ IWTEArray __RPC_FAR *__RPC_FAR *pItem) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_VendorDataSets(
- /* [retval][out] */ IWTEVendorDataSets __RPC_FAR *__RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Remove(
- VARIANT v) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IWTEArraysVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IWTEArrays __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IWTEArrays __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IWTEArrays __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IWTEArrays __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IWTEArrays __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IWTEArrays __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IWTEArrays __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Save )(
- IWTEArrays __RPC_FAR * This,
- /* [defaultvalue][in] */ VARIANT_BOOL SaveOnlyIfCurrent);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Refresh )(
- IWTEArrays __RPC_FAR * This);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Count )(
- IWTEArrays __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Item )(
- IWTEArrays __RPC_FAR * This,
- VARIANT v,
- /* [retval][out] */ IWTEArray __RPC_FAR *__RPC_FAR *pItem);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get__NewEnum )(
- IWTEArrays __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *pVal);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetContainingArray )(
- IWTEArrays __RPC_FAR * This,
- /* [retval][out] */ IWTEArray __RPC_FAR *__RPC_FAR *pItem);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_VendorDataSets )(
- IWTEArrays __RPC_FAR * This,
- /* [retval][out] */ IWTEVendorDataSets __RPC_FAR *__RPC_FAR *pVal);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Remove )(
- IWTEArrays __RPC_FAR * This,
- VARIANT v);
-
- END_INTERFACE
- } IWTEArraysVtbl;
- interface IWTEArrays
- {
- CONST_VTBL struct IWTEArraysVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IWTEArrays_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IWTEArrays_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IWTEArrays_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IWTEArrays_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IWTEArrays_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IWTEArrays_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IWTEArrays_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IWTEArrays_Save(This,SaveOnlyIfCurrent)
- (This)->lpVtbl -> Save(This,SaveOnlyIfCurrent)
- #define IWTEArrays_Refresh(This)
- (This)->lpVtbl -> Refresh(This)
- #define IWTEArrays_get_Count(This,pVal)
- (This)->lpVtbl -> get_Count(This,pVal)
- #define IWTEArrays_Item(This,v,pItem)
- (This)->lpVtbl -> Item(This,v,pItem)
- #define IWTEArrays_get__NewEnum(This,pVal)
- (This)->lpVtbl -> get__NewEnum(This,pVal)
- #define IWTEArrays_GetContainingArray(This,pItem)
- (This)->lpVtbl -> GetContainingArray(This,pItem)
- #define IWTEArrays_get_VendorDataSets(This,pVal)
- (This)->lpVtbl -> get_VendorDataSets(This,pVal)
- #define IWTEArrays_Remove(This,v)
- (This)->lpVtbl -> Remove(This,v)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IWTEArrays_Save_Proxy(
- IWTEArrays __RPC_FAR * This,
- /* [defaultvalue][in] */ VARIANT_BOOL SaveOnlyIfCurrent);
- void __RPC_STUB IWTEArrays_Save_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IWTEArrays_Refresh_Proxy(
- IWTEArrays __RPC_FAR * This);
- void __RPC_STUB IWTEArrays_Refresh_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IWTEArrays_get_Count_Proxy(
- IWTEArrays __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
- void __RPC_STUB IWTEArrays_get_Count_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IWTEArrays_Item_Proxy(
- IWTEArrays __RPC_FAR * This,
- VARIANT v,
- /* [retval][out] */ IWTEArray __RPC_FAR *__RPC_FAR *pItem);
- void __RPC_STUB IWTEArrays_Item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IWTEArrays_get__NewEnum_Proxy(
- IWTEArrays __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *pVal);
- void __RPC_STUB IWTEArrays_get__NewEnum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IWTEArrays_GetContainingArray_Proxy(
- IWTEArrays __RPC_FAR * This,
- /* [retval][out] */ IWTEArray __RPC_FAR *__RPC_FAR *pItem);
- void __RPC_STUB IWTEArrays_GetContainingArray_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IWTEArrays_get_VendorDataSets_Proxy(
- IWTEArrays __RPC_FAR * This,
- /* [retval][out] */ IWTEVendorDataSets __RPC_FAR *__RPC_FAR *pVal);
- void __RPC_STUB IWTEArrays_get_VendorDataSets_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IWTEArrays_Remove_Proxy(
- IWTEArrays __RPC_FAR * This,
- VARIANT v);
- void __RPC_STUB IWTEArrays_Remove_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IWTEArrays_INTERFACE_DEFINED__ */
- #ifndef __IWTEArray_INTERFACE_DEFINED__
- #define __IWTEArray_INTERFACE_DEFINED__
- /* interface IWTEArray */
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_IWTEArray;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("B83E8312-336C-11D3-8657-0090272F9EEB")
- IWTEArray : public IDispatch
- {
- public:
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Name(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Name(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Description(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Description(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_Servers(
- /* [retval][out] */ IWTEServers __RPC_FAR *__RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_Applications(
- /* [retval][out] */ IWTEApplications __RPC_FAR *__RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_AddressGroups(
- /* [retval][out] */ IWTEAddressGroups __RPC_FAR *__RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_Log(
- /* [retval][out] */ IWTELog __RPC_FAR *__RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_VendorDataSets(
- /* [retval][out] */ IWTEVendorDataSets __RPC_FAR *__RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Save(
- /* [defaultvalue][in] */ VARIANT_BOOL SaveOnlyIfCurrent = ( VARIANT_BOOL )0) = 0;
-
- virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE Refresh( void) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IWTEArrayVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IWTEArray __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IWTEArray __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IWTEArray __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IWTEArray __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IWTEArray __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IWTEArray __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IWTEArray __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Name )(
- IWTEArray __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Name )(
- IWTEArray __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Description )(
- IWTEArray __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Description )(
- IWTEArray __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Servers )(
- IWTEArray __RPC_FAR * This,
- /* [retval][out] */ IWTEServers __RPC_FAR *__RPC_FAR *pVal);
-
- /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Applications )(
- IWTEArray __RPC_FAR * This,
- /* [retval][out] */ IWTEApplications __RPC_FAR *__RPC_FAR *pVal);
-
- /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_AddressGroups )(
- IWTEArray __RPC_FAR * This,
- /* [retval][out] */ IWTEAddressGroups __RPC_FAR *__RPC_FAR *pVal);
-
- /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Log )(
- IWTEArray __RPC_FAR * This,
- /* [retval][out] */ IWTELog __RPC_FAR *__RPC_FAR *pVal);
-
- /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_VendorDataSets )(
- IWTEArray __RPC_FAR * This,
- /* [retval][out] */ IWTEVendorDataSets __RPC_FAR *__RPC_FAR *pVal);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Save )(
- IWTEArray __RPC_FAR * This,
- /* [defaultvalue][in] */ VARIANT_BOOL SaveOnlyIfCurrent);
-
- /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Refresh )(
- IWTEArray __RPC_FAR * This);
-
- END_INTERFACE
- } IWTEArrayVtbl;
- interface IWTEArray
- {
- CONST_VTBL struct IWTEArrayVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IWTEArray_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IWTEArray_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IWTEArray_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IWTEArray_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IWTEArray_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IWTEArray_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IWTEArray_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IWTEArray_get_Name(This,pVal)
- (This)->lpVtbl -> get_Name(This,pVal)
- #define IWTEArray_put_Name(This,newVal)
- (This)->lpVtbl -> put_Name(This,newVal)
- #define IWTEArray_get_Description(This,pVal)
- (This)->lpVtbl -> get_Description(This,pVal)
- #define IWTEArray_put_Description(This,newVal)
- (This)->lpVtbl -> put_Description(This,newVal)
- #define IWTEArray_get_Servers(This,pVal)
- (This)->lpVtbl -> get_Servers(This,pVal)
- #define IWTEArray_get_Applications(This,pVal)
- (This)->lpVtbl -> get_Applications(This,pVal)
- #define IWTEArray_get_AddressGroups(This,pVal)
- (This)->lpVtbl -> get_AddressGroups(This,pVal)
- #define IWTEArray_get_Log(This,pVal)
- (This)->lpVtbl -> get_Log(This,pVal)
- #define IWTEArray_get_VendorDataSets(This,pVal)
- (This)->lpVtbl -> get_VendorDataSets(This,pVal)
- #define IWTEArray_Save(This,SaveOnlyIfCurrent)
- (This)->lpVtbl -> Save(This,SaveOnlyIfCurrent)
- #define IWTEArray_Refresh(This)
- (This)->lpVtbl -> Refresh(This)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IWTEArray_get_Name_Proxy(
- IWTEArray __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
- void __RPC_STUB IWTEArray_get_Name_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IWTEArray_put_Name_Proxy(
- IWTEArray __RPC_FAR * This,
- /* [in] */ BSTR newVal);
- void __RPC_STUB IWTEArray_put_Name_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IWTEArray_get_Description_Proxy(
- IWTEArray __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
- void __RPC_STUB IWTEArray_get_Description_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IWTEArray_put_Description_Proxy(
- IWTEArray __RPC_FAR * This,
- /* [in] */ BSTR newVal);
- void __RPC_STUB IWTEArray_put_Description_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IWTEArray_get_Servers_Proxy(
- IWTEArray __RPC_FAR * This,
- /* [retval][out] */ IWTEServers __RPC_FAR *__RPC_FAR *pVal);
- void __RPC_STUB IWTEArray_get_Servers_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IWTEArray_get_Applications_Proxy(
- IWTEArray __RPC_FAR * This,
- /* [retval][out] */ IWTEApplications __RPC_FAR *__RPC_FAR *pVal);
- void __RPC_STUB IWTEArray_get_Applications_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IWTEArray_get_AddressGroups_Proxy(
- IWTEArray __RPC_FAR * This,
- /* [retval][out] */ IWTEAddressGroups __RPC_FAR *__RPC_FAR *pVal);
- void __RPC_STUB IWTEArray_get_AddressGroups_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IWTEArray_get_Log_Proxy(
- IWTEArray __RPC_FAR * This,
- /* [retval][out] */ IWTELog __RPC_FAR *__RPC_FAR *pVal);
- void __RPC_STUB IWTEArray_get_Log_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IWTEArray_get_VendorDataSets_Proxy(
- IWTEArray __RPC_FAR * This,
- /* [retval][out] */ IWTEVendorDataSets __RPC_FAR *__RPC_FAR *pVal);
- void __RPC_STUB IWTEArray_get_VendorDataSets_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IWTEArray_Save_Proxy(
- IWTEArray __RPC_FAR * This,
- /* [defaultvalue][in] */ VARIANT_BOOL SaveOnlyIfCurrent);
- void __RPC_STUB IWTEArray_Save_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring] */ HRESULT STDMETHODCALLTYPE IWTEArray_Refresh_Proxy(
- IWTEArray __RPC_FAR * This);
- void __RPC_STUB IWTEArray_Refresh_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IWTEArray_INTERFACE_DEFINED__ */
- #ifndef __IWTEServers_INTERFACE_DEFINED__
- #define __IWTEServers_INTERFACE_DEFINED__
- /* interface IWTEServers */
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_IWTEServers;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("B83E8313-336C-11D3-8657-0090272F9EEB")
- IWTEServers : public IDispatch
- {
- public:
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Count(
- /* [retval][out] */ long __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Save(
- /* [defaultvalue][in] */ VARIANT_BOOL SaveOnlyIfCurrent = ( VARIANT_BOOL )0) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Refresh( void) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Item(
- VARIANT v,
- /* [retval][out] */ IWTEServer __RPC_FAR *__RPC_FAR *pItem) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get__NewEnum(
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_VendorDataSets(
- /* [retval][out] */ IWTEVendorDataSets __RPC_FAR *__RPC_FAR *pVal) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IWTEServersVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IWTEServers __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IWTEServers __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IWTEServers __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IWTEServers __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IWTEServers __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IWTEServers __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IWTEServers __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Count )(
- IWTEServers __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Save )(
- IWTEServers __RPC_FAR * This,
- /* [defaultvalue][in] */ VARIANT_BOOL SaveOnlyIfCurrent);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Refresh )(
- IWTEServers __RPC_FAR * This);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Item )(
- IWTEServers __RPC_FAR * This,
- VARIANT v,
- /* [retval][out] */ IWTEServer __RPC_FAR *__RPC_FAR *pItem);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get__NewEnum )(
- IWTEServers __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *pVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_VendorDataSets )(
- IWTEServers __RPC_FAR * This,
- /* [retval][out] */ IWTEVendorDataSets __RPC_FAR *__RPC_FAR *pVal);
-
- END_INTERFACE
- } IWTEServersVtbl;
- interface IWTEServers
- {
- CONST_VTBL struct IWTEServersVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IWTEServers_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IWTEServers_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IWTEServers_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IWTEServers_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IWTEServers_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IWTEServers_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IWTEServers_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IWTEServers_get_Count(This,pVal)
- (This)->lpVtbl -> get_Count(This,pVal)
- #define IWTEServers_Save(This,SaveOnlyIfCurrent)
- (This)->lpVtbl -> Save(This,SaveOnlyIfCurrent)
- #define IWTEServers_Refresh(This)
- (This)->lpVtbl -> Refresh(This)
- #define IWTEServers_Item(This,v,pItem)
- (This)->lpVtbl -> Item(This,v,pItem)
- #define IWTEServers_get__NewEnum(This,pVal)
- (This)->lpVtbl -> get__NewEnum(This,pVal)
- #define IWTEServers_get_VendorDataSets(This,pVal)
- (This)->lpVtbl -> get_VendorDataSets(This,pVal)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IWTEServers_get_Count_Proxy(
- IWTEServers __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
- void __RPC_STUB IWTEServers_get_Count_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IWTEServers_Save_Proxy(
- IWTEServers __RPC_FAR * This,
- /* [defaultvalue][in] */ VARIANT_BOOL SaveOnlyIfCurrent);
- void __RPC_STUB IWTEServers_Save_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IWTEServers_Refresh_Proxy(
- IWTEServers __RPC_FAR * This);
- void __RPC_STUB IWTEServers_Refresh_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IWTEServers_Item_Proxy(
- IWTEServers __RPC_FAR * This,
- VARIANT v,
- /* [retval][out] */ IWTEServer __RPC_FAR *__RPC_FAR *pItem);
- void __RPC_STUB IWTEServers_Item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IWTEServers_get__NewEnum_Proxy(
- IWTEServers __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *pVal);
- void __RPC_STUB IWTEServers_get__NewEnum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IWTEServers_get_VendorDataSets_Proxy(
- IWTEServers __RPC_FAR * This,
- /* [retval][out] */ IWTEVendorDataSets __RPC_FAR *__RPC_FAR *pVal);
- void __RPC_STUB IWTEServers_get_VendorDataSets_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IWTEServers_INTERFACE_DEFINED__ */
- #ifndef __IWTEServer_INTERFACE_DEFINED__
- #define __IWTEServer_INTERFACE_DEFINED__
- /* interface IWTEServer */
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_IWTEServer;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("B83E8314-336C-11D3-8657-0090272F9EEB")
- IWTEServer : public IDispatch
- {
- public:
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Name(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_ProductVersion(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Description(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Description(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Addresses(
- /* [retval][out] */ IWTEAddresses __RPC_FAR *__RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_TTSModes(
- /* [retval][out] */ IWTETTSModes __RPC_FAR *__RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_SRModes(
- /* [retval][out] */ IWTESRModes __RPC_FAR *__RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Save(
- /* [defaultvalue][in] */ VARIANT_BOOL SaveOnlyIfCurrent = ( VARIANT_BOOL )0) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Refresh( void) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_VendorDataSets(
- /* [retval][out] */ IWTEVendorDataSets __RPC_FAR *__RPC_FAR *pVal) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IWTEServerVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IWTEServer __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IWTEServer __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IWTEServer __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IWTEServer __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IWTEServer __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IWTEServer __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IWTEServer __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Name )(
- IWTEServer __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ProductVersion )(
- IWTEServer __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Description )(
- IWTEServer __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Description )(
- IWTEServer __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Addresses )(
- IWTEServer __RPC_FAR * This,
- /* [retval][out] */ IWTEAddresses __RPC_FAR *__RPC_FAR *pVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_TTSModes )(
- IWTEServer __RPC_FAR * This,
- /* [retval][out] */ IWTETTSModes __RPC_FAR *__RPC_FAR *pVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_SRModes )(
- IWTEServer __RPC_FAR * This,
- /* [retval][out] */ IWTESRModes __RPC_FAR *__RPC_FAR *pVal);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Save )(
- IWTEServer __RPC_FAR * This,
- /* [defaultvalue][in] */ VARIANT_BOOL SaveOnlyIfCurrent);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Refresh )(
- IWTEServer __RPC_FAR * This);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_VendorDataSets )(
- IWTEServer __RPC_FAR * This,
- /* [retval][out] */ IWTEVendorDataSets __RPC_FAR *__RPC_FAR *pVal);
-
- END_INTERFACE
- } IWTEServerVtbl;
- interface IWTEServer
- {
- CONST_VTBL struct IWTEServerVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IWTEServer_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IWTEServer_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IWTEServer_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IWTEServer_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IWTEServer_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IWTEServer_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IWTEServer_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IWTEServer_get_Name(This,pVal)
- (This)->lpVtbl -> get_Name(This,pVal)
- #define IWTEServer_get_ProductVersion(This,pVal)
- (This)->lpVtbl -> get_ProductVersion(This,pVal)
- #define IWTEServer_get_Description(This,pVal)
- (This)->lpVtbl -> get_Description(This,pVal)
- #define IWTEServer_put_Description(This,newVal)
- (This)->lpVtbl -> put_Description(This,newVal)
- #define IWTEServer_get_Addresses(This,pVal)
- (This)->lpVtbl -> get_Addresses(This,pVal)
- #define IWTEServer_get_TTSModes(This,pVal)
- (This)->lpVtbl -> get_TTSModes(This,pVal)
- #define IWTEServer_get_SRModes(This,pVal)
- (This)->lpVtbl -> get_SRModes(This,pVal)
- #define IWTEServer_Save(This,SaveOnlyIfCurrent)
- (This)->lpVtbl -> Save(This,SaveOnlyIfCurrent)
- #define IWTEServer_Refresh(This)
- (This)->lpVtbl -> Refresh(This)
- #define IWTEServer_get_VendorDataSets(This,pVal)
- (This)->lpVtbl -> get_VendorDataSets(This,pVal)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IWTEServer_get_Name_Proxy(
- IWTEServer __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
- void __RPC_STUB IWTEServer_get_Name_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IWTEServer_get_ProductVersion_Proxy(
- IWTEServer __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
- void __RPC_STUB IWTEServer_get_ProductVersion_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IWTEServer_get_Description_Proxy(
- IWTEServer __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
- void __RPC_STUB IWTEServer_get_Description_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IWTEServer_put_Description_Proxy(
- IWTEServer __RPC_FAR * This,
- /* [in] */ BSTR newVal);
- void __RPC_STUB IWTEServer_put_Description_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IWTEServer_get_Addresses_Proxy(
- IWTEServer __RPC_FAR * This,
- /* [retval][out] */ IWTEAddresses __RPC_FAR *__RPC_FAR *pVal);
- void __RPC_STUB IWTEServer_get_Addresses_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IWTEServer_get_TTSModes_Proxy(
- IWTEServer __RPC_FAR * This,
- /* [retval][out] */ IWTETTSModes __RPC_FAR *__RPC_FAR *pVal);
- void __RPC_STUB IWTEServer_get_TTSModes_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IWTEServer_get_SRModes_Proxy(
- IWTEServer __RPC_FAR * This,
- /* [retval][out] */ IWTESRModes __RPC_FAR *__RPC_FAR *pVal);
- void __RPC_STUB IWTEServer_get_SRModes_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IWTEServer_Save_Proxy(
- IWTEServer __RPC_FAR * This,
- /* [defaultvalue][in] */ VARIANT_BOOL SaveOnlyIfCurrent);
- void __RPC_STUB IWTEServer_Save_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IWTEServer_Refresh_Proxy(
- IWTEServer __RPC_FAR * This);
- void __RPC_STUB IWTEServer_Refresh_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IWTEServer_get_VendorDataSets_Proxy(
- IWTEServer __RPC_FAR * This,
- /* [retval][out] */ IWTEVendorDataSets __RPC_FAR *__RPC_FAR *pVal);
- void __RPC_STUB IWTEServer_get_VendorDataSets_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IWTEServer_INTERFACE_DEFINED__ */
- #ifndef __IWTETTSModes_INTERFACE_DEFINED__
- #define __IWTETTSModes_INTERFACE_DEFINED__
- /* interface IWTETTSModes */
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_IWTETTSModes;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("23383000-6c46-11d3-8661-0090272f9eeb")
- IWTETTSModes : public IDispatch
- {
- public:
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Count(
- /* [retval][out] */ long __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Refresh( void) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Item(
- VARIANT v,
- /* [retval][out] */ IWTETTSMode __RPC_FAR *__RPC_FAR *pItem) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get__NewEnum(
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_VendorDataSets(
- /* [retval][out] */ IWTEVendorDataSets __RPC_FAR *__RPC_FAR *pVal) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IWTETTSModesVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IWTETTSModes __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IWTETTSModes __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IWTETTSModes __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IWTETTSModes __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IWTETTSModes __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IWTETTSModes __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IWTETTSModes __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Count )(
- IWTETTSModes __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Refresh )(
- IWTETTSModes __RPC_FAR * This);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Item )(
- IWTETTSModes __RPC_FAR * This,
- VARIANT v,
- /* [retval][out] */ IWTETTSMode __RPC_FAR *__RPC_FAR *pItem);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get__NewEnum )(
- IWTETTSModes __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *pVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_VendorDataSets )(
- IWTETTSModes __RPC_FAR * This,
- /* [retval][out] */ IWTEVendorDataSets __RPC_FAR *__RPC_FAR *pVal);
-
- END_INTERFACE
- } IWTETTSModesVtbl;
- interface IWTETTSModes
- {
- CONST_VTBL struct IWTETTSModesVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IWTETTSModes_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IWTETTSModes_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IWTETTSModes_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IWTETTSModes_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IWTETTSModes_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IWTETTSModes_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IWTETTSModes_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IWTETTSModes_get_Count(This,pVal)
- (This)->lpVtbl -> get_Count(This,pVal)
- #define IWTETTSModes_Refresh(This)
- (This)->lpVtbl -> Refresh(This)
- #define IWTETTSModes_Item(This,v,pItem)
- (This)->lpVtbl -> Item(This,v,pItem)
- #define IWTETTSModes_get__NewEnum(This,pVal)
- (This)->lpVtbl -> get__NewEnum(This,pVal)
- #define IWTETTSModes_get_VendorDataSets(This,pVal)
- (This)->lpVtbl -> get_VendorDataSets(This,pVal)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IWTETTSModes_get_Count_Proxy(
- IWTETTSModes __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
- void __RPC_STUB IWTETTSModes_get_Count_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IWTETTSModes_Refresh_Proxy(
- IWTETTSModes __RPC_FAR * This);
- void __RPC_STUB IWTETTSModes_Refresh_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IWTETTSModes_Item_Proxy(
- IWTETTSModes __RPC_FAR * This,
- VARIANT v,
- /* [retval][out] */ IWTETTSMode __RPC_FAR *__RPC_FAR *pItem);
- void __RPC_STUB IWTETTSModes_Item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IWTETTSModes_get__NewEnum_Proxy(
- IWTETTSModes __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *pVal);
- void __RPC_STUB IWTETTSModes_get__NewEnum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IWTETTSModes_get_VendorDataSets_Proxy(
- IWTETTSModes __RPC_FAR * This,
- /* [retval][out] */ IWTEVendorDataSets __RPC_FAR *__RPC_FAR *pVal);
- void __RPC_STUB IWTETTSModes_get_VendorDataSets_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IWTETTSModes_INTERFACE_DEFINED__ */
- #ifndef __IWTESRModes_INTERFACE_DEFINED__
- #define __IWTESRModes_INTERFACE_DEFINED__
- /* interface IWTESRModes */
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_IWTESRModes;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("a0293ef0-6e66-11d3-8661-0090272f9eeb")
- IWTESRModes : public IDispatch
- {
- public:
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Count(
- /* [retval][out] */ long __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Refresh( void) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Item(
- VARIANT v,
- /* [retval][out] */ IWTESRMode __RPC_FAR *__RPC_FAR *pItem) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get__NewEnum(
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_VendorDataSets(
- /* [retval][out] */ IWTEVendorDataSets __RPC_FAR *__RPC_FAR *pVal) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IWTESRModesVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IWTESRModes __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IWTESRModes __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IWTESRModes __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IWTESRModes __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IWTESRModes __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IWTESRModes __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IWTESRModes __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Count )(
- IWTESRModes __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Refresh )(
- IWTESRModes __RPC_FAR * This);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Item )(
- IWTESRModes __RPC_FAR * This,
- VARIANT v,
- /* [retval][out] */ IWTESRMode __RPC_FAR *__RPC_FAR *pItem);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get__NewEnum )(
- IWTESRModes __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *pVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_VendorDataSets )(
- IWTESRModes __RPC_FAR * This,
- /* [retval][out] */ IWTEVendorDataSets __RPC_FAR *__RPC_FAR *pVal);
-
- END_INTERFACE
- } IWTESRModesVtbl;
- interface IWTESRModes
- {
- CONST_VTBL struct IWTESRModesVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IWTESRModes_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IWTESRModes_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IWTESRModes_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IWTESRModes_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IWTESRModes_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IWTESRModes_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IWTESRModes_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IWTESRModes_get_Count(This,pVal)
- (This)->lpVtbl -> get_Count(This,pVal)
- #define IWTESRModes_Refresh(This)
- (This)->lpVtbl -> Refresh(This)
- #define IWTESRModes_Item(This,v,pItem)
- (This)->lpVtbl -> Item(This,v,pItem)
- #define IWTESRModes_get__NewEnum(This,pVal)
- (This)->lpVtbl -> get__NewEnum(This,pVal)
- #define IWTESRModes_get_VendorDataSets(This,pVal)
- (This)->lpVtbl -> get_VendorDataSets(This,pVal)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IWTESRModes_get_Count_Proxy(
- IWTESRModes __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
- void __RPC_STUB IWTESRModes_get_Count_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IWTESRModes_Refresh_Proxy(
- IWTESRModes __RPC_FAR * This);
- void __RPC_STUB IWTESRModes_Refresh_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IWTESRModes_Item_Proxy(
- IWTESRModes __RPC_FAR * This,
- VARIANT v,
- /* [retval][out] */ IWTESRMode __RPC_FAR *__RPC_FAR *pItem);
- void __RPC_STUB IWTESRModes_Item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IWTESRModes_get__NewEnum_Proxy(
- IWTESRModes __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *pVal);
- void __RPC_STUB IWTESRModes_get__NewEnum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IWTESRModes_get_VendorDataSets_Proxy(
- IWTESRModes __RPC_FAR * This,
- /* [retval][out] */ IWTEVendorDataSets __RPC_FAR *__RPC_FAR *pVal);
- void __RPC_STUB IWTESRModes_get_VendorDataSets_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IWTESRModes_INTERFACE_DEFINED__ */
- #ifndef __IWTEAddresses_INTERFACE_DEFINED__
- #define __IWTEAddresses_INTERFACE_DEFINED__
- /* interface IWTEAddresses */
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_IWTEAddresses;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("B83E8315-336C-11D3-8657-0090272F9EEB")
- IWTEAddresses : public IDispatch
- {
- public:
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Count(
- /* [retval][out] */ long __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Save(
- /* [defaultvalue][in] */ VARIANT_BOOL SaveOnlyIfCurrent = ( VARIANT_BOOL )0) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Refresh( void) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Item(
- VARIANT v,
- /* [retval][out] */ IWTEAddress __RPC_FAR *__RPC_FAR *pItem) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get__NewEnum(
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_VendorDataSets(
- /* [retval][out] */ IWTEVendorDataSets __RPC_FAR *__RPC_FAR *pVal) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IWTEAddressesVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IWTEAddresses __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IWTEAddresses __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IWTEAddresses __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IWTEAddresses __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IWTEAddresses __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IWTEAddresses __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IWTEAddresses __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Count )(
- IWTEAddresses __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Save )(
- IWTEAddresses __RPC_FAR * This,
- /* [defaultvalue][in] */ VARIANT_BOOL SaveOnlyIfCurrent);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Refresh )(
- IWTEAddresses __RPC_FAR * This);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Item )(
- IWTEAddresses __RPC_FAR * This,
- VARIANT v,
- /* [retval][out] */ IWTEAddress __RPC_FAR *__RPC_FAR *pItem);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get__NewEnum )(
- IWTEAddresses __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *pVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_VendorDataSets )(
- IWTEAddresses __RPC_FAR * This,
- /* [retval][out] */ IWTEVendorDataSets __RPC_FAR *__RPC_FAR *pVal);
-
- END_INTERFACE
- } IWTEAddressesVtbl;
- interface IWTEAddresses
- {
- CONST_VTBL struct IWTEAddressesVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IWTEAddresses_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IWTEAddresses_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IWTEAddresses_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IWTEAddresses_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IWTEAddresses_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IWTEAddresses_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IWTEAddresses_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IWTEAddresses_get_Count(This,pVal)
- (This)->lpVtbl -> get_Count(This,pVal)
- #define IWTEAddresses_Save(This,SaveOnlyIfCurrent)
- (This)->lpVtbl -> Save(This,SaveOnlyIfCurrent)
- #define IWTEAddresses_Refresh(This)
- (This)->lpVtbl -> Refresh(This)
- #define IWTEAddresses_Item(This,v,pItem)
- (This)->lpVtbl -> Item(This,v,pItem)
- #define IWTEAddresses_get__NewEnum(This,pVal)
- (This)->lpVtbl -> get__NewEnum(This,pVal)
- #define IWTEAddresses_get_VendorDataSets(This,pVal)
- (This)->lpVtbl -> get_VendorDataSets(This,pVal)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IWTEAddresses_get_Count_Proxy(
- IWTEAddresses __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pVal);
- void __RPC_STUB IWTEAddresses_get_Count_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IWTEAddresses_Save_Proxy(
- IWTEAddresses __RPC_FAR * This,
- /* [defaultvalue][in] */ VARIANT_BOOL SaveOnlyIfCurrent);
- void __RPC_STUB IWTEAddresses_Save_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IWTEAddresses_Refresh_Proxy(
- IWTEAddresses __RPC_FAR * This);
- void __RPC_STUB IWTEAddresses_Refresh_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IWTEAddresses_Item_Proxy(
- IWTEAddresses __RPC_FAR * This,
- VARIANT v,
- /* [retval][out] */ IWTEAddress __RPC_FAR *__RPC_FAR *pItem);
- void __RPC_STUB IWTEAddresses_Item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IWTEAddresses_get__NewEnum_Proxy(
- IWTEAddresses __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *pVal);
- void __RPC_STUB IWTEAddresses_get__NewEnum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IWTEAddresses_get_VendorDataSets_Proxy(
- IWTEAddresses __RPC_FAR * This,
- /* [retval][out] */ IWTEVendorDataSets __RPC_FAR *__RPC_FAR *pVal);
- void __RPC_STUB IWTEAddresses_get_VendorDataSets_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IWTEAddresses_INTERFACE_DEFINED__ */
- #ifndef __IWTEAddress_INTERFACE_DEFINED__
- #define __IWTEAddress_INTERFACE_DEFINED__
- /* interface IWTEAddress */
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_IWTEAddress;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("B83E8316-336C-11D3-8657-0090272F9EEB")
- IWTEAddress : public IDispatch
- {
- public:
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Name(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_SupportsCalledID(
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_DialableAddress(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_AssignedApplication(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_AssignedApplication(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Description(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Description(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_AssignedGroup(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_AssignedGroup(
- /* [retval][out] */ BSTR __RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_VendorDataSets(
- /* [retval][out] */ IWTEVendorDataSets __RPC_FAR *__RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Save(
- /* [defaultvalue][in] */ VARIANT_BOOL SaveOnlyIfCurrent = ( VARIANT_BOOL )0) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Refresh( void) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IWTEAddressVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IWTEAddress __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IWTEAddress __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IWTEAddress __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IWTEAddress __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IWTEAddress __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IWTEAddress __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IWTEAddress __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Name )(
- IWTEAddress __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_SupportsCalledID )(
- IWTEAddress __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DialableAddress )(
- IWTEAddress __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_AssignedApplication )(
- IWTEAddress __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_AssignedApplication )(
- IWTEAddress __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Description )(
- IWTEAddress __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Description )(
- IWTEAddress __RPC_FAR * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_AssignedGroup )(
- IWTEAddress __RPC_FAR * This,
- /* [in] */ BSTR newVal);