/* this ALWAYS GENERATED file contains the definitions for the interfaces */ /* File created by MIDL compiler version 3.01.75 */ /* at Wed Aug 13 20:54:44 1997 */ /* Compiler settings for AgentControl.idl: Oicf (OptLev=i2), W1, Zp8, env=Win32, ms_ext, c_ext error checks: none */ //@@MIDL_FILE_HEADING( ) #include "rpc.h" #include "rpcndr.h" #ifndef COM_NO_WINDOWS_H #include "windows.h" #include "ole2.h" #endif /*COM_NO_WINDOWS_H*/ #ifndef __AgentControl_h__ #define __AgentControl_h__ #ifdef __cplusplus extern "C"{ #endif /* Forward Declarations */ #ifndef __IAgentCtlRequest_FWD_DEFINED__ #define __IAgentCtlRequest_FWD_DEFINED__ typedef interface IAgentCtlRequest IAgentCtlRequest; #endif /* __IAgentCtlRequest_FWD_DEFINED__ */ #ifndef __IAgentCtlUserInput_FWD_DEFINED__ #define __IAgentCtlUserInput_FWD_DEFINED__ typedef interface IAgentCtlUserInput IAgentCtlUserInput; #endif /* __IAgentCtlUserInput_FWD_DEFINED__ */ #ifndef __IAgentCtlBalloon_FWD_DEFINED__ #define __IAgentCtlBalloon_FWD_DEFINED__ typedef interface IAgentCtlBalloon IAgentCtlBalloon; #endif /* __IAgentCtlBalloon_FWD_DEFINED__ */ #ifndef __IAgentCtlCommand_FWD_DEFINED__ #define __IAgentCtlCommand_FWD_DEFINED__ typedef interface IAgentCtlCommand IAgentCtlCommand; #endif /* __IAgentCtlCommand_FWD_DEFINED__ */ #ifndef __IAgentCtlCommands_FWD_DEFINED__ #define __IAgentCtlCommands_FWD_DEFINED__ typedef interface IAgentCtlCommands IAgentCtlCommands; #endif /* __IAgentCtlCommands_FWD_DEFINED__ */ #ifndef __IAgentCtlCharacter_FWD_DEFINED__ #define __IAgentCtlCharacter_FWD_DEFINED__ typedef interface IAgentCtlCharacter IAgentCtlCharacter; #endif /* __IAgentCtlCharacter_FWD_DEFINED__ */ #ifndef __IAgentCtlCharacters_FWD_DEFINED__ #define __IAgentCtlCharacters_FWD_DEFINED__ typedef interface IAgentCtlCharacters IAgentCtlCharacters; #endif /* __IAgentCtlCharacters_FWD_DEFINED__ */ #ifndef __IAgentCtlAudioObject_FWD_DEFINED__ #define __IAgentCtlAudioObject_FWD_DEFINED__ typedef interface IAgentCtlAudioObject IAgentCtlAudioObject; #endif /* __IAgentCtlAudioObject_FWD_DEFINED__ */ #ifndef __IAgentCtlSpeechInput_FWD_DEFINED__ #define __IAgentCtlSpeechInput_FWD_DEFINED__ typedef interface IAgentCtlSpeechInput IAgentCtlSpeechInput; #endif /* __IAgentCtlSpeechInput_FWD_DEFINED__ */ #ifndef __IAgentCtlPropertySheet_FWD_DEFINED__ #define __IAgentCtlPropertySheet_FWD_DEFINED__ typedef interface IAgentCtlPropertySheet IAgentCtlPropertySheet; #endif /* __IAgentCtlPropertySheet_FWD_DEFINED__ */ #ifndef __IAgentCtlCommandsWindow_FWD_DEFINED__ #define __IAgentCtlCommandsWindow_FWD_DEFINED__ typedef interface IAgentCtlCommandsWindow IAgentCtlCommandsWindow; #endif /* __IAgentCtlCommandsWindow_FWD_DEFINED__ */ #ifndef __IAgentCtl_FWD_DEFINED__ #define __IAgentCtl_FWD_DEFINED__ typedef interface IAgentCtl IAgentCtl; #endif /* __IAgentCtl_FWD_DEFINED__ */ #ifndef __IAgentCtlCharacters_FWD_DEFINED__ #define __IAgentCtlCharacters_FWD_DEFINED__ typedef interface IAgentCtlCharacters IAgentCtlCharacters; #endif /* __IAgentCtlCharacters_FWD_DEFINED__ */ #ifndef __IAgentCtlBalloon_FWD_DEFINED__ #define __IAgentCtlBalloon_FWD_DEFINED__ typedef interface IAgentCtlBalloon IAgentCtlBalloon; #endif /* __IAgentCtlBalloon_FWD_DEFINED__ */ #ifndef __IAgentCtlCharacter_FWD_DEFINED__ #define __IAgentCtlCharacter_FWD_DEFINED__ typedef interface IAgentCtlCharacter IAgentCtlCharacter; #endif /* __IAgentCtlCharacter_FWD_DEFINED__ */ #ifndef __IAgentCtlAudioObject_FWD_DEFINED__ #define __IAgentCtlAudioObject_FWD_DEFINED__ typedef interface IAgentCtlAudioObject IAgentCtlAudioObject; #endif /* __IAgentCtlAudioObject_FWD_DEFINED__ */ #ifndef __IAgentCtlSpeechInput_FWD_DEFINED__ #define __IAgentCtlSpeechInput_FWD_DEFINED__ typedef interface IAgentCtlSpeechInput IAgentCtlSpeechInput; #endif /* __IAgentCtlSpeechInput_FWD_DEFINED__ */ #ifndef __IAgentCtlPropertySheet_FWD_DEFINED__ #define __IAgentCtlPropertySheet_FWD_DEFINED__ typedef interface IAgentCtlPropertySheet IAgentCtlPropertySheet; #endif /* __IAgentCtlPropertySheet_FWD_DEFINED__ */ #ifndef __IAgentCtlCommands_FWD_DEFINED__ #define __IAgentCtlCommands_FWD_DEFINED__ typedef interface IAgentCtlCommands IAgentCtlCommands; #endif /* __IAgentCtlCommands_FWD_DEFINED__ */ #ifndef __IAgentCtlCommand_FWD_DEFINED__ #define __IAgentCtlCommand_FWD_DEFINED__ typedef interface IAgentCtlCommand IAgentCtlCommand; #endif /* __IAgentCtlCommand_FWD_DEFINED__ */ #ifndef __IAgentCtlRequest_FWD_DEFINED__ #define __IAgentCtlRequest_FWD_DEFINED__ typedef interface IAgentCtlRequest IAgentCtlRequest; #endif /* __IAgentCtlRequest_FWD_DEFINED__ */ #ifndef __IAgentCtlUserInput_FWD_DEFINED__ #define __IAgentCtlUserInput_FWD_DEFINED__ typedef interface IAgentCtlUserInput IAgentCtlUserInput; #endif /* __IAgentCtlUserInput_FWD_DEFINED__ */ #ifndef __IAgentCtlCommandsWindow_FWD_DEFINED__ #define __IAgentCtlCommandsWindow_FWD_DEFINED__ typedef interface IAgentCtlCommandsWindow IAgentCtlCommandsWindow; #endif /* __IAgentCtlCommandsWindow_FWD_DEFINED__ */ #ifndef ___AgentEvents_FWD_DEFINED__ #define ___AgentEvents_FWD_DEFINED__ typedef interface _AgentEvents _AgentEvents; #endif /* ___AgentEvents_FWD_DEFINED__ */ #ifndef __Agent_FWD_DEFINED__ #define __Agent_FWD_DEFINED__ #ifdef __cplusplus typedef class Agent Agent; #else typedef struct Agent Agent; #endif /* __cplusplus */ #endif /* __Agent_FWD_DEFINED__ */ /* header files for imported files */ #include "oaidl.h" #include "ocidl.h" void __RPC_FAR * __RPC_USER MIDL_user_allocate(size_t); void __RPC_USER MIDL_user_free( void __RPC_FAR * ); /**************************************** * Generated header for interface: __MIDL_itf_AgentControl_0000 * at Wed Aug 13 20:54:44 1997 * using MIDL 3.01.75 ****************************************/ /* [local] */ #define RequestSuccess ( 0 ) #define RequestFailed ( 1 ) #define RequestPending ( 2 ) #define RequestInterrupted ( 3 ) #define RequestInProgress ( 4 ) extern RPC_IF_HANDLE __MIDL_itf_AgentControl_0000_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_AgentControl_0000_v0_0_s_ifspec; #ifndef __IAgentCtlRequest_INTERFACE_DEFINED__ #define __IAgentCtlRequest_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IAgentCtlRequest * at Wed Aug 13 20:54:44 1997 * using MIDL 3.01.75 ****************************************/ /* [unique][helpstring][dual][uuid][object] */ EXTERN_C const IID IID_IAgentCtlRequest; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("1DAB85C3-803A-11D0-AC63-00C04FD97575") IAgentCtlRequest : public IDispatch { public: virtual /* [hidden][propget][id] */ HRESULT STDMETHODCALLTYPE get_ID( /* [retval][out] */ long __RPC_FAR *ID) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Status( /* [retval][out] */ long __RPC_FAR *Status) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Description( /* [retval][out] */ BSTR __RPC_FAR *Description) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Number( /* [retval][out] */ long __RPC_FAR *Number) = 0; }; #else /* C style interface */ typedef struct IAgentCtlRequestVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IAgentCtlRequest __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IAgentCtlRequest __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IAgentCtlRequest __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( IAgentCtlRequest __RPC_FAR * This, /* [out] */ UINT __RPC_FAR *pctinfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( IAgentCtlRequest __RPC_FAR * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( IAgentCtlRequest __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 )( IAgentCtlRequest __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); /* [hidden][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ID )( IAgentCtlRequest __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *ID); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Status )( IAgentCtlRequest __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *Status); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Description )( IAgentCtlRequest __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *Description); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Number )( IAgentCtlRequest __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *Number); END_INTERFACE } IAgentCtlRequestVtbl; interface IAgentCtlRequest { CONST_VTBL struct IAgentCtlRequestVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IAgentCtlRequest_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IAgentCtlRequest_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IAgentCtlRequest_Release(This) \ (This)->lpVtbl -> Release(This) #define IAgentCtlRequest_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IAgentCtlRequest_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IAgentCtlRequest_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IAgentCtlRequest_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IAgentCtlRequest_get_ID(This,ID) \ (This)->lpVtbl -> get_ID(This,ID) #define IAgentCtlRequest_get_Status(This,Status) \ (This)->lpVtbl -> get_Status(This,Status) #define IAgentCtlRequest_get_Description(This,Description) \ (This)->lpVtbl -> get_Description(This,Description) #define IAgentCtlRequest_get_Number(This,Number) \ (This)->lpVtbl -> get_Number(This,Number) #endif /* COBJMACROS */ #endif /* C style interface */ /* [hidden][propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlRequest_get_ID_Proxy( IAgentCtlRequest __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *ID); void __RPC_STUB IAgentCtlRequest_get_ID_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlRequest_get_Status_Proxy( IAgentCtlRequest __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *Status); void __RPC_STUB IAgentCtlRequest_get_Status_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlRequest_get_Description_Proxy( IAgentCtlRequest __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *Description); void __RPC_STUB IAgentCtlRequest_get_Description_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlRequest_get_Number_Proxy( IAgentCtlRequest __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *Number); void __RPC_STUB IAgentCtlRequest_get_Number_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IAgentCtlRequest_INTERFACE_DEFINED__ */ #ifndef __IAgentCtlUserInput_INTERFACE_DEFINED__ #define __IAgentCtlUserInput_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IAgentCtlUserInput * at Wed Aug 13 20:54:44 1997 * using MIDL 3.01.75 ****************************************/ /* [object][dual][uuid] */ EXTERN_C const IID IID_IAgentCtlUserInput; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("C4ABF875-8100-11D0-AC63-00C04FD97575") IAgentCtlUserInput : public IDispatch { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Count( /* [retval][out] */ short __RPC_FAR *pCount) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Name( /* [retval][out] */ BSTR __RPC_FAR *pName) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_CharacterID( /* [retval][out] */ BSTR __RPC_FAR *pCharacterID) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Confidence( /* [retval][out] */ long __RPC_FAR *pConfidence) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Voice( /* [retval][out] */ BSTR __RPC_FAR *pVoice) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Alt1Name( /* [retval][out] */ BSTR __RPC_FAR *pAlt1Name) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Alt1Confidence( /* [retval][out] */ long __RPC_FAR *pAlt1Confidence) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Alt1Voice( /* [retval][out] */ BSTR __RPC_FAR *pAlt1Voice) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Alt2Name( /* [retval][out] */ BSTR __RPC_FAR *pAlt2Name) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Alt2Confidence( /* [retval][out] */ long __RPC_FAR *pAlt2Confidence) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Alt2Voice( /* [retval][out] */ BSTR __RPC_FAR *pAlt2Voice) = 0; }; #else /* C style interface */ typedef struct IAgentCtlUserInputVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IAgentCtlUserInput __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IAgentCtlUserInput __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IAgentCtlUserInput __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( IAgentCtlUserInput __RPC_FAR * This, /* [out] */ UINT __RPC_FAR *pctinfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( IAgentCtlUserInput __RPC_FAR * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( IAgentCtlUserInput __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 )( IAgentCtlUserInput __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); /* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Count )( IAgentCtlUserInput __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *pCount); /* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Name )( IAgentCtlUserInput __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pName); /* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_CharacterID )( IAgentCtlUserInput __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pCharacterID); /* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Confidence )( IAgentCtlUserInput __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *pConfidence); /* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Voice )( IAgentCtlUserInput __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVoice); /* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Alt1Name )( IAgentCtlUserInput __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pAlt1Name); /* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Alt1Confidence )( IAgentCtlUserInput __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *pAlt1Confidence); /* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Alt1Voice )( IAgentCtlUserInput __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pAlt1Voice); /* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Alt2Name )( IAgentCtlUserInput __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pAlt2Name); /* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Alt2Confidence )( IAgentCtlUserInput __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *pAlt2Confidence); /* [propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Alt2Voice )( IAgentCtlUserInput __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pAlt2Voice); END_INTERFACE } IAgentCtlUserInputVtbl; interface IAgentCtlUserInput { CONST_VTBL struct IAgentCtlUserInputVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IAgentCtlUserInput_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IAgentCtlUserInput_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IAgentCtlUserInput_Release(This) \ (This)->lpVtbl -> Release(This) #define IAgentCtlUserInput_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IAgentCtlUserInput_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IAgentCtlUserInput_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IAgentCtlUserInput_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IAgentCtlUserInput_get_Count(This,pCount) \ (This)->lpVtbl -> get_Count(This,pCount) #define IAgentCtlUserInput_get_Name(This,pName) \ (This)->lpVtbl -> get_Name(This,pName) #define IAgentCtlUserInput_get_CharacterID(This,pCharacterID) \ (This)->lpVtbl -> get_CharacterID(This,pCharacterID) #define IAgentCtlUserInput_get_Confidence(This,pConfidence) \ (This)->lpVtbl -> get_Confidence(This,pConfidence) #define IAgentCtlUserInput_get_Voice(This,pVoice) \ (This)->lpVtbl -> get_Voice(This,pVoice) #define IAgentCtlUserInput_get_Alt1Name(This,pAlt1Name) \ (This)->lpVtbl -> get_Alt1Name(This,pAlt1Name) #define IAgentCtlUserInput_get_Alt1Confidence(This,pAlt1Confidence) \ (This)->lpVtbl -> get_Alt1Confidence(This,pAlt1Confidence) #define IAgentCtlUserInput_get_Alt1Voice(This,pAlt1Voice) \ (This)->lpVtbl -> get_Alt1Voice(This,pAlt1Voice) #define IAgentCtlUserInput_get_Alt2Name(This,pAlt2Name) \ (This)->lpVtbl -> get_Alt2Name(This,pAlt2Name) #define IAgentCtlUserInput_get_Alt2Confidence(This,pAlt2Confidence) \ (This)->lpVtbl -> get_Alt2Confidence(This,pAlt2Confidence) #define IAgentCtlUserInput_get_Alt2Voice(This,pAlt2Voice) \ (This)->lpVtbl -> get_Alt2Voice(This,pAlt2Voice) #endif /* COBJMACROS */ #endif /* C style interface */ /* [propget] */ HRESULT STDMETHODCALLTYPE IAgentCtlUserInput_get_Count_Proxy( IAgentCtlUserInput __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *pCount); void __RPC_STUB IAgentCtlUserInput_get_Count_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget] */ HRESULT STDMETHODCALLTYPE IAgentCtlUserInput_get_Name_Proxy( IAgentCtlUserInput __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pName); void __RPC_STUB IAgentCtlUserInput_get_Name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget] */ HRESULT STDMETHODCALLTYPE IAgentCtlUserInput_get_CharacterID_Proxy( IAgentCtlUserInput __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pCharacterID); void __RPC_STUB IAgentCtlUserInput_get_CharacterID_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget] */ HRESULT STDMETHODCALLTYPE IAgentCtlUserInput_get_Confidence_Proxy( IAgentCtlUserInput __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *pConfidence); void __RPC_STUB IAgentCtlUserInput_get_Confidence_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget] */ HRESULT STDMETHODCALLTYPE IAgentCtlUserInput_get_Voice_Proxy( IAgentCtlUserInput __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pVoice); void __RPC_STUB IAgentCtlUserInput_get_Voice_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget] */ HRESULT STDMETHODCALLTYPE IAgentCtlUserInput_get_Alt1Name_Proxy( IAgentCtlUserInput __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pAlt1Name); void __RPC_STUB IAgentCtlUserInput_get_Alt1Name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget] */ HRESULT STDMETHODCALLTYPE IAgentCtlUserInput_get_Alt1Confidence_Proxy( IAgentCtlUserInput __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *pAlt1Confidence); void __RPC_STUB IAgentCtlUserInput_get_Alt1Confidence_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget] */ HRESULT STDMETHODCALLTYPE IAgentCtlUserInput_get_Alt1Voice_Proxy( IAgentCtlUserInput __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pAlt1Voice); void __RPC_STUB IAgentCtlUserInput_get_Alt1Voice_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget] */ HRESULT STDMETHODCALLTYPE IAgentCtlUserInput_get_Alt2Name_Proxy( IAgentCtlUserInput __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pAlt2Name); void __RPC_STUB IAgentCtlUserInput_get_Alt2Name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget] */ HRESULT STDMETHODCALLTYPE IAgentCtlUserInput_get_Alt2Confidence_Proxy( IAgentCtlUserInput __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *pAlt2Confidence); void __RPC_STUB IAgentCtlUserInput_get_Alt2Confidence_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget] */ HRESULT STDMETHODCALLTYPE IAgentCtlUserInput_get_Alt2Voice_Proxy( IAgentCtlUserInput __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pAlt2Voice); void __RPC_STUB IAgentCtlUserInput_get_Alt2Voice_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IAgentCtlUserInput_INTERFACE_DEFINED__ */ #ifndef __IAgentCtlBalloon_INTERFACE_DEFINED__ #define __IAgentCtlBalloon_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IAgentCtlBalloon * at Wed Aug 13 20:54:44 1997 * using MIDL 3.01.75 ****************************************/ /* [unique][helpstring][dual][uuid][object] */ EXTERN_C const IID IID_IAgentCtlBalloon; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("F5BE8BD3-7DE6-11D0-91FE-00C04FD701A5") IAgentCtlBalloon : public IDispatch { public: virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Enabled( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Enabled) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_NumberOfLines( /* [retval][out] */ long __RPC_FAR *Lines) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_CharsPerLine( /* [retval][out] */ long __RPC_FAR *CharsPerLine) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_FontName( /* [retval][out] */ BSTR __RPC_FAR *FontName) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_FontSize( /* [retval][out] */ long __RPC_FAR *FontSize) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_FontBold( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *FontBold) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_FontItalic( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *FontItalic) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_FontStrikethru( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *FontStrikethru) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_FontUnderline( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *FontUnderline) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_ForeColor( /* [retval][out] */ long __RPC_FAR *ForeColor) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_BackColor( /* [retval][out] */ long __RPC_FAR *BackColor) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_BorderColor( /* [retval][out] */ long __RPC_FAR *BorderColor) = 0; virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Visible( /* [in] */ VARIANT_BOOL Visible) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Visible( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Visible) = 0; virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_FontName( /* [in] */ BSTR FontName) = 0; virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_FontSize( /* [in] */ long FontSize) = 0; virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_FontCharSet( /* [in] */ short FontCharSet) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_FontCharSet( /* [retval][out] */ short __RPC_FAR *FontCharSet) = 0; }; #else /* C style interface */ typedef struct IAgentCtlBalloonVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IAgentCtlBalloon __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IAgentCtlBalloon __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IAgentCtlBalloon __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( IAgentCtlBalloon __RPC_FAR * This, /* [out] */ UINT __RPC_FAR *pctinfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( IAgentCtlBalloon __RPC_FAR * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( IAgentCtlBalloon __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 )( IAgentCtlBalloon __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); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Enabled )( IAgentCtlBalloon __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Enabled); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_NumberOfLines )( IAgentCtlBalloon __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *Lines); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_CharsPerLine )( IAgentCtlBalloon __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *CharsPerLine); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FontName )( IAgentCtlBalloon __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *FontName); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FontSize )( IAgentCtlBalloon __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *FontSize); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FontBold )( IAgentCtlBalloon __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *FontBold); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FontItalic )( IAgentCtlBalloon __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *FontItalic); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FontStrikethru )( IAgentCtlBalloon __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *FontStrikethru); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FontUnderline )( IAgentCtlBalloon __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *FontUnderline); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ForeColor )( IAgentCtlBalloon __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *ForeColor); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_BackColor )( IAgentCtlBalloon __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *BackColor); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_BorderColor )( IAgentCtlBalloon __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *BorderColor); /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Visible )( IAgentCtlBalloon __RPC_FAR * This, /* [in] */ VARIANT_BOOL Visible); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Visible )( IAgentCtlBalloon __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Visible); /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_FontName )( IAgentCtlBalloon __RPC_FAR * This, /* [in] */ BSTR FontName); /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_FontSize )( IAgentCtlBalloon __RPC_FAR * This, /* [in] */ long FontSize); /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_FontCharSet )( IAgentCtlBalloon __RPC_FAR * This, /* [in] */ short FontCharSet); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FontCharSet )( IAgentCtlBalloon __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *FontCharSet); END_INTERFACE } IAgentCtlBalloonVtbl; interface IAgentCtlBalloon { CONST_VTBL struct IAgentCtlBalloonVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IAgentCtlBalloon_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IAgentCtlBalloon_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IAgentCtlBalloon_Release(This) \ (This)->lpVtbl -> Release(This) #define IAgentCtlBalloon_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IAgentCtlBalloon_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IAgentCtlBalloon_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IAgentCtlBalloon_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IAgentCtlBalloon_get_Enabled(This,Enabled) \ (This)->lpVtbl -> get_Enabled(This,Enabled) #define IAgentCtlBalloon_get_NumberOfLines(This,Lines) \ (This)->lpVtbl -> get_NumberOfLines(This,Lines) #define IAgentCtlBalloon_get_CharsPerLine(This,CharsPerLine) \ (This)->lpVtbl -> get_CharsPerLine(This,CharsPerLine) #define IAgentCtlBalloon_get_FontName(This,FontName) \ (This)->lpVtbl -> get_FontName(This,FontName) #define IAgentCtlBalloon_get_FontSize(This,FontSize) \ (This)->lpVtbl -> get_FontSize(This,FontSize) #define IAgentCtlBalloon_get_FontBold(This,FontBold) \ (This)->lpVtbl -> get_FontBold(This,FontBold) #define IAgentCtlBalloon_get_FontItalic(This,FontItalic) \ (This)->lpVtbl -> get_FontItalic(This,FontItalic) #define IAgentCtlBalloon_get_FontStrikethru(This,FontStrikethru) \ (This)->lpVtbl -> get_FontStrikethru(This,FontStrikethru) #define IAgentCtlBalloon_get_FontUnderline(This,FontUnderline) \ (This)->lpVtbl -> get_FontUnderline(This,FontUnderline) #define IAgentCtlBalloon_get_ForeColor(This,ForeColor) \ (This)->lpVtbl -> get_ForeColor(This,ForeColor) #define IAgentCtlBalloon_get_BackColor(This,BackColor) \ (This)->lpVtbl -> get_BackColor(This,BackColor) #define IAgentCtlBalloon_get_BorderColor(This,BorderColor) \ (This)->lpVtbl -> get_BorderColor(This,BorderColor) #define IAgentCtlBalloon_put_Visible(This,Visible) \ (This)->lpVtbl -> put_Visible(This,Visible) #define IAgentCtlBalloon_get_Visible(This,Visible) \ (This)->lpVtbl -> get_Visible(This,Visible) #define IAgentCtlBalloon_put_FontName(This,FontName) \ (This)->lpVtbl -> put_FontName(This,FontName) #define IAgentCtlBalloon_put_FontSize(This,FontSize) \ (This)->lpVtbl -> put_FontSize(This,FontSize) #define IAgentCtlBalloon_put_FontCharSet(This,FontCharSet) \ (This)->lpVtbl -> put_FontCharSet(This,FontCharSet) #define IAgentCtlBalloon_get_FontCharSet(This,FontCharSet) \ (This)->lpVtbl -> get_FontCharSet(This,FontCharSet) #endif /* COBJMACROS */ #endif /* C style interface */ /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlBalloon_get_Enabled_Proxy( IAgentCtlBalloon __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Enabled); void __RPC_STUB IAgentCtlBalloon_get_Enabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlBalloon_get_NumberOfLines_Proxy( IAgentCtlBalloon __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *Lines); void __RPC_STUB IAgentCtlBalloon_get_NumberOfLines_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlBalloon_get_CharsPerLine_Proxy( IAgentCtlBalloon __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *CharsPerLine); void __RPC_STUB IAgentCtlBalloon_get_CharsPerLine_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlBalloon_get_FontName_Proxy( IAgentCtlBalloon __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *FontName); void __RPC_STUB IAgentCtlBalloon_get_FontName_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlBalloon_get_FontSize_Proxy( IAgentCtlBalloon __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *FontSize); void __RPC_STUB IAgentCtlBalloon_get_FontSize_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlBalloon_get_FontBold_Proxy( IAgentCtlBalloon __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *FontBold); void __RPC_STUB IAgentCtlBalloon_get_FontBold_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlBalloon_get_FontItalic_Proxy( IAgentCtlBalloon __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *FontItalic); void __RPC_STUB IAgentCtlBalloon_get_FontItalic_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlBalloon_get_FontStrikethru_Proxy( IAgentCtlBalloon __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *FontStrikethru); void __RPC_STUB IAgentCtlBalloon_get_FontStrikethru_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlBalloon_get_FontUnderline_Proxy( IAgentCtlBalloon __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *FontUnderline); void __RPC_STUB IAgentCtlBalloon_get_FontUnderline_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlBalloon_get_ForeColor_Proxy( IAgentCtlBalloon __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *ForeColor); void __RPC_STUB IAgentCtlBalloon_get_ForeColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlBalloon_get_BackColor_Proxy( IAgentCtlBalloon __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *BackColor); void __RPC_STUB IAgentCtlBalloon_get_BackColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlBalloon_get_BorderColor_Proxy( IAgentCtlBalloon __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *BorderColor); void __RPC_STUB IAgentCtlBalloon_get_BorderColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlBalloon_put_Visible_Proxy( IAgentCtlBalloon __RPC_FAR * This, /* [in] */ VARIANT_BOOL Visible); void __RPC_STUB IAgentCtlBalloon_put_Visible_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlBalloon_get_Visible_Proxy( IAgentCtlBalloon __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Visible); void __RPC_STUB IAgentCtlBalloon_get_Visible_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlBalloon_put_FontName_Proxy( IAgentCtlBalloon __RPC_FAR * This, /* [in] */ BSTR FontName); void __RPC_STUB IAgentCtlBalloon_put_FontName_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlBalloon_put_FontSize_Proxy( IAgentCtlBalloon __RPC_FAR * This, /* [in] */ long FontSize); void __RPC_STUB IAgentCtlBalloon_put_FontSize_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlBalloon_put_FontCharSet_Proxy( IAgentCtlBalloon __RPC_FAR * This, /* [in] */ short FontCharSet); void __RPC_STUB IAgentCtlBalloon_put_FontCharSet_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlBalloon_get_FontCharSet_Proxy( IAgentCtlBalloon __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *FontCharSet); void __RPC_STUB IAgentCtlBalloon_get_FontCharSet_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IAgentCtlBalloon_INTERFACE_DEFINED__ */ #ifndef __IAgentCtlCommand_INTERFACE_DEFINED__ #define __IAgentCtlCommand_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IAgentCtlCommand * at Wed Aug 13 20:54:44 1997 * using MIDL 3.01.75 ****************************************/ /* [unique][helpstring][dual][uuid][object] */ EXTERN_C const IID IID_IAgentCtlCommand; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("F5BE8BE3-7DE6-11D0-91FE-00C04FD701A5") IAgentCtlCommand : public IDispatch { public: virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Voice( /* [retval][out] */ BSTR __RPC_FAR *Voice) = 0; virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Voice( /* [in] */ BSTR Voice) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Caption( /* [retval][out] */ BSTR __RPC_FAR *Caption) = 0; virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Caption( /* [in] */ BSTR Caption) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Enabled( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Enabled) = 0; virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Enabled( /* [in] */ VARIANT_BOOL Enabled) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Visible( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Visible) = 0; virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Visible( /* [in] */ VARIANT_BOOL Visible) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Confidence( /* [retval][out] */ long __RPC_FAR *Confidence) = 0; virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Confidence( /* [in] */ long Confidence) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_ConfidenceText( /* [retval][out] */ BSTR __RPC_FAR *Text) = 0; virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_ConfidenceText( /* [in] */ BSTR Text) = 0; }; #else /* C style interface */ typedef struct IAgentCtlCommandVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IAgentCtlCommand __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IAgentCtlCommand __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IAgentCtlCommand __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( IAgentCtlCommand __RPC_FAR * This, /* [out] */ UINT __RPC_FAR *pctinfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( IAgentCtlCommand __RPC_FAR * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( IAgentCtlCommand __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 )( IAgentCtlCommand __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); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Voice )( IAgentCtlCommand __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *Voice); /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Voice )( IAgentCtlCommand __RPC_FAR * This, /* [in] */ BSTR Voice); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Caption )( IAgentCtlCommand __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *Caption); /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Caption )( IAgentCtlCommand __RPC_FAR * This, /* [in] */ BSTR Caption); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Enabled )( IAgentCtlCommand __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Enabled); /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Enabled )( IAgentCtlCommand __RPC_FAR * This, /* [in] */ VARIANT_BOOL Enabled); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Visible )( IAgentCtlCommand __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Visible); /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Visible )( IAgentCtlCommand __RPC_FAR * This, /* [in] */ VARIANT_BOOL Visible); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Confidence )( IAgentCtlCommand __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *Confidence); /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Confidence )( IAgentCtlCommand __RPC_FAR * This, /* [in] */ long Confidence); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ConfidenceText )( IAgentCtlCommand __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *Text); /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ConfidenceText )( IAgentCtlCommand __RPC_FAR * This, /* [in] */ BSTR Text); END_INTERFACE } IAgentCtlCommandVtbl; interface IAgentCtlCommand { CONST_VTBL struct IAgentCtlCommandVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IAgentCtlCommand_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IAgentCtlCommand_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IAgentCtlCommand_Release(This) \ (This)->lpVtbl -> Release(This) #define IAgentCtlCommand_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IAgentCtlCommand_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IAgentCtlCommand_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IAgentCtlCommand_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IAgentCtlCommand_get_Voice(This,Voice) \ (This)->lpVtbl -> get_Voice(This,Voice) #define IAgentCtlCommand_put_Voice(This,Voice) \ (This)->lpVtbl -> put_Voice(This,Voice) #define IAgentCtlCommand_get_Caption(This,Caption) \ (This)->lpVtbl -> get_Caption(This,Caption) #define IAgentCtlCommand_put_Caption(This,Caption) \ (This)->lpVtbl -> put_Caption(This,Caption) #define IAgentCtlCommand_get_Enabled(This,Enabled) \ (This)->lpVtbl -> get_Enabled(This,Enabled) #define IAgentCtlCommand_put_Enabled(This,Enabled) \ (This)->lpVtbl -> put_Enabled(This,Enabled) #define IAgentCtlCommand_get_Visible(This,Visible) \ (This)->lpVtbl -> get_Visible(This,Visible) #define IAgentCtlCommand_put_Visible(This,Visible) \ (This)->lpVtbl -> put_Visible(This,Visible) #define IAgentCtlCommand_get_Confidence(This,Confidence) \ (This)->lpVtbl -> get_Confidence(This,Confidence) #define IAgentCtlCommand_put_Confidence(This,Confidence) \ (This)->lpVtbl -> put_Confidence(This,Confidence) #define IAgentCtlCommand_get_ConfidenceText(This,Text) \ (This)->lpVtbl -> get_ConfidenceText(This,Text) #define IAgentCtlCommand_put_ConfidenceText(This,Text) \ (This)->lpVtbl -> put_ConfidenceText(This,Text) #endif /* COBJMACROS */ #endif /* C style interface */ /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommand_get_Voice_Proxy( IAgentCtlCommand __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *Voice); void __RPC_STUB IAgentCtlCommand_get_Voice_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommand_put_Voice_Proxy( IAgentCtlCommand __RPC_FAR * This, /* [in] */ BSTR Voice); void __RPC_STUB IAgentCtlCommand_put_Voice_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommand_get_Caption_Proxy( IAgentCtlCommand __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *Caption); void __RPC_STUB IAgentCtlCommand_get_Caption_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommand_put_Caption_Proxy( IAgentCtlCommand __RPC_FAR * This, /* [in] */ BSTR Caption); void __RPC_STUB IAgentCtlCommand_put_Caption_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommand_get_Enabled_Proxy( IAgentCtlCommand __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Enabled); void __RPC_STUB IAgentCtlCommand_get_Enabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommand_put_Enabled_Proxy( IAgentCtlCommand __RPC_FAR * This, /* [in] */ VARIANT_BOOL Enabled); void __RPC_STUB IAgentCtlCommand_put_Enabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommand_get_Visible_Proxy( IAgentCtlCommand __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Visible); void __RPC_STUB IAgentCtlCommand_get_Visible_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommand_put_Visible_Proxy( IAgentCtlCommand __RPC_FAR * This, /* [in] */ VARIANT_BOOL Visible); void __RPC_STUB IAgentCtlCommand_put_Visible_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommand_get_Confidence_Proxy( IAgentCtlCommand __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *Confidence); void __RPC_STUB IAgentCtlCommand_get_Confidence_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommand_put_Confidence_Proxy( IAgentCtlCommand __RPC_FAR * This, /* [in] */ long Confidence); void __RPC_STUB IAgentCtlCommand_put_Confidence_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommand_get_ConfidenceText_Proxy( IAgentCtlCommand __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *Text); void __RPC_STUB IAgentCtlCommand_get_ConfidenceText_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommand_put_ConfidenceText_Proxy( IAgentCtlCommand __RPC_FAR * This, /* [in] */ BSTR Text); void __RPC_STUB IAgentCtlCommand_put_ConfidenceText_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IAgentCtlCommand_INTERFACE_DEFINED__ */ #ifndef __IAgentCtlCommands_INTERFACE_DEFINED__ #define __IAgentCtlCommands_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IAgentCtlCommands * at Wed Aug 13 20:54:44 1997 * using MIDL 3.01.75 ****************************************/ /* [unique][helpstring][dual][uuid][object] */ EXTERN_C const IID IID_IAgentCtlCommands; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("F5BE8BE1-7DE6-11D0-91FE-00C04FD701A5") IAgentCtlCommands : public IDispatch { public: virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Item( /* [in] */ BSTR Name, /* [retval][out] */ IAgentCtlCommand __RPC_FAR *__RPC_FAR *Item) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE Command( /* [in] */ BSTR Name, /* [retval][out] */ IAgentCtlCommand __RPC_FAR *__RPC_FAR *Item) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Count( /* [retval][out] */ long __RPC_FAR *Count) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Caption( /* [retval][out] */ BSTR __RPC_FAR *Caption) = 0; virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Caption( /* [in] */ BSTR Caption) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Voice( /* [retval][out] */ BSTR __RPC_FAR *Voice) = 0; virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Voice( /* [in] */ BSTR Voice) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Visible( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Visible) = 0; virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Visible( /* [in] */ VARIANT_BOOL Visible) = 0; virtual /* [restricted][propget][id] */ HRESULT STDMETHODCALLTYPE get_Enum( /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *ppunkEnum) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE Add( /* [in] */ BSTR Name, /* [optional][in] */ VARIANT Caption, /* [optional][in] */ VARIANT Voice, /* [optional][in] */ VARIANT Enabled, /* [optional][in] */ VARIANT Visible, /* [retval][out] */ IAgentCtlCommand __RPC_FAR *__RPC_FAR *Command) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE Insert( /* [in] */ BSTR Name, /* [in] */ BSTR RefName, /* [optional][in] */ VARIANT Before, /* [optional][in] */ VARIANT Caption, /* [optional][in] */ VARIANT Voice, /* [optional][in] */ VARIANT Enabled, /* [optional][in] */ VARIANT Visible, /* [retval][out] */ IAgentCtlCommand __RPC_FAR *__RPC_FAR *Command) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE Remove( /* [in] */ BSTR Name) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE RemoveAll( void) = 0; }; #else /* C style interface */ typedef struct IAgentCtlCommandsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IAgentCtlCommands __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IAgentCtlCommands __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IAgentCtlCommands __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( IAgentCtlCommands __RPC_FAR * This, /* [out] */ UINT __RPC_FAR *pctinfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( IAgentCtlCommands __RPC_FAR * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( IAgentCtlCommands __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 )( IAgentCtlCommands __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); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Item )( IAgentCtlCommands __RPC_FAR * This, /* [in] */ BSTR Name, /* [retval][out] */ IAgentCtlCommand __RPC_FAR *__RPC_FAR *Item); /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Command )( IAgentCtlCommands __RPC_FAR * This, /* [in] */ BSTR Name, /* [retval][out] */ IAgentCtlCommand __RPC_FAR *__RPC_FAR *Item); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Count )( IAgentCtlCommands __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *Count); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Caption )( IAgentCtlCommands __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *Caption); /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Caption )( IAgentCtlCommands __RPC_FAR * This, /* [in] */ BSTR Caption); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Voice )( IAgentCtlCommands __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *Voice); /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Voice )( IAgentCtlCommands __RPC_FAR * This, /* [in] */ BSTR Voice); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Visible )( IAgentCtlCommands __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Visible); /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Visible )( IAgentCtlCommands __RPC_FAR * This, /* [in] */ VARIANT_BOOL Visible); /* [restricted][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Enum )( IAgentCtlCommands __RPC_FAR * This, /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *ppunkEnum); /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Add )( IAgentCtlCommands __RPC_FAR * This, /* [in] */ BSTR Name, /* [optional][in] */ VARIANT Caption, /* [optional][in] */ VARIANT Voice, /* [optional][in] */ VARIANT Enabled, /* [optional][in] */ VARIANT Visible, /* [retval][out] */ IAgentCtlCommand __RPC_FAR *__RPC_FAR *Command); /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Insert )( IAgentCtlCommands __RPC_FAR * This, /* [in] */ BSTR Name, /* [in] */ BSTR RefName, /* [optional][in] */ VARIANT Before, /* [optional][in] */ VARIANT Caption, /* [optional][in] */ VARIANT Voice, /* [optional][in] */ VARIANT Enabled, /* [optional][in] */ VARIANT Visible, /* [retval][out] */ IAgentCtlCommand __RPC_FAR *__RPC_FAR *Command); /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Remove )( IAgentCtlCommands __RPC_FAR * This, /* [in] */ BSTR Name); /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RemoveAll )( IAgentCtlCommands __RPC_FAR * This); END_INTERFACE } IAgentCtlCommandsVtbl; interface IAgentCtlCommands { CONST_VTBL struct IAgentCtlCommandsVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IAgentCtlCommands_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IAgentCtlCommands_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IAgentCtlCommands_Release(This) \ (This)->lpVtbl -> Release(This) #define IAgentCtlCommands_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IAgentCtlCommands_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IAgentCtlCommands_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IAgentCtlCommands_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IAgentCtlCommands_get_Item(This,Name,Item) \ (This)->lpVtbl -> get_Item(This,Name,Item) #define IAgentCtlCommands_Command(This,Name,Item) \ (This)->lpVtbl -> Command(This,Name,Item) #define IAgentCtlCommands_get_Count(This,Count) \ (This)->lpVtbl -> get_Count(This,Count) #define IAgentCtlCommands_get_Caption(This,Caption) \ (This)->lpVtbl -> get_Caption(This,Caption) #define IAgentCtlCommands_put_Caption(This,Caption) \ (This)->lpVtbl -> put_Caption(This,Caption) #define IAgentCtlCommands_get_Voice(This,Voice) \ (This)->lpVtbl -> get_Voice(This,Voice) #define IAgentCtlCommands_put_Voice(This,Voice) \ (This)->lpVtbl -> put_Voice(This,Voice) #define IAgentCtlCommands_get_Visible(This,Visible) \ (This)->lpVtbl -> get_Visible(This,Visible) #define IAgentCtlCommands_put_Visible(This,Visible) \ (This)->lpVtbl -> put_Visible(This,Visible) #define IAgentCtlCommands_get_Enum(This,ppunkEnum) \ (This)->lpVtbl -> get_Enum(This,ppunkEnum) #define IAgentCtlCommands_Add(This,Name,Caption,Voice,Enabled,Visible,Command) \ (This)->lpVtbl -> Add(This,Name,Caption,Voice,Enabled,Visible,Command) #define IAgentCtlCommands_Insert(This,Name,RefName,Before,Caption,Voice,Enabled,Visible,Command) \ (This)->lpVtbl -> Insert(This,Name,RefName,Before,Caption,Voice,Enabled,Visible,Command) #define IAgentCtlCommands_Remove(This,Name) \ (This)->lpVtbl -> Remove(This,Name) #define IAgentCtlCommands_RemoveAll(This) \ (This)->lpVtbl -> RemoveAll(This) #endif /* COBJMACROS */ #endif /* C style interface */ /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommands_get_Item_Proxy( IAgentCtlCommands __RPC_FAR * This, /* [in] */ BSTR Name, /* [retval][out] */ IAgentCtlCommand __RPC_FAR *__RPC_FAR *Item); void __RPC_STUB IAgentCtlCommands_get_Item_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommands_Command_Proxy( IAgentCtlCommands __RPC_FAR * This, /* [in] */ BSTR Name, /* [retval][out] */ IAgentCtlCommand __RPC_FAR *__RPC_FAR *Item); void __RPC_STUB IAgentCtlCommands_Command_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommands_get_Count_Proxy( IAgentCtlCommands __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *Count); void __RPC_STUB IAgentCtlCommands_get_Count_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommands_get_Caption_Proxy( IAgentCtlCommands __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *Caption); void __RPC_STUB IAgentCtlCommands_get_Caption_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommands_put_Caption_Proxy( IAgentCtlCommands __RPC_FAR * This, /* [in] */ BSTR Caption); void __RPC_STUB IAgentCtlCommands_put_Caption_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommands_get_Voice_Proxy( IAgentCtlCommands __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *Voice); void __RPC_STUB IAgentCtlCommands_get_Voice_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommands_put_Voice_Proxy( IAgentCtlCommands __RPC_FAR * This, /* [in] */ BSTR Voice); void __RPC_STUB IAgentCtlCommands_put_Voice_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommands_get_Visible_Proxy( IAgentCtlCommands __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Visible); void __RPC_STUB IAgentCtlCommands_get_Visible_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommands_put_Visible_Proxy( IAgentCtlCommands __RPC_FAR * This, /* [in] */ VARIANT_BOOL Visible); void __RPC_STUB IAgentCtlCommands_put_Visible_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [restricted][propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommands_get_Enum_Proxy( IAgentCtlCommands __RPC_FAR * This, /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *ppunkEnum); void __RPC_STUB IAgentCtlCommands_get_Enum_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommands_Add_Proxy( IAgentCtlCommands __RPC_FAR * This, /* [in] */ BSTR Name, /* [optional][in] */ VARIANT Caption, /* [optional][in] */ VARIANT Voice, /* [optional][in] */ VARIANT Enabled, /* [optional][in] */ VARIANT Visible, /* [retval][out] */ IAgentCtlCommand __RPC_FAR *__RPC_FAR *Command); void __RPC_STUB IAgentCtlCommands_Add_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommands_Insert_Proxy( IAgentCtlCommands __RPC_FAR * This, /* [in] */ BSTR Name, /* [in] */ BSTR RefName, /* [optional][in] */ VARIANT Before, /* [optional][in] */ VARIANT Caption, /* [optional][in] */ VARIANT Voice, /* [optional][in] */ VARIANT Enabled, /* [optional][in] */ VARIANT Visible, /* [retval][out] */ IAgentCtlCommand __RPC_FAR *__RPC_FAR *Command); void __RPC_STUB IAgentCtlCommands_Insert_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommands_Remove_Proxy( IAgentCtlCommands __RPC_FAR * This, /* [in] */ BSTR Name); void __RPC_STUB IAgentCtlCommands_Remove_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommands_RemoveAll_Proxy( IAgentCtlCommands __RPC_FAR * This); void __RPC_STUB IAgentCtlCommands_RemoveAll_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IAgentCtlCommands_INTERFACE_DEFINED__ */ #ifndef __IAgentCtlCharacter_INTERFACE_DEFINED__ #define __IAgentCtlCharacter_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IAgentCtlCharacter * at Wed Aug 13 20:54:44 1997 * using MIDL 3.01.75 ****************************************/ /* [unique][helpstring][dual][uuid][object] */ EXTERN_C const IID IID_IAgentCtlCharacter; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("F5BE8BD9-7DE6-11D0-91FE-00C04FD701A5") IAgentCtlCharacter : public IDispatch { public: virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Balloon( /* [retval][out] */ IAgentCtlBalloon __RPC_FAR *__RPC_FAR *ppidBalloon) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Commands( /* [retval][out] */ IAgentCtlCommands __RPC_FAR *__RPC_FAR *ppidCommands) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Name( /* [retval][out] */ BSTR __RPC_FAR *pName) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Description( /* [retval][out] */ BSTR __RPC_FAR *pDescription) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Visible( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVisible) = 0; virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Left( short Left) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Left( /* [retval][out] */ short __RPC_FAR *pLeft) = 0; virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Top( short Top) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Top( /* [retval][out] */ short __RPC_FAR *pTop) = 0; virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Height( short Height) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Height( /* [retval][out] */ short __RPC_FAR *pHeight) = 0; virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Width( short Width) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Width( /* [retval][out] */ short __RPC_FAR *pWidth) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Speed( /* [retval][out] */ long __RPC_FAR *pSpeed) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Pitch( /* [retval][out] */ long __RPC_FAR *pPitch) = 0; virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_IdleOn( VARIANT_BOOL On) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_IdleOn( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pOn) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE Activate( /* [optional][in] */ VARIANT State, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pSuccess) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE Play( /* [in] */ BSTR Animation, /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE Get( /* [in] */ BSTR Type, /* [in] */ BSTR Name, /* [optional][in] */ VARIANT Queue, /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE Stop( /* [optional][in] */ VARIANT Request) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE Wait( /* [in] */ IDispatch __RPC_FAR *WaitForRequest, /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE Interrupt( /* [in] */ IDispatch __RPC_FAR *InterruptRequest, /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE Speak( /* [optional][in] */ VARIANT Text, /* [optional][in] */ VARIANT Url, /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE GestureAt( /* [in] */ short x, /* [in] */ short y, /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE MoveTo( /* [in] */ short x, /* [in] */ short y, /* [optional][in] */ VARIANT Speed, /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE Hide( /* [optional][in] */ VARIANT Fast, /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE Show( /* [optional][in] */ VARIANT Fast, /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE StopAll( /* [optional][in] */ VARIANT Types) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_MoveCause( /* [retval][out] */ short __RPC_FAR *MoveCause) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_VisibilityCause( /* [retval][out] */ short __RPC_FAR *VisibilityCause) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_HasOtherClients( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *HasOtherClients) = 0; virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_SoundEffectsOn( VARIANT_BOOL On) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_SoundEffectsOn( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pOn) = 0; virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Name( /* [in] */ BSTR Name) = 0; virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Description( /* [in] */ BSTR Description) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_ExtraData( /* [retval][out] */ BSTR __RPC_FAR *pExtraData) = 0; }; #else /* C style interface */ typedef struct IAgentCtlCharacterVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IAgentCtlCharacter __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IAgentCtlCharacter __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IAgentCtlCharacter __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( IAgentCtlCharacter __RPC_FAR * This, /* [out] */ UINT __RPC_FAR *pctinfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( IAgentCtlCharacter __RPC_FAR * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( IAgentCtlCharacter __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 )( IAgentCtlCharacter __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); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Balloon )( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ IAgentCtlBalloon __RPC_FAR *__RPC_FAR *ppidBalloon); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Commands )( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ IAgentCtlCommands __RPC_FAR *__RPC_FAR *ppidCommands); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Name )( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pName); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Description )( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pDescription); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Visible )( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVisible); /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Left )( IAgentCtlCharacter __RPC_FAR * This, short Left); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Left )( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *pLeft); /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Top )( IAgentCtlCharacter __RPC_FAR * This, short Top); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Top )( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *pTop); /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Height )( IAgentCtlCharacter __RPC_FAR * This, short Height); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Height )( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *pHeight); /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Width )( IAgentCtlCharacter __RPC_FAR * This, short Width); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Width )( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *pWidth); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Speed )( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *pSpeed); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Pitch )( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *pPitch); /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_IdleOn )( IAgentCtlCharacter __RPC_FAR * This, VARIANT_BOOL On); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_IdleOn )( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pOn); /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Activate )( IAgentCtlCharacter __RPC_FAR * This, /* [optional][in] */ VARIANT State, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pSuccess); /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Play )( IAgentCtlCharacter __RPC_FAR * This, /* [in] */ BSTR Animation, /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request); /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Get )( IAgentCtlCharacter __RPC_FAR * This, /* [in] */ BSTR Type, /* [in] */ BSTR Name, /* [optional][in] */ VARIANT Queue, /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request); /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Stop )( IAgentCtlCharacter __RPC_FAR * This, /* [optional][in] */ VARIANT Request); /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Wait )( IAgentCtlCharacter __RPC_FAR * This, /* [in] */ IDispatch __RPC_FAR *WaitForRequest, /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request); /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Interrupt )( IAgentCtlCharacter __RPC_FAR * This, /* [in] */ IDispatch __RPC_FAR *InterruptRequest, /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request); /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Speak )( IAgentCtlCharacter __RPC_FAR * This, /* [optional][in] */ VARIANT Text, /* [optional][in] */ VARIANT Url, /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request); /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GestureAt )( IAgentCtlCharacter __RPC_FAR * This, /* [in] */ short x, /* [in] */ short y, /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request); /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MoveTo )( IAgentCtlCharacter __RPC_FAR * This, /* [in] */ short x, /* [in] */ short y, /* [optional][in] */ VARIANT Speed, /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request); /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Hide )( IAgentCtlCharacter __RPC_FAR * This, /* [optional][in] */ VARIANT Fast, /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request); /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Show )( IAgentCtlCharacter __RPC_FAR * This, /* [optional][in] */ VARIANT Fast, /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request); /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *StopAll )( IAgentCtlCharacter __RPC_FAR * This, /* [optional][in] */ VARIANT Types); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MoveCause )( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *MoveCause); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_VisibilityCause )( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *VisibilityCause); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_HasOtherClients )( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *HasOtherClients); /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_SoundEffectsOn )( IAgentCtlCharacter __RPC_FAR * This, VARIANT_BOOL On); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_SoundEffectsOn )( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pOn); /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Name )( IAgentCtlCharacter __RPC_FAR * This, /* [in] */ BSTR Name); /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Description )( IAgentCtlCharacter __RPC_FAR * This, /* [in] */ BSTR Description); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ExtraData )( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pExtraData); END_INTERFACE } IAgentCtlCharacterVtbl; interface IAgentCtlCharacter { CONST_VTBL struct IAgentCtlCharacterVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IAgentCtlCharacter_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IAgentCtlCharacter_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IAgentCtlCharacter_Release(This) \ (This)->lpVtbl -> Release(This) #define IAgentCtlCharacter_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IAgentCtlCharacter_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IAgentCtlCharacter_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IAgentCtlCharacter_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IAgentCtlCharacter_get_Balloon(This,ppidBalloon) \ (This)->lpVtbl -> get_Balloon(This,ppidBalloon) #define IAgentCtlCharacter_get_Commands(This,ppidCommands) \ (This)->lpVtbl -> get_Commands(This,ppidCommands) #define IAgentCtlCharacter_get_Name(This,pName) \ (This)->lpVtbl -> get_Name(This,pName) #define IAgentCtlCharacter_get_Description(This,pDescription) \ (This)->lpVtbl -> get_Description(This,pDescription) #define IAgentCtlCharacter_get_Visible(This,pVisible) \ (This)->lpVtbl -> get_Visible(This,pVisible) #define IAgentCtlCharacter_put_Left(This,Left) \ (This)->lpVtbl -> put_Left(This,Left) #define IAgentCtlCharacter_get_Left(This,pLeft) \ (This)->lpVtbl -> get_Left(This,pLeft) #define IAgentCtlCharacter_put_Top(This,Top) \ (This)->lpVtbl -> put_Top(This,Top) #define IAgentCtlCharacter_get_Top(This,pTop) \ (This)->lpVtbl -> get_Top(This,pTop) #define IAgentCtlCharacter_put_Height(This,Height) \ (This)->lpVtbl -> put_Height(This,Height) #define IAgentCtlCharacter_get_Height(This,pHeight) \ (This)->lpVtbl -> get_Height(This,pHeight) #define IAgentCtlCharacter_put_Width(This,Width) \ (This)->lpVtbl -> put_Width(This,Width) #define IAgentCtlCharacter_get_Width(This,pWidth) \ (This)->lpVtbl -> get_Width(This,pWidth) #define IAgentCtlCharacter_get_Speed(This,pSpeed) \ (This)->lpVtbl -> get_Speed(This,pSpeed) #define IAgentCtlCharacter_get_Pitch(This,pPitch) \ (This)->lpVtbl -> get_Pitch(This,pPitch) #define IAgentCtlCharacter_put_IdleOn(This,On) \ (This)->lpVtbl -> put_IdleOn(This,On) #define IAgentCtlCharacter_get_IdleOn(This,pOn) \ (This)->lpVtbl -> get_IdleOn(This,pOn) #define IAgentCtlCharacter_Activate(This,State,pSuccess) \ (This)->lpVtbl -> Activate(This,State,pSuccess) #define IAgentCtlCharacter_Play(This,Animation,Request) \ (This)->lpVtbl -> Play(This,Animation,Request) #define IAgentCtlCharacter_Get(This,Type,Name,Queue,Request) \ (This)->lpVtbl -> Get(This,Type,Name,Queue,Request) #define IAgentCtlCharacter_Stop(This,Request) \ (This)->lpVtbl -> Stop(This,Request) #define IAgentCtlCharacter_Wait(This,WaitForRequest,Request) \ (This)->lpVtbl -> Wait(This,WaitForRequest,Request) #define IAgentCtlCharacter_Interrupt(This,InterruptRequest,Request) \ (This)->lpVtbl -> Interrupt(This,InterruptRequest,Request) #define IAgentCtlCharacter_Speak(This,Text,Url,Request) \ (This)->lpVtbl -> Speak(This,Text,Url,Request) #define IAgentCtlCharacter_GestureAt(This,x,y,Request) \ (This)->lpVtbl -> GestureAt(This,x,y,Request) #define IAgentCtlCharacter_MoveTo(This,x,y,Speed,Request) \ (This)->lpVtbl -> MoveTo(This,x,y,Speed,Request) #define IAgentCtlCharacter_Hide(This,Fast,Request) \ (This)->lpVtbl -> Hide(This,Fast,Request) #define IAgentCtlCharacter_Show(This,Fast,Request) \ (This)->lpVtbl -> Show(This,Fast,Request) #define IAgentCtlCharacter_StopAll(This,Types) \ (This)->lpVtbl -> StopAll(This,Types) #define IAgentCtlCharacter_get_MoveCause(This,MoveCause) \ (This)->lpVtbl -> get_MoveCause(This,MoveCause) #define IAgentCtlCharacter_get_VisibilityCause(This,VisibilityCause) \ (This)->lpVtbl -> get_VisibilityCause(This,VisibilityCause) #define IAgentCtlCharacter_get_HasOtherClients(This,HasOtherClients) \ (This)->lpVtbl -> get_HasOtherClients(This,HasOtherClients) #define IAgentCtlCharacter_put_SoundEffectsOn(This,On) \ (This)->lpVtbl -> put_SoundEffectsOn(This,On) #define IAgentCtlCharacter_get_SoundEffectsOn(This,pOn) \ (This)->lpVtbl -> get_SoundEffectsOn(This,pOn) #define IAgentCtlCharacter_put_Name(This,Name) \ (This)->lpVtbl -> put_Name(This,Name) #define IAgentCtlCharacter_put_Description(This,Description) \ (This)->lpVtbl -> put_Description(This,Description) #define IAgentCtlCharacter_get_ExtraData(This,pExtraData) \ (This)->lpVtbl -> get_ExtraData(This,pExtraData) #endif /* COBJMACROS */ #endif /* C style interface */ /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_Balloon_Proxy( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ IAgentCtlBalloon __RPC_FAR *__RPC_FAR *ppidBalloon); void __RPC_STUB IAgentCtlCharacter_get_Balloon_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_Commands_Proxy( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ IAgentCtlCommands __RPC_FAR *__RPC_FAR *ppidCommands); void __RPC_STUB IAgentCtlCharacter_get_Commands_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_Name_Proxy( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pName); void __RPC_STUB IAgentCtlCharacter_get_Name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_Description_Proxy( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pDescription); void __RPC_STUB IAgentCtlCharacter_get_Description_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_Visible_Proxy( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVisible); void __RPC_STUB IAgentCtlCharacter_get_Visible_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_put_Left_Proxy( IAgentCtlCharacter __RPC_FAR * This, short Left); void __RPC_STUB IAgentCtlCharacter_put_Left_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_Left_Proxy( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *pLeft); void __RPC_STUB IAgentCtlCharacter_get_Left_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_put_Top_Proxy( IAgentCtlCharacter __RPC_FAR * This, short Top); void __RPC_STUB IAgentCtlCharacter_put_Top_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_Top_Proxy( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *pTop); void __RPC_STUB IAgentCtlCharacter_get_Top_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_put_Height_Proxy( IAgentCtlCharacter __RPC_FAR * This, short Height); void __RPC_STUB IAgentCtlCharacter_put_Height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_Height_Proxy( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *pHeight); void __RPC_STUB IAgentCtlCharacter_get_Height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_put_Width_Proxy( IAgentCtlCharacter __RPC_FAR * This, short Width); void __RPC_STUB IAgentCtlCharacter_put_Width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_Width_Proxy( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *pWidth); void __RPC_STUB IAgentCtlCharacter_get_Width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_Speed_Proxy( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *pSpeed); void __RPC_STUB IAgentCtlCharacter_get_Speed_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_Pitch_Proxy( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ long __RPC_FAR *pPitch); void __RPC_STUB IAgentCtlCharacter_get_Pitch_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_put_IdleOn_Proxy( IAgentCtlCharacter __RPC_FAR * This, VARIANT_BOOL On); void __RPC_STUB IAgentCtlCharacter_put_IdleOn_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_IdleOn_Proxy( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pOn); void __RPC_STUB IAgentCtlCharacter_get_IdleOn_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_Activate_Proxy( IAgentCtlCharacter __RPC_FAR * This, /* [optional][in] */ VARIANT State, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pSuccess); void __RPC_STUB IAgentCtlCharacter_Activate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_Play_Proxy( IAgentCtlCharacter __RPC_FAR * This, /* [in] */ BSTR Animation, /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request); void __RPC_STUB IAgentCtlCharacter_Play_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_Get_Proxy( IAgentCtlCharacter __RPC_FAR * This, /* [in] */ BSTR Type, /* [in] */ BSTR Name, /* [optional][in] */ VARIANT Queue, /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request); void __RPC_STUB IAgentCtlCharacter_Get_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_Stop_Proxy( IAgentCtlCharacter __RPC_FAR * This, /* [optional][in] */ VARIANT Request); void __RPC_STUB IAgentCtlCharacter_Stop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_Wait_Proxy( IAgentCtlCharacter __RPC_FAR * This, /* [in] */ IDispatch __RPC_FAR *WaitForRequest, /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request); void __RPC_STUB IAgentCtlCharacter_Wait_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_Interrupt_Proxy( IAgentCtlCharacter __RPC_FAR * This, /* [in] */ IDispatch __RPC_FAR *InterruptRequest, /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request); void __RPC_STUB IAgentCtlCharacter_Interrupt_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_Speak_Proxy( IAgentCtlCharacter __RPC_FAR * This, /* [optional][in] */ VARIANT Text, /* [optional][in] */ VARIANT Url, /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request); void __RPC_STUB IAgentCtlCharacter_Speak_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_GestureAt_Proxy( IAgentCtlCharacter __RPC_FAR * This, /* [in] */ short x, /* [in] */ short y, /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request); void __RPC_STUB IAgentCtlCharacter_GestureAt_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_MoveTo_Proxy( IAgentCtlCharacter __RPC_FAR * This, /* [in] */ short x, /* [in] */ short y, /* [optional][in] */ VARIANT Speed, /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request); void __RPC_STUB IAgentCtlCharacter_MoveTo_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_Hide_Proxy( IAgentCtlCharacter __RPC_FAR * This, /* [optional][in] */ VARIANT Fast, /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request); void __RPC_STUB IAgentCtlCharacter_Hide_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_Show_Proxy( IAgentCtlCharacter __RPC_FAR * This, /* [optional][in] */ VARIANT Fast, /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request); void __RPC_STUB IAgentCtlCharacter_Show_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_StopAll_Proxy( IAgentCtlCharacter __RPC_FAR * This, /* [optional][in] */ VARIANT Types); void __RPC_STUB IAgentCtlCharacter_StopAll_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_MoveCause_Proxy( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *MoveCause); void __RPC_STUB IAgentCtlCharacter_get_MoveCause_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_VisibilityCause_Proxy( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *VisibilityCause); void __RPC_STUB IAgentCtlCharacter_get_VisibilityCause_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_HasOtherClients_Proxy( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *HasOtherClients); void __RPC_STUB IAgentCtlCharacter_get_HasOtherClients_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_put_SoundEffectsOn_Proxy( IAgentCtlCharacter __RPC_FAR * This, VARIANT_BOOL On); void __RPC_STUB IAgentCtlCharacter_put_SoundEffectsOn_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_SoundEffectsOn_Proxy( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pOn); void __RPC_STUB IAgentCtlCharacter_get_SoundEffectsOn_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_put_Name_Proxy( IAgentCtlCharacter __RPC_FAR * This, /* [in] */ BSTR Name); void __RPC_STUB IAgentCtlCharacter_put_Name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_put_Description_Proxy( IAgentCtlCharacter __RPC_FAR * This, /* [in] */ BSTR Description); void __RPC_STUB IAgentCtlCharacter_put_Description_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_ExtraData_Proxy( IAgentCtlCharacter __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *pExtraData); void __RPC_STUB IAgentCtlCharacter_get_ExtraData_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IAgentCtlCharacter_INTERFACE_DEFINED__ */ #ifndef __IAgentCtlCharacters_INTERFACE_DEFINED__ #define __IAgentCtlCharacters_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IAgentCtlCharacters * at Wed Aug 13 20:54:44 1997 * using MIDL 3.01.75 ****************************************/ /* [unique][helpstring][dual][uuid][object] */ EXTERN_C const IID IID_IAgentCtlCharacters; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("F5BE8BE8-7DE6-11D0-91FE-00C04FD701A5") IAgentCtlCharacters : public IDispatch { public: virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Item( /* [in] */ BSTR CharacterID, /* [retval][out] */ IAgentCtlCharacter __RPC_FAR *__RPC_FAR *ppidItem) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE Character( /* [in] */ BSTR CharacterID, /* [retval][out] */ IAgentCtlCharacter __RPC_FAR *__RPC_FAR *ppidItem) = 0; virtual /* [restricted][propget][id] */ HRESULT STDMETHODCALLTYPE get_Enum( /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *ppunkEnum) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE Unload( /* [in] */ BSTR CharacterID) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE Load( /* [in] */ BSTR CharacterID, /* [in] */ VARIANT LoadKey, /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *pidRequest) = 0; }; #else /* C style interface */ typedef struct IAgentCtlCharactersVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IAgentCtlCharacters __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IAgentCtlCharacters __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IAgentCtlCharacters __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( IAgentCtlCharacters __RPC_FAR * This, /* [out] */ UINT __RPC_FAR *pctinfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( IAgentCtlCharacters __RPC_FAR * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( IAgentCtlCharacters __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 )( IAgentCtlCharacters __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); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Item )( IAgentCtlCharacters __RPC_FAR * This, /* [in] */ BSTR CharacterID, /* [retval][out] */ IAgentCtlCharacter __RPC_FAR *__RPC_FAR *ppidItem); /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Character )( IAgentCtlCharacters __RPC_FAR * This, /* [in] */ BSTR CharacterID, /* [retval][out] */ IAgentCtlCharacter __RPC_FAR *__RPC_FAR *ppidItem); /* [restricted][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Enum )( IAgentCtlCharacters __RPC_FAR * This, /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *ppunkEnum); /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Unload )( IAgentCtlCharacters __RPC_FAR * This, /* [in] */ BSTR CharacterID); /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Load )( IAgentCtlCharacters __RPC_FAR * This, /* [in] */ BSTR CharacterID, /* [in] */ VARIANT LoadKey, /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *pidRequest); END_INTERFACE } IAgentCtlCharactersVtbl; interface IAgentCtlCharacters { CONST_VTBL struct IAgentCtlCharactersVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IAgentCtlCharacters_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IAgentCtlCharacters_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IAgentCtlCharacters_Release(This) \ (This)->lpVtbl -> Release(This) #define IAgentCtlCharacters_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IAgentCtlCharacters_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IAgentCtlCharacters_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IAgentCtlCharacters_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IAgentCtlCharacters_get_Item(This,CharacterID,ppidItem) \ (This)->lpVtbl -> get_Item(This,CharacterID,ppidItem) #define IAgentCtlCharacters_Character(This,CharacterID,ppidItem) \ (This)->lpVtbl -> Character(This,CharacterID,ppidItem) #define IAgentCtlCharacters_get_Enum(This,ppunkEnum) \ (This)->lpVtbl -> get_Enum(This,ppunkEnum) #define IAgentCtlCharacters_Unload(This,CharacterID) \ (This)->lpVtbl -> Unload(This,CharacterID) #define IAgentCtlCharacters_Load(This,CharacterID,LoadKey,pidRequest) \ (This)->lpVtbl -> Load(This,CharacterID,LoadKey,pidRequest) #endif /* COBJMACROS */ #endif /* C style interface */ /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacters_get_Item_Proxy( IAgentCtlCharacters __RPC_FAR * This, /* [in] */ BSTR CharacterID, /* [retval][out] */ IAgentCtlCharacter __RPC_FAR *__RPC_FAR *ppidItem); void __RPC_STUB IAgentCtlCharacters_get_Item_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacters_Character_Proxy( IAgentCtlCharacters __RPC_FAR * This, /* [in] */ BSTR CharacterID, /* [retval][out] */ IAgentCtlCharacter __RPC_FAR *__RPC_FAR *ppidItem); void __RPC_STUB IAgentCtlCharacters_Character_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [restricted][propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacters_get_Enum_Proxy( IAgentCtlCharacters __RPC_FAR * This, /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *ppunkEnum); void __RPC_STUB IAgentCtlCharacters_get_Enum_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacters_Unload_Proxy( IAgentCtlCharacters __RPC_FAR * This, /* [in] */ BSTR CharacterID); void __RPC_STUB IAgentCtlCharacters_Unload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacters_Load_Proxy( IAgentCtlCharacters __RPC_FAR * This, /* [in] */ BSTR CharacterID, /* [in] */ VARIANT LoadKey, /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *pidRequest); void __RPC_STUB IAgentCtlCharacters_Load_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IAgentCtlCharacters_INTERFACE_DEFINED__ */ #ifndef __IAgentCtlAudioObject_INTERFACE_DEFINED__ #define __IAgentCtlAudioObject_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IAgentCtlAudioObject * at Wed Aug 13 20:54:44 1997 * using MIDL 3.01.75 ****************************************/ /* [unique][helpstring][dual][uuid][object] */ EXTERN_C const IID IID_IAgentCtlAudioObject; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("F5BE8BDB-7DE6-11D0-91FE-00C04FD701A5") IAgentCtlAudioObject : public IDispatch { public: virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Enabled( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *AudioEnabled) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_SoundEffects( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *SoundEffects) = 0; }; #else /* C style interface */ typedef struct IAgentCtlAudioObjectVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IAgentCtlAudioObject __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IAgentCtlAudioObject __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IAgentCtlAudioObject __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( IAgentCtlAudioObject __RPC_FAR * This, /* [out] */ UINT __RPC_FAR *pctinfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( IAgentCtlAudioObject __RPC_FAR * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( IAgentCtlAudioObject __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 )( IAgentCtlAudioObject __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); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Enabled )( IAgentCtlAudioObject __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *AudioEnabled); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_SoundEffects )( IAgentCtlAudioObject __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *SoundEffects); END_INTERFACE } IAgentCtlAudioObjectVtbl; interface IAgentCtlAudioObject { CONST_VTBL struct IAgentCtlAudioObjectVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IAgentCtlAudioObject_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IAgentCtlAudioObject_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IAgentCtlAudioObject_Release(This) \ (This)->lpVtbl -> Release(This) #define IAgentCtlAudioObject_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IAgentCtlAudioObject_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IAgentCtlAudioObject_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IAgentCtlAudioObject_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IAgentCtlAudioObject_get_Enabled(This,AudioEnabled) \ (This)->lpVtbl -> get_Enabled(This,AudioEnabled) #define IAgentCtlAudioObject_get_SoundEffects(This,SoundEffects) \ (This)->lpVtbl -> get_SoundEffects(This,SoundEffects) #endif /* COBJMACROS */ #endif /* C style interface */ /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlAudioObject_get_Enabled_Proxy( IAgentCtlAudioObject __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *AudioEnabled); void __RPC_STUB IAgentCtlAudioObject_get_Enabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlAudioObject_get_SoundEffects_Proxy( IAgentCtlAudioObject __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *SoundEffects); void __RPC_STUB IAgentCtlAudioObject_get_SoundEffects_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IAgentCtlAudioObject_INTERFACE_DEFINED__ */ #ifndef __IAgentCtlSpeechInput_INTERFACE_DEFINED__ #define __IAgentCtlSpeechInput_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IAgentCtlSpeechInput * at Wed Aug 13 20:54:44 1997 * using MIDL 3.01.75 ****************************************/ /* [unique][helpstring][dual][uuid][object] */ EXTERN_C const IID IID_IAgentCtlSpeechInput; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("F5BE8BDD-7DE6-11D0-91FE-00C04FD701A5") IAgentCtlSpeechInput : public IDispatch { public: virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Enabled( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *VoiceEnabled) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Language( /* [retval][out] */ BSTR __RPC_FAR *Language) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_HotKey( /* [retval][out] */ BSTR __RPC_FAR *HotKey) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Installed( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *VoiceInstalled) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Engine( /* [retval][out] */ BSTR __RPC_FAR *Engine) = 0; virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Engine( /* [in] */ BSTR Engine) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_ListeningTip( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *ListeningTip) = 0; }; #else /* C style interface */ typedef struct IAgentCtlSpeechInputVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IAgentCtlSpeechInput __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IAgentCtlSpeechInput __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IAgentCtlSpeechInput __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( IAgentCtlSpeechInput __RPC_FAR * This, /* [out] */ UINT __RPC_FAR *pctinfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( IAgentCtlSpeechInput __RPC_FAR * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( IAgentCtlSpeechInput __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 )( IAgentCtlSpeechInput __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); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Enabled )( IAgentCtlSpeechInput __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *VoiceEnabled); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Language )( IAgentCtlSpeechInput __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *Language); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_HotKey )( IAgentCtlSpeechInput __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *HotKey); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Installed )( IAgentCtlSpeechInput __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *VoiceInstalled); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Engine )( IAgentCtlSpeechInput __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *Engine); /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Engine )( IAgentCtlSpeechInput __RPC_FAR * This, /* [in] */ BSTR Engine); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ListeningTip )( IAgentCtlSpeechInput __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *ListeningTip); END_INTERFACE } IAgentCtlSpeechInputVtbl; interface IAgentCtlSpeechInput { CONST_VTBL struct IAgentCtlSpeechInputVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IAgentCtlSpeechInput_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IAgentCtlSpeechInput_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IAgentCtlSpeechInput_Release(This) \ (This)->lpVtbl -> Release(This) #define IAgentCtlSpeechInput_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IAgentCtlSpeechInput_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IAgentCtlSpeechInput_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IAgentCtlSpeechInput_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IAgentCtlSpeechInput_get_Enabled(This,VoiceEnabled) \ (This)->lpVtbl -> get_Enabled(This,VoiceEnabled) #define IAgentCtlSpeechInput_get_Language(This,Language) \ (This)->lpVtbl -> get_Language(This,Language) #define IAgentCtlSpeechInput_get_HotKey(This,HotKey) \ (This)->lpVtbl -> get_HotKey(This,HotKey) #define IAgentCtlSpeechInput_get_Installed(This,VoiceInstalled) \ (This)->lpVtbl -> get_Installed(This,VoiceInstalled) #define IAgentCtlSpeechInput_get_Engine(This,Engine) \ (This)->lpVtbl -> get_Engine(This,Engine) #define IAgentCtlSpeechInput_put_Engine(This,Engine) \ (This)->lpVtbl -> put_Engine(This,Engine) #define IAgentCtlSpeechInput_get_ListeningTip(This,ListeningTip) \ (This)->lpVtbl -> get_ListeningTip(This,ListeningTip) #endif /* COBJMACROS */ #endif /* C style interface */ /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlSpeechInput_get_Enabled_Proxy( IAgentCtlSpeechInput __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *VoiceEnabled); void __RPC_STUB IAgentCtlSpeechInput_get_Enabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlSpeechInput_get_Language_Proxy( IAgentCtlSpeechInput __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *Language); void __RPC_STUB IAgentCtlSpeechInput_get_Language_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlSpeechInput_get_HotKey_Proxy( IAgentCtlSpeechInput __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *HotKey); void __RPC_STUB IAgentCtlSpeechInput_get_HotKey_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlSpeechInput_get_Installed_Proxy( IAgentCtlSpeechInput __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *VoiceInstalled); void __RPC_STUB IAgentCtlSpeechInput_get_Installed_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlSpeechInput_get_Engine_Proxy( IAgentCtlSpeechInput __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *Engine); void __RPC_STUB IAgentCtlSpeechInput_get_Engine_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlSpeechInput_put_Engine_Proxy( IAgentCtlSpeechInput __RPC_FAR * This, /* [in] */ BSTR Engine); void __RPC_STUB IAgentCtlSpeechInput_put_Engine_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlSpeechInput_get_ListeningTip_Proxy( IAgentCtlSpeechInput __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *ListeningTip); void __RPC_STUB IAgentCtlSpeechInput_get_ListeningTip_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IAgentCtlSpeechInput_INTERFACE_DEFINED__ */ #ifndef __IAgentCtlPropertySheet_INTERFACE_DEFINED__ #define __IAgentCtlPropertySheet_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IAgentCtlPropertySheet * at Wed Aug 13 20:54:44 1997 * using MIDL 3.01.75 ****************************************/ /* [unique][helpstring][dual][uuid][object] */ EXTERN_C const IID IID_IAgentCtlPropertySheet; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("F5BE8BDF-7DE6-11D0-91FE-00C04FD701A5") IAgentCtlPropertySheet : public IDispatch { public: virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Left( /* [retval][out] */ short __RPC_FAR *Left) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Top( /* [retval][out] */ short __RPC_FAR *Top) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Height( /* [retval][out] */ short __RPC_FAR *Height) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Width( /* [retval][out] */ short __RPC_FAR *Width) = 0; virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Visible( /* [in] */ VARIANT_BOOL Visible) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Visible( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Visible) = 0; virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Page( /* [in] */ BSTR Page) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Page( /* [retval][out] */ BSTR __RPC_FAR *Page) = 0; }; #else /* C style interface */ typedef struct IAgentCtlPropertySheetVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IAgentCtlPropertySheet __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IAgentCtlPropertySheet __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IAgentCtlPropertySheet __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( IAgentCtlPropertySheet __RPC_FAR * This, /* [out] */ UINT __RPC_FAR *pctinfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( IAgentCtlPropertySheet __RPC_FAR * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( IAgentCtlPropertySheet __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 )( IAgentCtlPropertySheet __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); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Left )( IAgentCtlPropertySheet __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *Left); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Top )( IAgentCtlPropertySheet __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *Top); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Height )( IAgentCtlPropertySheet __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *Height); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Width )( IAgentCtlPropertySheet __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *Width); /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Visible )( IAgentCtlPropertySheet __RPC_FAR * This, /* [in] */ VARIANT_BOOL Visible); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Visible )( IAgentCtlPropertySheet __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Visible); /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Page )( IAgentCtlPropertySheet __RPC_FAR * This, /* [in] */ BSTR Page); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Page )( IAgentCtlPropertySheet __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *Page); END_INTERFACE } IAgentCtlPropertySheetVtbl; interface IAgentCtlPropertySheet { CONST_VTBL struct IAgentCtlPropertySheetVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IAgentCtlPropertySheet_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IAgentCtlPropertySheet_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IAgentCtlPropertySheet_Release(This) \ (This)->lpVtbl -> Release(This) #define IAgentCtlPropertySheet_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IAgentCtlPropertySheet_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IAgentCtlPropertySheet_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IAgentCtlPropertySheet_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IAgentCtlPropertySheet_get_Left(This,Left) \ (This)->lpVtbl -> get_Left(This,Left) #define IAgentCtlPropertySheet_get_Top(This,Top) \ (This)->lpVtbl -> get_Top(This,Top) #define IAgentCtlPropertySheet_get_Height(This,Height) \ (This)->lpVtbl -> get_Height(This,Height) #define IAgentCtlPropertySheet_get_Width(This,Width) \ (This)->lpVtbl -> get_Width(This,Width) #define IAgentCtlPropertySheet_put_Visible(This,Visible) \ (This)->lpVtbl -> put_Visible(This,Visible) #define IAgentCtlPropertySheet_get_Visible(This,Visible) \ (This)->lpVtbl -> get_Visible(This,Visible) #define IAgentCtlPropertySheet_put_Page(This,Page) \ (This)->lpVtbl -> put_Page(This,Page) #define IAgentCtlPropertySheet_get_Page(This,Page) \ (This)->lpVtbl -> get_Page(This,Page) #endif /* COBJMACROS */ #endif /* C style interface */ /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlPropertySheet_get_Left_Proxy( IAgentCtlPropertySheet __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *Left); void __RPC_STUB IAgentCtlPropertySheet_get_Left_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlPropertySheet_get_Top_Proxy( IAgentCtlPropertySheet __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *Top); void __RPC_STUB IAgentCtlPropertySheet_get_Top_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlPropertySheet_get_Height_Proxy( IAgentCtlPropertySheet __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *Height); void __RPC_STUB IAgentCtlPropertySheet_get_Height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlPropertySheet_get_Width_Proxy( IAgentCtlPropertySheet __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *Width); void __RPC_STUB IAgentCtlPropertySheet_get_Width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlPropertySheet_put_Visible_Proxy( IAgentCtlPropertySheet __RPC_FAR * This, /* [in] */ VARIANT_BOOL Visible); void __RPC_STUB IAgentCtlPropertySheet_put_Visible_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlPropertySheet_get_Visible_Proxy( IAgentCtlPropertySheet __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Visible); void __RPC_STUB IAgentCtlPropertySheet_get_Visible_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlPropertySheet_put_Page_Proxy( IAgentCtlPropertySheet __RPC_FAR * This, /* [in] */ BSTR Page); void __RPC_STUB IAgentCtlPropertySheet_put_Page_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlPropertySheet_get_Page_Proxy( IAgentCtlPropertySheet __RPC_FAR * This, /* [retval][out] */ BSTR __RPC_FAR *Page); void __RPC_STUB IAgentCtlPropertySheet_get_Page_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IAgentCtlPropertySheet_INTERFACE_DEFINED__ */ #ifndef __IAgentCtlCommandsWindow_INTERFACE_DEFINED__ #define __IAgentCtlCommandsWindow_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IAgentCtlCommandsWindow * at Wed Aug 13 20:54:44 1997 * using MIDL 3.01.75 ****************************************/ /* [unique][helpstring][dual][uuid][object] */ EXTERN_C const IID IID_IAgentCtlCommandsWindow; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("6D0ECB27-9968-11D0-AC6E-00C04FD97575") IAgentCtlCommandsWindow : public IDispatch { public: virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Visible( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Visible) = 0; virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Visible( /* [in] */ VARIANT_BOOL Visible) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Left( /* [retval][out] */ short __RPC_FAR *Left) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Top( /* [retval][out] */ short __RPC_FAR *Top) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Height( /* [retval][out] */ short __RPC_FAR *Height) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Width( /* [retval][out] */ short __RPC_FAR *Width) = 0; }; #else /* C style interface */ typedef struct IAgentCtlCommandsWindowVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IAgentCtlCommandsWindow __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IAgentCtlCommandsWindow __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IAgentCtlCommandsWindow __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( IAgentCtlCommandsWindow __RPC_FAR * This, /* [out] */ UINT __RPC_FAR *pctinfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( IAgentCtlCommandsWindow __RPC_FAR * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( IAgentCtlCommandsWindow __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 )( IAgentCtlCommandsWindow __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); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Visible )( IAgentCtlCommandsWindow __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Visible); /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Visible )( IAgentCtlCommandsWindow __RPC_FAR * This, /* [in] */ VARIANT_BOOL Visible); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Left )( IAgentCtlCommandsWindow __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *Left); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Top )( IAgentCtlCommandsWindow __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *Top); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Height )( IAgentCtlCommandsWindow __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *Height); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Width )( IAgentCtlCommandsWindow __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *Width); END_INTERFACE } IAgentCtlCommandsWindowVtbl; interface IAgentCtlCommandsWindow { CONST_VTBL struct IAgentCtlCommandsWindowVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IAgentCtlCommandsWindow_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IAgentCtlCommandsWindow_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IAgentCtlCommandsWindow_Release(This) \ (This)->lpVtbl -> Release(This) #define IAgentCtlCommandsWindow_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IAgentCtlCommandsWindow_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IAgentCtlCommandsWindow_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IAgentCtlCommandsWindow_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IAgentCtlCommandsWindow_get_Visible(This,Visible) \ (This)->lpVtbl -> get_Visible(This,Visible) #define IAgentCtlCommandsWindow_put_Visible(This,Visible) \ (This)->lpVtbl -> put_Visible(This,Visible) #define IAgentCtlCommandsWindow_get_Left(This,Left) \ (This)->lpVtbl -> get_Left(This,Left) #define IAgentCtlCommandsWindow_get_Top(This,Top) \ (This)->lpVtbl -> get_Top(This,Top) #define IAgentCtlCommandsWindow_get_Height(This,Height) \ (This)->lpVtbl -> get_Height(This,Height) #define IAgentCtlCommandsWindow_get_Width(This,Width) \ (This)->lpVtbl -> get_Width(This,Width) #endif /* COBJMACROS */ #endif /* C style interface */ /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommandsWindow_get_Visible_Proxy( IAgentCtlCommandsWindow __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Visible); void __RPC_STUB IAgentCtlCommandsWindow_get_Visible_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommandsWindow_put_Visible_Proxy( IAgentCtlCommandsWindow __RPC_FAR * This, /* [in] */ VARIANT_BOOL Visible); void __RPC_STUB IAgentCtlCommandsWindow_put_Visible_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommandsWindow_get_Left_Proxy( IAgentCtlCommandsWindow __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *Left); void __RPC_STUB IAgentCtlCommandsWindow_get_Left_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommandsWindow_get_Top_Proxy( IAgentCtlCommandsWindow __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *Top); void __RPC_STUB IAgentCtlCommandsWindow_get_Top_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommandsWindow_get_Height_Proxy( IAgentCtlCommandsWindow __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *Height); void __RPC_STUB IAgentCtlCommandsWindow_get_Height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommandsWindow_get_Width_Proxy( IAgentCtlCommandsWindow __RPC_FAR * This, /* [retval][out] */ short __RPC_FAR *Width); void __RPC_STUB IAgentCtlCommandsWindow_get_Width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IAgentCtlCommandsWindow_INTERFACE_DEFINED__ */ #ifndef __IAgentCtl_INTERFACE_DEFINED__ #define __IAgentCtl_INTERFACE_DEFINED__ /**************************************** * Generated header for interface: IAgentCtl * at Wed Aug 13 20:54:44 1997 * using MIDL 3.01.75 ****************************************/ /* [unique][helpstring][dual][uuid][object] */ EXTERN_C const IID IID_IAgentCtl; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("F5BE8BD1-7DE6-11D0-91FE-00C04FD701A5") IAgentCtl : public IDispatch { public: virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Characters( /* [retval][out] */ IAgentCtlCharacters __RPC_FAR *__RPC_FAR *Characters) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_AudioOutput( /* [retval][out] */ IAgentCtlAudioObject __RPC_FAR *__RPC_FAR *AudioOutput) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_SpeechInput( /* [retval][out] */ IAgentCtlSpeechInput __RPC_FAR *__RPC_FAR *SpeechInput) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_PropertySheet( /* [retval][out] */ IAgentCtlPropertySheet __RPC_FAR *__RPC_FAR *PropSheet) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_CommandsWindow( /* [retval][out] */ IAgentCtlCommandsWindow __RPC_FAR *__RPC_FAR *CommandsWindow) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Connected( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Connected) = 0; virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Connected( VARIANT_BOOL Connected) = 0; virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Suspended( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Suspended) = 0; }; #else /* C style interface */ typedef struct IAgentCtlVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( IAgentCtl __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( IAgentCtl __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( IAgentCtl __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( IAgentCtl __RPC_FAR * This, /* [out] */ UINT __RPC_FAR *pctinfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( IAgentCtl __RPC_FAR * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( IAgentCtl __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 )( IAgentCtl __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); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Characters )( IAgentCtl __RPC_FAR * This, /* [retval][out] */ IAgentCtlCharacters __RPC_FAR *__RPC_FAR *Characters); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_AudioOutput )( IAgentCtl __RPC_FAR * This, /* [retval][out] */ IAgentCtlAudioObject __RPC_FAR *__RPC_FAR *AudioOutput); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_SpeechInput )( IAgentCtl __RPC_FAR * This, /* [retval][out] */ IAgentCtlSpeechInput __RPC_FAR *__RPC_FAR *SpeechInput); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_PropertySheet )( IAgentCtl __RPC_FAR * This, /* [retval][out] */ IAgentCtlPropertySheet __RPC_FAR *__RPC_FAR *PropSheet); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_CommandsWindow )( IAgentCtl __RPC_FAR * This, /* [retval][out] */ IAgentCtlCommandsWindow __RPC_FAR *__RPC_FAR *CommandsWindow); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Connected )( IAgentCtl __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Connected); /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Connected )( IAgentCtl __RPC_FAR * This, VARIANT_BOOL Connected); /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Suspended )( IAgentCtl __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Suspended); END_INTERFACE } IAgentCtlVtbl; interface IAgentCtl { CONST_VTBL struct IAgentCtlVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define IAgentCtl_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IAgentCtl_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IAgentCtl_Release(This) \ (This)->lpVtbl -> Release(This) #define IAgentCtl_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IAgentCtl_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IAgentCtl_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IAgentCtl_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IAgentCtl_get_Characters(This,Characters) \ (This)->lpVtbl -> get_Characters(This,Characters) #define IAgentCtl_get_AudioOutput(This,AudioOutput) \ (This)->lpVtbl -> get_AudioOutput(This,AudioOutput) #define IAgentCtl_get_SpeechInput(This,SpeechInput) \ (This)->lpVtbl -> get_SpeechInput(This,SpeechInput) #define IAgentCtl_get_PropertySheet(This,PropSheet) \ (This)->lpVtbl -> get_PropertySheet(This,PropSheet) #define IAgentCtl_get_CommandsWindow(This,CommandsWindow) \ (This)->lpVtbl -> get_CommandsWindow(This,CommandsWindow) #define IAgentCtl_get_Connected(This,Connected) \ (This)->lpVtbl -> get_Connected(This,Connected) #define IAgentCtl_put_Connected(This,Connected) \ (This)->lpVtbl -> put_Connected(This,Connected) #define IAgentCtl_get_Suspended(This,Suspended) \ (This)->lpVtbl -> get_Suspended(This,Suspended) #endif /* COBJMACROS */ #endif /* C style interface */ /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtl_get_Characters_Proxy( IAgentCtl __RPC_FAR * This, /* [retval][out] */ IAgentCtlCharacters __RPC_FAR *__RPC_FAR *Characters); void __RPC_STUB IAgentCtl_get_Characters_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtl_get_AudioOutput_Proxy( IAgentCtl __RPC_FAR * This, /* [retval][out] */ IAgentCtlAudioObject __RPC_FAR *__RPC_FAR *AudioOutput); void __RPC_STUB IAgentCtl_get_AudioOutput_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtl_get_SpeechInput_Proxy( IAgentCtl __RPC_FAR * This, /* [retval][out] */ IAgentCtlSpeechInput __RPC_FAR *__RPC_FAR *SpeechInput); void __RPC_STUB IAgentCtl_get_SpeechInput_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtl_get_PropertySheet_Proxy( IAgentCtl __RPC_FAR * This, /* [retval][out] */ IAgentCtlPropertySheet __RPC_FAR *__RPC_FAR *PropSheet); void __RPC_STUB IAgentCtl_get_PropertySheet_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtl_get_CommandsWindow_Proxy( IAgentCtl __RPC_FAR * This, /* [retval][out] */ IAgentCtlCommandsWindow __RPC_FAR *__RPC_FAR *CommandsWindow); void __RPC_STUB IAgentCtl_get_CommandsWindow_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtl_get_Connected_Proxy( IAgentCtl __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Connected); void __RPC_STUB IAgentCtl_get_Connected_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtl_put_Connected_Proxy( IAgentCtl __RPC_FAR * This, VARIANT_BOOL Connected); void __RPC_STUB IAgentCtl_put_Connected_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtl_get_Suspended_Proxy( IAgentCtl __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Suspended); void __RPC_STUB IAgentCtl_get_Suspended_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IAgentCtl_INTERFACE_DEFINED__ */ #ifndef __AgentObjects_LIBRARY_DEFINED__ #define __AgentObjects_LIBRARY_DEFINED__ /**************************************** * Generated header for library: AgentObjects * at Wed Aug 13 20:54:44 1997 * using MIDL 3.01.75 ****************************************/ /* [helpstring][version][uuid] */ EXTERN_C const IID LIBID_AgentObjects; #ifndef ___AgentEvents_DISPINTERFACE_DEFINED__ #define ___AgentEvents_DISPINTERFACE_DEFINED__ /**************************************** * Generated header for dispinterface: _AgentEvents * at Wed Aug 13 20:54:44 1997 * using MIDL 3.01.75 ****************************************/ /* [helpstring][uuid] */ EXTERN_C const IID DIID__AgentEvents; #if defined(__cplusplus) && !defined(CINTERFACE) interface DECLSPEC_UUID("F5BE8BD4-7DE6-11D0-91FE-00C04FD701A5") _AgentEvents : public IDispatch { }; #else /* C style interface */ typedef struct _AgentEventsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( _AgentEvents __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( _AgentEvents __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( _AgentEvents __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( _AgentEvents __RPC_FAR * This, /* [out] */ UINT __RPC_FAR *pctinfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( _AgentEvents __RPC_FAR * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( _AgentEvents __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 )( _AgentEvents __RPC_FAR * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams, /* [out] */ VARIANT __RPC_FAR *pVarResult, /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo, /* [out] */ UINT __RPC_FAR *puArgErr); END_INTERFACE } _AgentEventsVtbl; interface _AgentEvents { CONST_VTBL struct _AgentEventsVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define _AgentEvents_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define _AgentEvents_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define _AgentEvents_Release(This) \ (This)->lpVtbl -> Release(This) #define _AgentEvents_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define _AgentEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define _AgentEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define _AgentEvents_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 /* ___AgentEvents_DISPINTERFACE_DEFINED__ */ #ifdef __cplusplus EXTERN_C const CLSID CLSID_Agent; class DECLSPEC_UUID("F5BE8BD2-7DE6-11D0-91FE-00C04FD701A5") Agent; #endif #endif /* __AgentObjects_LIBRARY_DEFINED__ */ /* Additional Prototypes for ALL interfaces */ unsigned long __RPC_USER BSTR_UserSize( unsigned long __RPC_FAR *, unsigned long , BSTR __RPC_FAR * ); unsigned char __RPC_FAR * __RPC_USER BSTR_UserMarshal( unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, BSTR __RPC_FAR * ); unsigned char __RPC_FAR * __RPC_USER BSTR_UserUnmarshal(unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, BSTR __RPC_FAR * ); void __RPC_USER BSTR_UserFree( unsigned long __RPC_FAR *, BSTR __RPC_FAR * ); unsigned long __RPC_USER VARIANT_UserSize( unsigned long __RPC_FAR *, unsigned long , VARIANT __RPC_FAR * ); unsigned char __RPC_FAR * __RPC_USER VARIANT_UserMarshal( unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, VARIANT __RPC_FAR * ); unsigned char __RPC_FAR * __RPC_USER VARIANT_UserUnmarshal(unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, VARIANT __RPC_FAR * ); void __RPC_USER VARIANT_UserFree( unsigned long __RPC_FAR *, VARIANT __RPC_FAR * ); /* end of Additional Prototypes */ #ifdef __cplusplus } #endif #endif