AgtSvr.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:507k
- /**************************************************************************
- * *
- * AgtSvr.h - Microsoft Agent Server *
- * *
- * Copyright (c) 1996-1999, Microsoft Corp. All rights reserved. *
- * *
- **************************************************************************/
- #if _MSC_VER < 1200
- /* this ALWAYS GENERATED file contains the definitions for the interfaces */
- /* File created by MIDL compiler version 3.01.75 */
- /* at Mon Aug 31 17:00:38 1998
- */
- /* Compiler settings for AgentServer.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 __AgtSvrV5_h__
- #define __AgtSvrV5_h__
- #ifdef __cplusplus
- extern "C"{
- #endif
- /* Forward Declarations */
- #ifndef __IAgentUserInput_FWD_DEFINED__
- #define __IAgentUserInput_FWD_DEFINED__
- typedef interface IAgentUserInput IAgentUserInput;
- #endif /* __IAgentUserInput_FWD_DEFINED__ */
- #ifndef __IAgentCommand_FWD_DEFINED__
- #define __IAgentCommand_FWD_DEFINED__
- typedef interface IAgentCommand IAgentCommand;
- #endif /* __IAgentCommand_FWD_DEFINED__ */
- #ifndef __IAgentCommandEx_FWD_DEFINED__
- #define __IAgentCommandEx_FWD_DEFINED__
- typedef interface IAgentCommandEx IAgentCommandEx;
- #endif /* __IAgentCommandEx_FWD_DEFINED__ */
- #ifndef __IAgentCommands_FWD_DEFINED__
- #define __IAgentCommands_FWD_DEFINED__
- typedef interface IAgentCommands IAgentCommands;
- #endif /* __IAgentCommands_FWD_DEFINED__ */
- #ifndef __IAgentCommandsEx_FWD_DEFINED__
- #define __IAgentCommandsEx_FWD_DEFINED__
- typedef interface IAgentCommandsEx IAgentCommandsEx;
- #endif /* __IAgentCommandsEx_FWD_DEFINED__ */
- #ifndef __IAgentCommandWindow_FWD_DEFINED__
- #define __IAgentCommandWindow_FWD_DEFINED__
- typedef interface IAgentCommandWindow IAgentCommandWindow;
- #endif /* __IAgentCommandWindow_FWD_DEFINED__ */
- #ifndef __IAgentSpeechInputProperties_FWD_DEFINED__
- #define __IAgentSpeechInputProperties_FWD_DEFINED__
- typedef interface IAgentSpeechInputProperties IAgentSpeechInputProperties;
- #endif /* __IAgentSpeechInputProperties_FWD_DEFINED__ */
- #ifndef __IAgentAudioOutputProperties_FWD_DEFINED__
- #define __IAgentAudioOutputProperties_FWD_DEFINED__
- typedef interface IAgentAudioOutputProperties IAgentAudioOutputProperties;
- #endif /* __IAgentAudioOutputProperties_FWD_DEFINED__ */
- #ifndef __IAgentAudioOutputPropertiesEx_FWD_DEFINED__
- #define __IAgentAudioOutputPropertiesEx_FWD_DEFINED__
- typedef interface IAgentAudioOutputPropertiesEx IAgentAudioOutputPropertiesEx;
- #endif /* __IAgentAudioOutputPropertiesEx_FWD_DEFINED__ */
- #ifndef __IAgentPropertySheet_FWD_DEFINED__
- #define __IAgentPropertySheet_FWD_DEFINED__
- typedef interface IAgentPropertySheet IAgentPropertySheet;
- #endif /* __IAgentPropertySheet_FWD_DEFINED__ */
- #ifndef __IAgentBalloon_FWD_DEFINED__
- #define __IAgentBalloon_FWD_DEFINED__
- typedef interface IAgentBalloon IAgentBalloon;
- #endif /* __IAgentBalloon_FWD_DEFINED__ */
- #ifndef __IAgentBalloonEx_FWD_DEFINED__
- #define __IAgentBalloonEx_FWD_DEFINED__
- typedef interface IAgentBalloonEx IAgentBalloonEx;
- #endif /* __IAgentBalloonEx_FWD_DEFINED__ */
- #ifndef __IAgentCharacter_FWD_DEFINED__
- #define __IAgentCharacter_FWD_DEFINED__
- typedef interface IAgentCharacter IAgentCharacter;
- #endif /* __IAgentCharacter_FWD_DEFINED__ */
- #ifndef __IAgentCharacterEx_FWD_DEFINED__
- #define __IAgentCharacterEx_FWD_DEFINED__
- typedef interface IAgentCharacterEx IAgentCharacterEx;
- #endif /* __IAgentCharacterEx_FWD_DEFINED__ */
- #ifndef __IAgent_FWD_DEFINED__
- #define __IAgent_FWD_DEFINED__
- typedef interface IAgent IAgent;
- #endif /* __IAgent_FWD_DEFINED__ */
- #ifndef __IAgentEx_FWD_DEFINED__
- #define __IAgentEx_FWD_DEFINED__
- typedef interface IAgentEx IAgentEx;
- #endif /* __IAgentEx_FWD_DEFINED__ */
- #ifndef __IAgentNotifySink_FWD_DEFINED__
- #define __IAgentNotifySink_FWD_DEFINED__
- typedef interface IAgentNotifySink IAgentNotifySink;
- #endif /* __IAgentNotifySink_FWD_DEFINED__ */
- #ifndef __IAgentNotifySinkEx_FWD_DEFINED__
- #define __IAgentNotifySinkEx_FWD_DEFINED__
- typedef interface IAgentNotifySinkEx IAgentNotifySinkEx;
- #endif /* __IAgentNotifySinkEx_FWD_DEFINED__ */
- #ifndef __IAgentPrivateNotifySink_FWD_DEFINED__
- #define __IAgentPrivateNotifySink_FWD_DEFINED__
- typedef interface IAgentPrivateNotifySink IAgentPrivateNotifySink;
- #endif /* __IAgentPrivateNotifySink_FWD_DEFINED__ */
- #ifndef __IAgentCustomMarshalMaker_FWD_DEFINED__
- #define __IAgentCustomMarshalMaker_FWD_DEFINED__
- typedef interface IAgentCustomMarshalMaker IAgentCustomMarshalMaker;
- #endif /* __IAgentCustomMarshalMaker_FWD_DEFINED__ */
- #ifndef __IAgentClientStatus_FWD_DEFINED__
- #define __IAgentClientStatus_FWD_DEFINED__
- typedef interface IAgentClientStatus IAgentClientStatus;
- #endif /* __IAgentClientStatus_FWD_DEFINED__ */
- #ifndef __AgentServer_FWD_DEFINED__
- #define __AgentServer_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class AgentServer AgentServer;
- #else
- typedef struct AgentServer AgentServer;
- #endif /* __cplusplus */
- #endif /* __AgentServer_FWD_DEFINED__ */
- #ifndef __IAgentUserInput_FWD_DEFINED__
- #define __IAgentUserInput_FWD_DEFINED__
- typedef interface IAgentUserInput IAgentUserInput;
- #endif /* __IAgentUserInput_FWD_DEFINED__ */
- #ifndef __IAgentCommand_FWD_DEFINED__
- #define __IAgentCommand_FWD_DEFINED__
- typedef interface IAgentCommand IAgentCommand;
- #endif /* __IAgentCommand_FWD_DEFINED__ */
- #ifndef __IAgentCommandEx_FWD_DEFINED__
- #define __IAgentCommandEx_FWD_DEFINED__
- typedef interface IAgentCommandEx IAgentCommandEx;
- #endif /* __IAgentCommandEx_FWD_DEFINED__ */
- #ifndef __IAgentCommands_FWD_DEFINED__
- #define __IAgentCommands_FWD_DEFINED__
- typedef interface IAgentCommands IAgentCommands;
- #endif /* __IAgentCommands_FWD_DEFINED__ */
- #ifndef __IAgentCommandsEx_FWD_DEFINED__
- #define __IAgentCommandsEx_FWD_DEFINED__
- typedef interface IAgentCommandsEx IAgentCommandsEx;
- #endif /* __IAgentCommandsEx_FWD_DEFINED__ */
- #ifndef __IAgentSpeechInputProperties_FWD_DEFINED__
- #define __IAgentSpeechInputProperties_FWD_DEFINED__
- typedef interface IAgentSpeechInputProperties IAgentSpeechInputProperties;
- #endif /* __IAgentSpeechInputProperties_FWD_DEFINED__ */
- #ifndef __IAgentAudioOutputProperties_FWD_DEFINED__
- #define __IAgentAudioOutputProperties_FWD_DEFINED__
- typedef interface IAgentAudioOutputProperties IAgentAudioOutputProperties;
- #endif /* __IAgentAudioOutputProperties_FWD_DEFINED__ */
- #ifndef __IAgentAudioOutputPropertiesEx_FWD_DEFINED__
- #define __IAgentAudioOutputPropertiesEx_FWD_DEFINED__
- typedef interface IAgentAudioOutputPropertiesEx IAgentAudioOutputPropertiesEx;
- #endif /* __IAgentAudioOutputPropertiesEx_FWD_DEFINED__ */
- #ifndef __IAgentPropertySheet_FWD_DEFINED__
- #define __IAgentPropertySheet_FWD_DEFINED__
- typedef interface IAgentPropertySheet IAgentPropertySheet;
- #endif /* __IAgentPropertySheet_FWD_DEFINED__ */
- #ifndef __IAgentBalloon_FWD_DEFINED__
- #define __IAgentBalloon_FWD_DEFINED__
- typedef interface IAgentBalloon IAgentBalloon;
- #endif /* __IAgentBalloon_FWD_DEFINED__ */
- #ifndef __IAgentBalloonEx_FWD_DEFINED__
- #define __IAgentBalloonEx_FWD_DEFINED__
- typedef interface IAgentBalloonEx IAgentBalloonEx;
- #endif /* __IAgentBalloonEx_FWD_DEFINED__ */
- #ifndef __IAgentCharacter_FWD_DEFINED__
- #define __IAgentCharacter_FWD_DEFINED__
- typedef interface IAgentCharacter IAgentCharacter;
- #endif /* __IAgentCharacter_FWD_DEFINED__ */
- #ifndef __IAgentCharacterEx_FWD_DEFINED__
- #define __IAgentCharacterEx_FWD_DEFINED__
- typedef interface IAgentCharacterEx IAgentCharacterEx;
- #endif /* __IAgentCharacterEx_FWD_DEFINED__ */
- #ifndef __IAgent_FWD_DEFINED__
- #define __IAgent_FWD_DEFINED__
- typedef interface IAgent IAgent;
- #endif /* __IAgent_FWD_DEFINED__ */
- #ifndef __IAgentEx_FWD_DEFINED__
- #define __IAgentEx_FWD_DEFINED__
- typedef interface IAgentEx IAgentEx;
- #endif /* __IAgentEx_FWD_DEFINED__ */
- #ifndef __IAgentNotifySink_FWD_DEFINED__
- #define __IAgentNotifySink_FWD_DEFINED__
- typedef interface IAgentNotifySink IAgentNotifySink;
- #endif /* __IAgentNotifySink_FWD_DEFINED__ */
- #ifndef __IAgentNotifySinkEx_FWD_DEFINED__
- #define __IAgentNotifySinkEx_FWD_DEFINED__
- typedef interface IAgentNotifySinkEx IAgentNotifySinkEx;
- #endif /* __IAgentNotifySinkEx_FWD_DEFINED__ */
- #ifndef __IAgentCommandWindow_FWD_DEFINED__
- #define __IAgentCommandWindow_FWD_DEFINED__
- typedef interface IAgentCommandWindow IAgentCommandWindow;
- #endif /* __IAgentCommandWindow_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_AgentServer_0000
- * at Mon Aug 31 17:00:38 1998
- * using MIDL 3.01.75
- ****************************************/
- /* [local] */
- #define NeverMoved ( 0 )
- #define UserMoved ( 1 )
- #define ProgramMoved ( 2 )
- #define OtherProgramMoved ( 3 )
- #define SystemMoved ( 4 )
- #define NeverShown ( 0 )
- #define UserHid ( 1 )
- #define UserShowed ( 2 )
- #define ProgramHid ( 3 )
- #define ProgramShowed ( 4 )
- #define OtherProgramHid ( 5 )
- #define OtherProgramShowed ( 6 )
- #define UserHidViaCharacterMenu ( 7 )
- #define UserHidViaTaskbarIcon ( UserHid )
- #define CSHELPCAUSE_COMMAND ( 1 )
- #define CSHELPCAUSE_OTHERPROGRAM ( 2 )
- #define CSHELPCAUSE_OPENCOMMANDSWINDOW ( 3 )
- #define CSHELPCAUSE_CLOSECOMMANDSWINDOW ( 4 )
- #define CSHELPCAUSE_SHOWCHARACTER ( 5 )
- #define CSHELPCAUSE_HIDECHARACTER ( 6 )
- #define CSHELPCAUSE_CHARACTER ( 7 )
- #define ACTIVATE_NOTTOPMOST ( 0 )
- #define ACTIVATE_TOPMOST ( 1 )
- #define ACTIVATE_NOTACTIVE ( 0 )
- #define ACTIVATE_ACTIVE ( 1 )
- #define ACTIVATE_INPUTACTIVE ( 2 )
- #define PREPARE_ANIMATION ( 0 )
- #define PREPARE_STATE ( 1 )
- #define PREPARE_WAVE ( 2 )
- #define STOP_TYPE_PLAY ( 0x1 )
- #define STOP_TYPE_MOVE ( 0x2 )
- #define STOP_TYPE_SPEAK ( 0x4 )
- #define STOP_TYPE_PREPARE ( 0x8 )
- #define STOP_TYPE_NONQUEUEDPREPARE ( 0x10 )
- #define STOP_TYPE_VISIBLE ( 0x20 )
- #define STOP_TYPE_ALL ( 0xffffffff )
- #define BALLOON_STYLE_BALLOON_ON ( 0x1 )
- #define BALLOON_STYLE_SIZETOTEXT ( 0x2 )
- #define BALLOON_STYLE_AUTOHIDE ( 0x4 )
- #define BALLOON_STYLE_AUTOPACE ( 0x8 )
- #define AUDIO_STATUS_AVAILABLE ( 0 )
- #define AUDIO_STATUS_NOAUDIO ( 1 )
- #define AUDIO_STATUS_CANTOPENAUDIO ( 2 )
- #define AUDIO_STATUS_USERSPEAKING ( 3 )
- #define AUDIO_STATUS_CHARACTERSPEAKING ( 4 )
- #define AUDIO_STATUS_SROVERRIDEABLE ( 5 )
- #define AUDIO_STATUS_ERROR ( 6 )
- #define LISTEN_STATUS_CANLISTEN ( 0 )
- #define LISTEN_STATUS_NOAUDIO ( 1 )
- #define LISTEN_STATUS_NOTACTIVE ( 2 )
- #define LISTEN_STATUS_CANTOPENAUDIO ( 3 )
- #define LISTEN_STATUS_COULDNTINITIALIZESPEECH ( 4 )
- #define LISTEN_STATUS_SPEECHDISABLED ( 5 )
- #define LISTEN_STATUS_ERROR ( 6 )
- #define MK_ICON ( 0x1000 )
- #define LSCOMPLETE_CAUSE_PROGRAMDISABLED ( 1 )
- #define LSCOMPLETE_CAUSE_PROGRAMTIMEDOUT ( 2 )
- #define LSCOMPLETE_CAUSE_USERTIMEDOUT ( 3 )
- #define LSCOMPLETE_CAUSE_USERRELEASEDKEY ( 4 )
- #define LSCOMPLETE_CAUSE_USERUTTERANCEENDED ( 5 )
- #define LSCOMPLETE_CAUSE_CLIENTDEACTIVATED ( 6 )
- #define LSCOMPLETE_CAUSE_DEFAULTCHARCHANGE ( 7 )
- #define LSCOMPLETE_CAUSE_USERDISABLED ( 8 )
- extern RPC_IF_HANDLE __MIDL_itf_AgentServer_0000_v0_0_c_ifspec;
- extern RPC_IF_HANDLE __MIDL_itf_AgentServer_0000_v0_0_s_ifspec;
- #ifndef __IAgentUserInput_INTERFACE_DEFINED__
- #define __IAgentUserInput_INTERFACE_DEFINED__
- /****************************************
- * Generated header for interface: IAgentUserInput
- * at Mon Aug 31 17:00:38 1998
- * using MIDL 3.01.75
- ****************************************/
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_IAgentUserInput;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- interface DECLSPEC_UUID("A7B93C80-7B81-11D0-AC5F-00C04FD97575")
- IAgentUserInput : public IDispatch
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE GetCount(
- /* [out] */ long __RPC_FAR *pdwCount) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetItemID(
- /* [in] */ long dwItemIndex,
- /* [out] */ long __RPC_FAR *pdwCommandID) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetItemConfidence(
- /* [in] */ long dwItemIndex,
- /* [out] */ long __RPC_FAR *plConfidence) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetItemText(
- /* [in] */ long dwItemIndex,
- /* [out] */ BSTR __RPC_FAR *pbszText) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetAllItemData(
- /* [out] */ VARIANT __RPC_FAR *pdwItemIndices,
- /* [out] */ VARIANT __RPC_FAR *plConfidences,
- /* [out] */ VARIANT __RPC_FAR *pbszText) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IAgentUserInputVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IAgentUserInput __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IAgentUserInput __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IAgentUserInput __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IAgentUserInput __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IAgentUserInput __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IAgentUserInput __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 )(
- IAgentUserInput __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);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCount )(
- IAgentUserInput __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pdwCount);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetItemID )(
- IAgentUserInput __RPC_FAR * This,
- /* [in] */ long dwItemIndex,
- /* [out] */ long __RPC_FAR *pdwCommandID);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetItemConfidence )(
- IAgentUserInput __RPC_FAR * This,
- /* [in] */ long dwItemIndex,
- /* [out] */ long __RPC_FAR *plConfidence);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetItemText )(
- IAgentUserInput __RPC_FAR * This,
- /* [in] */ long dwItemIndex,
- /* [out] */ BSTR __RPC_FAR *pbszText);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetAllItemData )(
- IAgentUserInput __RPC_FAR * This,
- /* [out] */ VARIANT __RPC_FAR *pdwItemIndices,
- /* [out] */ VARIANT __RPC_FAR *plConfidences,
- /* [out] */ VARIANT __RPC_FAR *pbszText);
-
- END_INTERFACE
- } IAgentUserInputVtbl;
- interface IAgentUserInput
- {
- CONST_VTBL struct IAgentUserInputVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IAgentUserInput_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IAgentUserInput_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IAgentUserInput_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IAgentUserInput_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IAgentUserInput_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IAgentUserInput_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IAgentUserInput_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IAgentUserInput_GetCount(This,pdwCount)
- (This)->lpVtbl -> GetCount(This,pdwCount)
- #define IAgentUserInput_GetItemID(This,dwItemIndex,pdwCommandID)
- (This)->lpVtbl -> GetItemID(This,dwItemIndex,pdwCommandID)
- #define IAgentUserInput_GetItemConfidence(This,dwItemIndex,plConfidence)
- (This)->lpVtbl -> GetItemConfidence(This,dwItemIndex,plConfidence)
- #define IAgentUserInput_GetItemText(This,dwItemIndex,pbszText)
- (This)->lpVtbl -> GetItemText(This,dwItemIndex,pbszText)
- #define IAgentUserInput_GetAllItemData(This,pdwItemIndices,plConfidences,pbszText)
- (This)->lpVtbl -> GetAllItemData(This,pdwItemIndices,plConfidences,pbszText)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IAgentUserInput_GetCount_Proxy(
- IAgentUserInput __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pdwCount);
- void __RPC_STUB IAgentUserInput_GetCount_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentUserInput_GetItemID_Proxy(
- IAgentUserInput __RPC_FAR * This,
- /* [in] */ long dwItemIndex,
- /* [out] */ long __RPC_FAR *pdwCommandID);
- void __RPC_STUB IAgentUserInput_GetItemID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentUserInput_GetItemConfidence_Proxy(
- IAgentUserInput __RPC_FAR * This,
- /* [in] */ long dwItemIndex,
- /* [out] */ long __RPC_FAR *plConfidence);
- void __RPC_STUB IAgentUserInput_GetItemConfidence_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentUserInput_GetItemText_Proxy(
- IAgentUserInput __RPC_FAR * This,
- /* [in] */ long dwItemIndex,
- /* [out] */ BSTR __RPC_FAR *pbszText);
- void __RPC_STUB IAgentUserInput_GetItemText_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentUserInput_GetAllItemData_Proxy(
- IAgentUserInput __RPC_FAR * This,
- /* [out] */ VARIANT __RPC_FAR *pdwItemIndices,
- /* [out] */ VARIANT __RPC_FAR *plConfidences,
- /* [out] */ VARIANT __RPC_FAR *pbszText);
- void __RPC_STUB IAgentUserInput_GetAllItemData_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IAgentUserInput_INTERFACE_DEFINED__ */
- #ifndef __IAgentCommand_INTERFACE_DEFINED__
- #define __IAgentCommand_INTERFACE_DEFINED__
- /****************************************
- * Generated header for interface: IAgentCommand
- * at Mon Aug 31 17:00:38 1998
- * using MIDL 3.01.75
- ****************************************/
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_IAgentCommand;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- interface DECLSPEC_UUID("A7B93C83-7B81-11D0-AC5F-00C04FD97575")
- IAgentCommand : public IDispatch
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE SetCaption(
- /* [in] */ BSTR bszCaption) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetCaption(
- /* [out] */ BSTR __RPC_FAR *pbszCaption) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetVoice(
- /* [in] */ BSTR bszVoice) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetVoice(
- /* [out] */ BSTR __RPC_FAR *pbszVoice) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetEnabled(
- /* [in] */ long bEnabled) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetEnabled(
- /* [out] */ long __RPC_FAR *pbEnabled) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetVisible(
- /* [in] */ long bVisible) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetVisible(
- /* [out] */ long __RPC_FAR *pbVisible) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetConfidenceThreshold(
- /* [in] */ long lThreshold) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetConfidenceThreshold(
- /* [out] */ long __RPC_FAR *plThreshold) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetConfidenceText(
- /* [in] */ BSTR bszTipText) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetConfidenceText(
- /* [out] */ BSTR __RPC_FAR *pbszTipText) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetID(
- /* [out] */ long __RPC_FAR *pdwID) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IAgentCommandVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IAgentCommand __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IAgentCommand __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IAgentCommand __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IAgentCommand __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IAgentCommand __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IAgentCommand __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 )(
- IAgentCommand __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);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetCaption )(
- IAgentCommand __RPC_FAR * This,
- /* [in] */ BSTR bszCaption);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCaption )(
- IAgentCommand __RPC_FAR * This,
- /* [out] */ BSTR __RPC_FAR *pbszCaption);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetVoice )(
- IAgentCommand __RPC_FAR * This,
- /* [in] */ BSTR bszVoice);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetVoice )(
- IAgentCommand __RPC_FAR * This,
- /* [out] */ BSTR __RPC_FAR *pbszVoice);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetEnabled )(
- IAgentCommand __RPC_FAR * This,
- /* [in] */ long bEnabled);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetEnabled )(
- IAgentCommand __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbEnabled);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetVisible )(
- IAgentCommand __RPC_FAR * This,
- /* [in] */ long bVisible);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetVisible )(
- IAgentCommand __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbVisible);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetConfidenceThreshold )(
- IAgentCommand __RPC_FAR * This,
- /* [in] */ long lThreshold);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetConfidenceThreshold )(
- IAgentCommand __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *plThreshold);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetConfidenceText )(
- IAgentCommand __RPC_FAR * This,
- /* [in] */ BSTR bszTipText);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetConfidenceText )(
- IAgentCommand __RPC_FAR * This,
- /* [out] */ BSTR __RPC_FAR *pbszTipText);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetID )(
- IAgentCommand __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pdwID);
-
- END_INTERFACE
- } IAgentCommandVtbl;
- interface IAgentCommand
- {
- CONST_VTBL struct IAgentCommandVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IAgentCommand_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IAgentCommand_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IAgentCommand_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IAgentCommand_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IAgentCommand_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IAgentCommand_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IAgentCommand_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IAgentCommand_SetCaption(This,bszCaption)
- (This)->lpVtbl -> SetCaption(This,bszCaption)
- #define IAgentCommand_GetCaption(This,pbszCaption)
- (This)->lpVtbl -> GetCaption(This,pbszCaption)
- #define IAgentCommand_SetVoice(This,bszVoice)
- (This)->lpVtbl -> SetVoice(This,bszVoice)
- #define IAgentCommand_GetVoice(This,pbszVoice)
- (This)->lpVtbl -> GetVoice(This,pbszVoice)
- #define IAgentCommand_SetEnabled(This,bEnabled)
- (This)->lpVtbl -> SetEnabled(This,bEnabled)
- #define IAgentCommand_GetEnabled(This,pbEnabled)
- (This)->lpVtbl -> GetEnabled(This,pbEnabled)
- #define IAgentCommand_SetVisible(This,bVisible)
- (This)->lpVtbl -> SetVisible(This,bVisible)
- #define IAgentCommand_GetVisible(This,pbVisible)
- (This)->lpVtbl -> GetVisible(This,pbVisible)
- #define IAgentCommand_SetConfidenceThreshold(This,lThreshold)
- (This)->lpVtbl -> SetConfidenceThreshold(This,lThreshold)
- #define IAgentCommand_GetConfidenceThreshold(This,plThreshold)
- (This)->lpVtbl -> GetConfidenceThreshold(This,plThreshold)
- #define IAgentCommand_SetConfidenceText(This,bszTipText)
- (This)->lpVtbl -> SetConfidenceText(This,bszTipText)
- #define IAgentCommand_GetConfidenceText(This,pbszTipText)
- (This)->lpVtbl -> GetConfidenceText(This,pbszTipText)
- #define IAgentCommand_GetID(This,pdwID)
- (This)->lpVtbl -> GetID(This,pdwID)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IAgentCommand_SetCaption_Proxy(
- IAgentCommand __RPC_FAR * This,
- /* [in] */ BSTR bszCaption);
- void __RPC_STUB IAgentCommand_SetCaption_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommand_GetCaption_Proxy(
- IAgentCommand __RPC_FAR * This,
- /* [out] */ BSTR __RPC_FAR *pbszCaption);
- void __RPC_STUB IAgentCommand_GetCaption_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommand_SetVoice_Proxy(
- IAgentCommand __RPC_FAR * This,
- /* [in] */ BSTR bszVoice);
- void __RPC_STUB IAgentCommand_SetVoice_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommand_GetVoice_Proxy(
- IAgentCommand __RPC_FAR * This,
- /* [out] */ BSTR __RPC_FAR *pbszVoice);
- void __RPC_STUB IAgentCommand_GetVoice_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommand_SetEnabled_Proxy(
- IAgentCommand __RPC_FAR * This,
- /* [in] */ long bEnabled);
- void __RPC_STUB IAgentCommand_SetEnabled_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommand_GetEnabled_Proxy(
- IAgentCommand __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbEnabled);
- void __RPC_STUB IAgentCommand_GetEnabled_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommand_SetVisible_Proxy(
- IAgentCommand __RPC_FAR * This,
- /* [in] */ long bVisible);
- void __RPC_STUB IAgentCommand_SetVisible_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommand_GetVisible_Proxy(
- IAgentCommand __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbVisible);
- void __RPC_STUB IAgentCommand_GetVisible_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommand_SetConfidenceThreshold_Proxy(
- IAgentCommand __RPC_FAR * This,
- /* [in] */ long lThreshold);
- void __RPC_STUB IAgentCommand_SetConfidenceThreshold_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommand_GetConfidenceThreshold_Proxy(
- IAgentCommand __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *plThreshold);
- void __RPC_STUB IAgentCommand_GetConfidenceThreshold_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommand_SetConfidenceText_Proxy(
- IAgentCommand __RPC_FAR * This,
- /* [in] */ BSTR bszTipText);
- void __RPC_STUB IAgentCommand_SetConfidenceText_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommand_GetConfidenceText_Proxy(
- IAgentCommand __RPC_FAR * This,
- /* [out] */ BSTR __RPC_FAR *pbszTipText);
- void __RPC_STUB IAgentCommand_GetConfidenceText_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommand_GetID_Proxy(
- IAgentCommand __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pdwID);
- void __RPC_STUB IAgentCommand_GetID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IAgentCommand_INTERFACE_DEFINED__ */
- #ifndef __IAgentCommandEx_INTERFACE_DEFINED__
- #define __IAgentCommandEx_INTERFACE_DEFINED__
- /****************************************
- * Generated header for interface: IAgentCommandEx
- * at Mon Aug 31 17:00:38 1998
- * using MIDL 3.01.75
- ****************************************/
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_IAgentCommandEx;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- interface DECLSPEC_UUID("B0913412-3B44-11d1-ACBA-00C04FD97575")
- IAgentCommandEx : public IAgentCommand
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE SetHelpContextID(
- /* [in] */ long ulID) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetHelpContextID(
- /* [out] */ long __RPC_FAR *pulID) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetVoiceCaption(
- /* [in] */ BSTR bszVoiceCaption) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetVoiceCaption(
- /* [out] */ BSTR __RPC_FAR *pbszVoiceCaption) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IAgentCommandExVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IAgentCommandEx __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IAgentCommandEx __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IAgentCommandEx __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IAgentCommandEx __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IAgentCommandEx __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IAgentCommandEx __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 )(
- IAgentCommandEx __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);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetCaption )(
- IAgentCommandEx __RPC_FAR * This,
- /* [in] */ BSTR bszCaption);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCaption )(
- IAgentCommandEx __RPC_FAR * This,
- /* [out] */ BSTR __RPC_FAR *pbszCaption);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetVoice )(
- IAgentCommandEx __RPC_FAR * This,
- /* [in] */ BSTR bszVoice);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetVoice )(
- IAgentCommandEx __RPC_FAR * This,
- /* [out] */ BSTR __RPC_FAR *pbszVoice);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetEnabled )(
- IAgentCommandEx __RPC_FAR * This,
- /* [in] */ long bEnabled);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetEnabled )(
- IAgentCommandEx __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbEnabled);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetVisible )(
- IAgentCommandEx __RPC_FAR * This,
- /* [in] */ long bVisible);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetVisible )(
- IAgentCommandEx __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbVisible);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetConfidenceThreshold )(
- IAgentCommandEx __RPC_FAR * This,
- /* [in] */ long lThreshold);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetConfidenceThreshold )(
- IAgentCommandEx __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *plThreshold);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetConfidenceText )(
- IAgentCommandEx __RPC_FAR * This,
- /* [in] */ BSTR bszTipText);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetConfidenceText )(
- IAgentCommandEx __RPC_FAR * This,
- /* [out] */ BSTR __RPC_FAR *pbszTipText);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetID )(
- IAgentCommandEx __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pdwID);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetHelpContextID )(
- IAgentCommandEx __RPC_FAR * This,
- /* [in] */ long ulID);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetHelpContextID )(
- IAgentCommandEx __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pulID);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetVoiceCaption )(
- IAgentCommandEx __RPC_FAR * This,
- /* [in] */ BSTR bszVoiceCaption);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetVoiceCaption )(
- IAgentCommandEx __RPC_FAR * This,
- /* [out] */ BSTR __RPC_FAR *pbszVoiceCaption);
-
- END_INTERFACE
- } IAgentCommandExVtbl;
- interface IAgentCommandEx
- {
- CONST_VTBL struct IAgentCommandExVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IAgentCommandEx_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IAgentCommandEx_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IAgentCommandEx_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IAgentCommandEx_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IAgentCommandEx_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IAgentCommandEx_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IAgentCommandEx_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IAgentCommandEx_SetCaption(This,bszCaption)
- (This)->lpVtbl -> SetCaption(This,bszCaption)
- #define IAgentCommandEx_GetCaption(This,pbszCaption)
- (This)->lpVtbl -> GetCaption(This,pbszCaption)
- #define IAgentCommandEx_SetVoice(This,bszVoice)
- (This)->lpVtbl -> SetVoice(This,bszVoice)
- #define IAgentCommandEx_GetVoice(This,pbszVoice)
- (This)->lpVtbl -> GetVoice(This,pbszVoice)
- #define IAgentCommandEx_SetEnabled(This,bEnabled)
- (This)->lpVtbl -> SetEnabled(This,bEnabled)
- #define IAgentCommandEx_GetEnabled(This,pbEnabled)
- (This)->lpVtbl -> GetEnabled(This,pbEnabled)
- #define IAgentCommandEx_SetVisible(This,bVisible)
- (This)->lpVtbl -> SetVisible(This,bVisible)
- #define IAgentCommandEx_GetVisible(This,pbVisible)
- (This)->lpVtbl -> GetVisible(This,pbVisible)
- #define IAgentCommandEx_SetConfidenceThreshold(This,lThreshold)
- (This)->lpVtbl -> SetConfidenceThreshold(This,lThreshold)
- #define IAgentCommandEx_GetConfidenceThreshold(This,plThreshold)
- (This)->lpVtbl -> GetConfidenceThreshold(This,plThreshold)
- #define IAgentCommandEx_SetConfidenceText(This,bszTipText)
- (This)->lpVtbl -> SetConfidenceText(This,bszTipText)
- #define IAgentCommandEx_GetConfidenceText(This,pbszTipText)
- (This)->lpVtbl -> GetConfidenceText(This,pbszTipText)
- #define IAgentCommandEx_GetID(This,pdwID)
- (This)->lpVtbl -> GetID(This,pdwID)
- #define IAgentCommandEx_SetHelpContextID(This,ulID)
- (This)->lpVtbl -> SetHelpContextID(This,ulID)
- #define IAgentCommandEx_GetHelpContextID(This,pulID)
- (This)->lpVtbl -> GetHelpContextID(This,pulID)
- #define IAgentCommandEx_SetVoiceCaption(This,bszVoiceCaption)
- (This)->lpVtbl -> SetVoiceCaption(This,bszVoiceCaption)
- #define IAgentCommandEx_GetVoiceCaption(This,pbszVoiceCaption)
- (This)->lpVtbl -> GetVoiceCaption(This,pbszVoiceCaption)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IAgentCommandEx_SetHelpContextID_Proxy(
- IAgentCommandEx __RPC_FAR * This,
- /* [in] */ long ulID);
- void __RPC_STUB IAgentCommandEx_SetHelpContextID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommandEx_GetHelpContextID_Proxy(
- IAgentCommandEx __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pulID);
- void __RPC_STUB IAgentCommandEx_GetHelpContextID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommandEx_SetVoiceCaption_Proxy(
- IAgentCommandEx __RPC_FAR * This,
- /* [in] */ BSTR bszVoiceCaption);
- void __RPC_STUB IAgentCommandEx_SetVoiceCaption_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommandEx_GetVoiceCaption_Proxy(
- IAgentCommandEx __RPC_FAR * This,
- /* [out] */ BSTR __RPC_FAR *pbszVoiceCaption);
- void __RPC_STUB IAgentCommandEx_GetVoiceCaption_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IAgentCommandEx_INTERFACE_DEFINED__ */
- #ifndef __IAgentCommands_INTERFACE_DEFINED__
- #define __IAgentCommands_INTERFACE_DEFINED__
- /****************************************
- * Generated header for interface: IAgentCommands
- * at Mon Aug 31 17:00:38 1998
- * using MIDL 3.01.75
- ****************************************/
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_IAgentCommands;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- interface DECLSPEC_UUID("A7B93C85-7B81-11D0-AC5F-00C04FD97575")
- IAgentCommands : public IDispatch
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE GetCommand(
- /* [in] */ long dwCommandID,
- /* [out] */ IUnknown __RPC_FAR *__RPC_FAR *ppunkCommand) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetCount(
- /* [out] */ long __RPC_FAR *pdwCount) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetCaption(
- /* [in] */ BSTR bszCaption) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetCaption(
- /* [out] */ BSTR __RPC_FAR *pbszCaption) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetVoice(
- /* [in] */ BSTR bszVoice) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetVoice(
- /* [out] */ BSTR __RPC_FAR *pbszVoice) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetVisible(
- /* [in] */ long bVisible) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetVisible(
- /* [out] */ long __RPC_FAR *pbVisible) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Add(
- /* [in] */ BSTR bszCaption,
- /* [in] */ BSTR bszVoice,
- /* [in] */ long bEnabled,
- /* [in] */ long bVisible,
- /* [out] */ long __RPC_FAR *pdwID) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Insert(
- /* [in] */ BSTR bszCaption,
- /* [in] */ BSTR bszVoice,
- /* [in] */ long bEnabled,
- /* [in] */ long bVisible,
- /* [in] */ long dwRefID,
- /* [in] */ long bBefore,
- /* [out] */ long __RPC_FAR *pdwID) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Remove(
- /* [in] */ long dwID) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE RemoveAll( void) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IAgentCommandsVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IAgentCommands __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IAgentCommands __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IAgentCommands __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IAgentCommands __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IAgentCommands __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IAgentCommands __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 )(
- IAgentCommands __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);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCommand )(
- IAgentCommands __RPC_FAR * This,
- /* [in] */ long dwCommandID,
- /* [out] */ IUnknown __RPC_FAR *__RPC_FAR *ppunkCommand);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCount )(
- IAgentCommands __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pdwCount);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetCaption )(
- IAgentCommands __RPC_FAR * This,
- /* [in] */ BSTR bszCaption);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCaption )(
- IAgentCommands __RPC_FAR * This,
- /* [out] */ BSTR __RPC_FAR *pbszCaption);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetVoice )(
- IAgentCommands __RPC_FAR * This,
- /* [in] */ BSTR bszVoice);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetVoice )(
- IAgentCommands __RPC_FAR * This,
- /* [out] */ BSTR __RPC_FAR *pbszVoice);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetVisible )(
- IAgentCommands __RPC_FAR * This,
- /* [in] */ long bVisible);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetVisible )(
- IAgentCommands __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbVisible);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Add )(
- IAgentCommands __RPC_FAR * This,
- /* [in] */ BSTR bszCaption,
- /* [in] */ BSTR bszVoice,
- /* [in] */ long bEnabled,
- /* [in] */ long bVisible,
- /* [out] */ long __RPC_FAR *pdwID);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Insert )(
- IAgentCommands __RPC_FAR * This,
- /* [in] */ BSTR bszCaption,
- /* [in] */ BSTR bszVoice,
- /* [in] */ long bEnabled,
- /* [in] */ long bVisible,
- /* [in] */ long dwRefID,
- /* [in] */ long bBefore,
- /* [out] */ long __RPC_FAR *pdwID);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Remove )(
- IAgentCommands __RPC_FAR * This,
- /* [in] */ long dwID);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RemoveAll )(
- IAgentCommands __RPC_FAR * This);
-
- END_INTERFACE
- } IAgentCommandsVtbl;
- interface IAgentCommands
- {
- CONST_VTBL struct IAgentCommandsVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IAgentCommands_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IAgentCommands_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IAgentCommands_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IAgentCommands_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IAgentCommands_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IAgentCommands_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IAgentCommands_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IAgentCommands_GetCommand(This,dwCommandID,ppunkCommand)
- (This)->lpVtbl -> GetCommand(This,dwCommandID,ppunkCommand)
- #define IAgentCommands_GetCount(This,pdwCount)
- (This)->lpVtbl -> GetCount(This,pdwCount)
- #define IAgentCommands_SetCaption(This,bszCaption)
- (This)->lpVtbl -> SetCaption(This,bszCaption)
- #define IAgentCommands_GetCaption(This,pbszCaption)
- (This)->lpVtbl -> GetCaption(This,pbszCaption)
- #define IAgentCommands_SetVoice(This,bszVoice)
- (This)->lpVtbl -> SetVoice(This,bszVoice)
- #define IAgentCommands_GetVoice(This,pbszVoice)
- (This)->lpVtbl -> GetVoice(This,pbszVoice)
- #define IAgentCommands_SetVisible(This,bVisible)
- (This)->lpVtbl -> SetVisible(This,bVisible)
- #define IAgentCommands_GetVisible(This,pbVisible)
- (This)->lpVtbl -> GetVisible(This,pbVisible)
- #define IAgentCommands_Add(This,bszCaption,bszVoice,bEnabled,bVisible,pdwID)
- (This)->lpVtbl -> Add(This,bszCaption,bszVoice,bEnabled,bVisible,pdwID)
- #define IAgentCommands_Insert(This,bszCaption,bszVoice,bEnabled,bVisible,dwRefID,bBefore,pdwID)
- (This)->lpVtbl -> Insert(This,bszCaption,bszVoice,bEnabled,bVisible,dwRefID,bBefore,pdwID)
- #define IAgentCommands_Remove(This,dwID)
- (This)->lpVtbl -> Remove(This,dwID)
- #define IAgentCommands_RemoveAll(This)
- (This)->lpVtbl -> RemoveAll(This)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IAgentCommands_GetCommand_Proxy(
- IAgentCommands __RPC_FAR * This,
- /* [in] */ long dwCommandID,
- /* [out] */ IUnknown __RPC_FAR *__RPC_FAR *ppunkCommand);
- void __RPC_STUB IAgentCommands_GetCommand_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommands_GetCount_Proxy(
- IAgentCommands __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pdwCount);
- void __RPC_STUB IAgentCommands_GetCount_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommands_SetCaption_Proxy(
- IAgentCommands __RPC_FAR * This,
- /* [in] */ BSTR bszCaption);
- void __RPC_STUB IAgentCommands_SetCaption_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommands_GetCaption_Proxy(
- IAgentCommands __RPC_FAR * This,
- /* [out] */ BSTR __RPC_FAR *pbszCaption);
- void __RPC_STUB IAgentCommands_GetCaption_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommands_SetVoice_Proxy(
- IAgentCommands __RPC_FAR * This,
- /* [in] */ BSTR bszVoice);
- void __RPC_STUB IAgentCommands_SetVoice_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommands_GetVoice_Proxy(
- IAgentCommands __RPC_FAR * This,
- /* [out] */ BSTR __RPC_FAR *pbszVoice);
- void __RPC_STUB IAgentCommands_GetVoice_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommands_SetVisible_Proxy(
- IAgentCommands __RPC_FAR * This,
- /* [in] */ long bVisible);
- void __RPC_STUB IAgentCommands_SetVisible_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommands_GetVisible_Proxy(
- IAgentCommands __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbVisible);
- void __RPC_STUB IAgentCommands_GetVisible_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommands_Add_Proxy(
- IAgentCommands __RPC_FAR * This,
- /* [in] */ BSTR bszCaption,
- /* [in] */ BSTR bszVoice,
- /* [in] */ long bEnabled,
- /* [in] */ long bVisible,
- /* [out] */ long __RPC_FAR *pdwID);
- void __RPC_STUB IAgentCommands_Add_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommands_Insert_Proxy(
- IAgentCommands __RPC_FAR * This,
- /* [in] */ BSTR bszCaption,
- /* [in] */ BSTR bszVoice,
- /* [in] */ long bEnabled,
- /* [in] */ long bVisible,
- /* [in] */ long dwRefID,
- /* [in] */ long bBefore,
- /* [out] */ long __RPC_FAR *pdwID);
- void __RPC_STUB IAgentCommands_Insert_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommands_Remove_Proxy(
- IAgentCommands __RPC_FAR * This,
- /* [in] */ long dwID);
- void __RPC_STUB IAgentCommands_Remove_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommands_RemoveAll_Proxy(
- IAgentCommands __RPC_FAR * This);
- void __RPC_STUB IAgentCommands_RemoveAll_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IAgentCommands_INTERFACE_DEFINED__ */
- #ifndef __IAgentCommandsEx_INTERFACE_DEFINED__
- #define __IAgentCommandsEx_INTERFACE_DEFINED__
- /****************************************
- * Generated header for interface: IAgentCommandsEx
- * at Mon Aug 31 17:00:38 1998
- * using MIDL 3.01.75
- ****************************************/
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_IAgentCommandsEx;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- interface DECLSPEC_UUID("6BA90C00-3910-11d1-ACB3-00C04FD97575")
- IAgentCommandsEx : public IAgentCommands
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE GetCommandEx(
- /* [in] */ long dwCommandID,
- /* [out] */ IAgentCommandEx __RPC_FAR *__RPC_FAR *ppCommandEx) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetDefaultID(
- /* [in] */ long dwID) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetDefaultID(
- /* [out] */ long __RPC_FAR *pdwID) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetHelpContextID(
- /* [in] */ long ulHelpID) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetHelpContextID(
- /* [out] */ long __RPC_FAR *pulHelpID) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetFontName(
- /* [in] */ BSTR bszFontName) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetFontName(
- /* [out] */ BSTR __RPC_FAR *pbszFontName) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetFontSize(
- /* [in] */ long lFontSize) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetFontSize(
- /* [out] */ long __RPC_FAR *lFontSize) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetVoiceCaption(
- /* [in] */ BSTR bszVoiceCaption) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetVoiceCaption(
- /* [out] */ BSTR __RPC_FAR *bszVoiceCaption) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE AddEx(
- /* [in] */ BSTR bszCaption,
- /* [in] */ BSTR bszVoice,
- /* [in] */ BSTR bszVoiceCaption,
- /* [in] */ long bEnabled,
- /* [in] */ long bVisible,
- /* [in] */ long ulHelpId,
- /* [out] */ long __RPC_FAR *pdwID) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE InsertEx(
- /* [in] */ BSTR bszCaption,
- /* [in] */ BSTR bszVoice,
- /* [in] */ BSTR bszVoiceCaption,
- /* [in] */ long bEnabled,
- /* [in] */ long bVisible,
- /* [in] */ long ulHelpId,
- /* [in] */ long dwRefID,
- /* [in] */ long bBefore,
- /* [out] */ long __RPC_FAR *pdwID) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetGlobalVoiceCommandsEnabled(
- /* [in] */ long bEnable) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetGlobalVoiceCommandsEnabled(
- /* [out] */ long __RPC_FAR *pbEnabled) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IAgentCommandsExVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IAgentCommandsEx __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IAgentCommandsEx __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IAgentCommandsEx __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IAgentCommandsEx __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IAgentCommandsEx __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IAgentCommandsEx __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 )(
- IAgentCommandsEx __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);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCommand )(
- IAgentCommandsEx __RPC_FAR * This,
- /* [in] */ long dwCommandID,
- /* [out] */ IUnknown __RPC_FAR *__RPC_FAR *ppunkCommand);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCount )(
- IAgentCommandsEx __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pdwCount);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetCaption )(
- IAgentCommandsEx __RPC_FAR * This,
- /* [in] */ BSTR bszCaption);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCaption )(
- IAgentCommandsEx __RPC_FAR * This,
- /* [out] */ BSTR __RPC_FAR *pbszCaption);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetVoice )(
- IAgentCommandsEx __RPC_FAR * This,
- /* [in] */ BSTR bszVoice);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetVoice )(
- IAgentCommandsEx __RPC_FAR * This,
- /* [out] */ BSTR __RPC_FAR *pbszVoice);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetVisible )(
- IAgentCommandsEx __RPC_FAR * This,
- /* [in] */ long bVisible);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetVisible )(
- IAgentCommandsEx __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbVisible);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Add )(
- IAgentCommandsEx __RPC_FAR * This,
- /* [in] */ BSTR bszCaption,
- /* [in] */ BSTR bszVoice,
- /* [in] */ long bEnabled,
- /* [in] */ long bVisible,
- /* [out] */ long __RPC_FAR *pdwID);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Insert )(
- IAgentCommandsEx __RPC_FAR * This,
- /* [in] */ BSTR bszCaption,
- /* [in] */ BSTR bszVoice,
- /* [in] */ long bEnabled,
- /* [in] */ long bVisible,
- /* [in] */ long dwRefID,
- /* [in] */ long bBefore,
- /* [out] */ long __RPC_FAR *pdwID);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Remove )(
- IAgentCommandsEx __RPC_FAR * This,
- /* [in] */ long dwID);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RemoveAll )(
- IAgentCommandsEx __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetCommandEx )(
- IAgentCommandsEx __RPC_FAR * This,
- /* [in] */ long dwCommandID,
- /* [out] */ IAgentCommandEx __RPC_FAR *__RPC_FAR *ppCommandEx);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetDefaultID )(
- IAgentCommandsEx __RPC_FAR * This,
- /* [in] */ long dwID);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetDefaultID )(
- IAgentCommandsEx __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pdwID);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetHelpContextID )(
- IAgentCommandsEx __RPC_FAR * This,
- /* [in] */ long ulHelpID);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetHelpContextID )(
- IAgentCommandsEx __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pulHelpID);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetFontName )(
- IAgentCommandsEx __RPC_FAR * This,
- /* [in] */ BSTR bszFontName);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetFontName )(
- IAgentCommandsEx __RPC_FAR * This,
- /* [out] */ BSTR __RPC_FAR *pbszFontName);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetFontSize )(
- IAgentCommandsEx __RPC_FAR * This,
- /* [in] */ long lFontSize);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetFontSize )(
- IAgentCommandsEx __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *lFontSize);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetVoiceCaption )(
- IAgentCommandsEx __RPC_FAR * This,
- /* [in] */ BSTR bszVoiceCaption);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetVoiceCaption )(
- IAgentCommandsEx __RPC_FAR * This,
- /* [out] */ BSTR __RPC_FAR *bszVoiceCaption);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddEx )(
- IAgentCommandsEx __RPC_FAR * This,
- /* [in] */ BSTR bszCaption,
- /* [in] */ BSTR bszVoice,
- /* [in] */ BSTR bszVoiceCaption,
- /* [in] */ long bEnabled,
- /* [in] */ long bVisible,
- /* [in] */ long ulHelpId,
- /* [out] */ long __RPC_FAR *pdwID);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *InsertEx )(
- IAgentCommandsEx __RPC_FAR * This,
- /* [in] */ BSTR bszCaption,
- /* [in] */ BSTR bszVoice,
- /* [in] */ BSTR bszVoiceCaption,
- /* [in] */ long bEnabled,
- /* [in] */ long bVisible,
- /* [in] */ long ulHelpId,
- /* [in] */ long dwRefID,
- /* [in] */ long bBefore,
- /* [out] */ long __RPC_FAR *pdwID);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetGlobalVoiceCommandsEnabled )(
- IAgentCommandsEx __RPC_FAR * This,
- /* [in] */ long bEnable);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetGlobalVoiceCommandsEnabled )(
- IAgentCommandsEx __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbEnabled);
-
- END_INTERFACE
- } IAgentCommandsExVtbl;
- interface IAgentCommandsEx
- {
- CONST_VTBL struct IAgentCommandsExVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IAgentCommandsEx_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IAgentCommandsEx_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IAgentCommandsEx_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IAgentCommandsEx_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IAgentCommandsEx_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IAgentCommandsEx_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IAgentCommandsEx_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IAgentCommandsEx_GetCommand(This,dwCommandID,ppunkCommand)
- (This)->lpVtbl -> GetCommand(This,dwCommandID,ppunkCommand)
- #define IAgentCommandsEx_GetCount(This,pdwCount)
- (This)->lpVtbl -> GetCount(This,pdwCount)
- #define IAgentCommandsEx_SetCaption(This,bszCaption)
- (This)->lpVtbl -> SetCaption(This,bszCaption)
- #define IAgentCommandsEx_GetCaption(This,pbszCaption)
- (This)->lpVtbl -> GetCaption(This,pbszCaption)
- #define IAgentCommandsEx_SetVoice(This,bszVoice)
- (This)->lpVtbl -> SetVoice(This,bszVoice)
- #define IAgentCommandsEx_GetVoice(This,pbszVoice)
- (This)->lpVtbl -> GetVoice(This,pbszVoice)
- #define IAgentCommandsEx_SetVisible(This,bVisible)
- (This)->lpVtbl -> SetVisible(This,bVisible)
- #define IAgentCommandsEx_GetVisible(This,pbVisible)
- (This)->lpVtbl -> GetVisible(This,pbVisible)
- #define IAgentCommandsEx_Add(This,bszCaption,bszVoice,bEnabled,bVisible,pdwID)
- (This)->lpVtbl -> Add(This,bszCaption,bszVoice,bEnabled,bVisible,pdwID)
- #define IAgentCommandsEx_Insert(This,bszCaption,bszVoice,bEnabled,bVisible,dwRefID,bBefore,pdwID)
- (This)->lpVtbl -> Insert(This,bszCaption,bszVoice,bEnabled,bVisible,dwRefID,bBefore,pdwID)
- #define IAgentCommandsEx_Remove(This,dwID)
- (This)->lpVtbl -> Remove(This,dwID)
- #define IAgentCommandsEx_RemoveAll(This)
- (This)->lpVtbl -> RemoveAll(This)
- #define IAgentCommandsEx_GetCommandEx(This,dwCommandID,ppCommandEx)
- (This)->lpVtbl -> GetCommandEx(This,dwCommandID,ppCommandEx)
- #define IAgentCommandsEx_SetDefaultID(This,dwID)
- (This)->lpVtbl -> SetDefaultID(This,dwID)
- #define IAgentCommandsEx_GetDefaultID(This,pdwID)
- (This)->lpVtbl -> GetDefaultID(This,pdwID)
- #define IAgentCommandsEx_SetHelpContextID(This,ulHelpID)
- (This)->lpVtbl -> SetHelpContextID(This,ulHelpID)
- #define IAgentCommandsEx_GetHelpContextID(This,pulHelpID)
- (This)->lpVtbl -> GetHelpContextID(This,pulHelpID)
- #define IAgentCommandsEx_SetFontName(This,bszFontName)
- (This)->lpVtbl -> SetFontName(This,bszFontName)
- #define IAgentCommandsEx_GetFontName(This,pbszFontName)
- (This)->lpVtbl -> GetFontName(This,pbszFontName)
- #define IAgentCommandsEx_SetFontSize(This,lFontSize)
- (This)->lpVtbl -> SetFontSize(This,lFontSize)
- #define IAgentCommandsEx_GetFontSize(This,lFontSize)
- (This)->lpVtbl -> GetFontSize(This,lFontSize)
- #define IAgentCommandsEx_SetVoiceCaption(This,bszVoiceCaption)
- (This)->lpVtbl -> SetVoiceCaption(This,bszVoiceCaption)
- #define IAgentCommandsEx_GetVoiceCaption(This,bszVoiceCaption)
- (This)->lpVtbl -> GetVoiceCaption(This,bszVoiceCaption)
- #define IAgentCommandsEx_AddEx(This,bszCaption,bszVoice,bszVoiceCaption,bEnabled,bVisible,ulHelpId,pdwID)
- (This)->lpVtbl -> AddEx(This,bszCaption,bszVoice,bszVoiceCaption,bEnabled,bVisible,ulHelpId,pdwID)
- #define IAgentCommandsEx_InsertEx(This,bszCaption,bszVoice,bszVoiceCaption,bEnabled,bVisible,ulHelpId,dwRefID,bBefore,pdwID)
- (This)->lpVtbl -> InsertEx(This,bszCaption,bszVoice,bszVoiceCaption,bEnabled,bVisible,ulHelpId,dwRefID,bBefore,pdwID)
- #define IAgentCommandsEx_SetGlobalVoiceCommandsEnabled(This,bEnable)
- (This)->lpVtbl -> SetGlobalVoiceCommandsEnabled(This,bEnable)
- #define IAgentCommandsEx_GetGlobalVoiceCommandsEnabled(This,pbEnabled)
- (This)->lpVtbl -> GetGlobalVoiceCommandsEnabled(This,pbEnabled)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IAgentCommandsEx_GetCommandEx_Proxy(
- IAgentCommandsEx __RPC_FAR * This,
- /* [in] */ long dwCommandID,
- /* [out] */ IAgentCommandEx __RPC_FAR *__RPC_FAR *ppCommandEx);
- void __RPC_STUB IAgentCommandsEx_GetCommandEx_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommandsEx_SetDefaultID_Proxy(
- IAgentCommandsEx __RPC_FAR * This,
- /* [in] */ long dwID);
- void __RPC_STUB IAgentCommandsEx_SetDefaultID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommandsEx_GetDefaultID_Proxy(
- IAgentCommandsEx __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pdwID);
- void __RPC_STUB IAgentCommandsEx_GetDefaultID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommandsEx_SetHelpContextID_Proxy(
- IAgentCommandsEx __RPC_FAR * This,
- /* [in] */ long ulHelpID);
- void __RPC_STUB IAgentCommandsEx_SetHelpContextID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommandsEx_GetHelpContextID_Proxy(
- IAgentCommandsEx __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pulHelpID);
- void __RPC_STUB IAgentCommandsEx_GetHelpContextID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommandsEx_SetFontName_Proxy(
- IAgentCommandsEx __RPC_FAR * This,
- /* [in] */ BSTR bszFontName);
- void __RPC_STUB IAgentCommandsEx_SetFontName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommandsEx_GetFontName_Proxy(
- IAgentCommandsEx __RPC_FAR * This,
- /* [out] */ BSTR __RPC_FAR *pbszFontName);
- void __RPC_STUB IAgentCommandsEx_GetFontName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommandsEx_SetFontSize_Proxy(
- IAgentCommandsEx __RPC_FAR * This,
- /* [in] */ long lFontSize);
- void __RPC_STUB IAgentCommandsEx_SetFontSize_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommandsEx_GetFontSize_Proxy(
- IAgentCommandsEx __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *lFontSize);
- void __RPC_STUB IAgentCommandsEx_GetFontSize_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommandsEx_SetVoiceCaption_Proxy(
- IAgentCommandsEx __RPC_FAR * This,
- /* [in] */ BSTR bszVoiceCaption);
- void __RPC_STUB IAgentCommandsEx_SetVoiceCaption_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommandsEx_GetVoiceCaption_Proxy(
- IAgentCommandsEx __RPC_FAR * This,
- /* [out] */ BSTR __RPC_FAR *bszVoiceCaption);
- void __RPC_STUB IAgentCommandsEx_GetVoiceCaption_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommandsEx_AddEx_Proxy(
- IAgentCommandsEx __RPC_FAR * This,
- /* [in] */ BSTR bszCaption,
- /* [in] */ BSTR bszVoice,
- /* [in] */ BSTR bszVoiceCaption,
- /* [in] */ long bEnabled,
- /* [in] */ long bVisible,
- /* [in] */ long ulHelpId,
- /* [out] */ long __RPC_FAR *pdwID);
- void __RPC_STUB IAgentCommandsEx_AddEx_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommandsEx_InsertEx_Proxy(
- IAgentCommandsEx __RPC_FAR * This,
- /* [in] */ BSTR bszCaption,
- /* [in] */ BSTR bszVoice,
- /* [in] */ BSTR bszVoiceCaption,
- /* [in] */ long bEnabled,
- /* [in] */ long bVisible,
- /* [in] */ long ulHelpId,
- /* [in] */ long dwRefID,
- /* [in] */ long bBefore,
- /* [out] */ long __RPC_FAR *pdwID);
- void __RPC_STUB IAgentCommandsEx_InsertEx_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommandsEx_SetGlobalVoiceCommandsEnabled_Proxy(
- IAgentCommandsEx __RPC_FAR * This,
- /* [in] */ long bEnable);
- void __RPC_STUB IAgentCommandsEx_SetGlobalVoiceCommandsEnabled_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommandsEx_GetGlobalVoiceCommandsEnabled_Proxy(
- IAgentCommandsEx __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbEnabled);
- void __RPC_STUB IAgentCommandsEx_GetGlobalVoiceCommandsEnabled_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IAgentCommandsEx_INTERFACE_DEFINED__ */
- #ifndef __IAgentCommandWindow_INTERFACE_DEFINED__
- #define __IAgentCommandWindow_INTERFACE_DEFINED__
- /****************************************
- * Generated header for interface: IAgentCommandWindow
- * at Mon Aug 31 17:00:38 1998
- * using MIDL 3.01.75
- ****************************************/
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_IAgentCommandWindow;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- interface DECLSPEC_UUID("6D0ECB23-9968-11D0-AC6E-00C04FD97575")
- IAgentCommandWindow : public IDispatch
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE SetVisible(
- /* [in] */ long bVisible) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetVisible(
- /* [out] */ long __RPC_FAR *pbVisible) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetPosition(
- /* [out] */ long __RPC_FAR *plLeft,
- /* [out] */ long __RPC_FAR *plTop) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetSize(
- /* [out] */ long __RPC_FAR *plWidth,
- /* [out] */ long __RPC_FAR *plHeight) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IAgentCommandWindowVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IAgentCommandWindow __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IAgentCommandWindow __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IAgentCommandWindow __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IAgentCommandWindow __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IAgentCommandWindow __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IAgentCommandWindow __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 )(
- IAgentCommandWindow __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);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetVisible )(
- IAgentCommandWindow __RPC_FAR * This,
- /* [in] */ long bVisible);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetVisible )(
- IAgentCommandWindow __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbVisible);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetPosition )(
- IAgentCommandWindow __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *plLeft,
- /* [out] */ long __RPC_FAR *plTop);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetSize )(
- IAgentCommandWindow __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *plWidth,
- /* [out] */ long __RPC_FAR *plHeight);
-
- END_INTERFACE
- } IAgentCommandWindowVtbl;
- interface IAgentCommandWindow
- {
- CONST_VTBL struct IAgentCommandWindowVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IAgentCommandWindow_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IAgentCommandWindow_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IAgentCommandWindow_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IAgentCommandWindow_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IAgentCommandWindow_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IAgentCommandWindow_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IAgentCommandWindow_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IAgentCommandWindow_SetVisible(This,bVisible)
- (This)->lpVtbl -> SetVisible(This,bVisible)
- #define IAgentCommandWindow_GetVisible(This,pbVisible)
- (This)->lpVtbl -> GetVisible(This,pbVisible)
- #define IAgentCommandWindow_GetPosition(This,plLeft,plTop)
- (This)->lpVtbl -> GetPosition(This,plLeft,plTop)
- #define IAgentCommandWindow_GetSize(This,plWidth,plHeight)
- (This)->lpVtbl -> GetSize(This,plWidth,plHeight)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IAgentCommandWindow_SetVisible_Proxy(
- IAgentCommandWindow __RPC_FAR * This,
- /* [in] */ long bVisible);
- void __RPC_STUB IAgentCommandWindow_SetVisible_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommandWindow_GetVisible_Proxy(
- IAgentCommandWindow __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbVisible);
- void __RPC_STUB IAgentCommandWindow_GetVisible_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommandWindow_GetPosition_Proxy(
- IAgentCommandWindow __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *plLeft,
- /* [out] */ long __RPC_FAR *plTop);
- void __RPC_STUB IAgentCommandWindow_GetPosition_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentCommandWindow_GetSize_Proxy(
- IAgentCommandWindow __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *plWidth,
- /* [out] */ long __RPC_FAR *plHeight);
- void __RPC_STUB IAgentCommandWindow_GetSize_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IAgentCommandWindow_INTERFACE_DEFINED__ */
- #ifndef __IAgentSpeechInputProperties_INTERFACE_DEFINED__
- #define __IAgentSpeechInputProperties_INTERFACE_DEFINED__
- /****************************************
- * Generated header for interface: IAgentSpeechInputProperties
- * at Mon Aug 31 17:00:38 1998
- * using MIDL 3.01.75
- ****************************************/
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_IAgentSpeechInputProperties;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- interface DECLSPEC_UUID("A7B93C87-7B81-11D0-AC5F-00C04FD97575")
- IAgentSpeechInputProperties : public IDispatch
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE GetInstalled(
- /* [out] */ long __RPC_FAR *pbInstalled) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetEnabled(
- /* [out] */ long __RPC_FAR *pbEnabled) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetHotKey(
- /* [out] */ BSTR __RPC_FAR *pbszHotCharKey) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetLCID(
- /* [out] */ LCID __RPC_FAR *plcidCurrent) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetEngine(
- /* [out] */ BSTR __RPC_FAR *pbszEngine) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetEngine(
- /* [in] */ BSTR bszEngine) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetListeningTip(
- /* [out] */ long __RPC_FAR *pbListeningTip) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IAgentSpeechInputPropertiesVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IAgentSpeechInputProperties __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IAgentSpeechInputProperties __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IAgentSpeechInputProperties __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IAgentSpeechInputProperties __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IAgentSpeechInputProperties __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IAgentSpeechInputProperties __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 )(
- IAgentSpeechInputProperties __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);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetInstalled )(
- IAgentSpeechInputProperties __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbInstalled);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetEnabled )(
- IAgentSpeechInputProperties __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbEnabled);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetHotKey )(
- IAgentSpeechInputProperties __RPC_FAR * This,
- /* [out] */ BSTR __RPC_FAR *pbszHotCharKey);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetLCID )(
- IAgentSpeechInputProperties __RPC_FAR * This,
- /* [out] */ LCID __RPC_FAR *plcidCurrent);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetEngine )(
- IAgentSpeechInputProperties __RPC_FAR * This,
- /* [out] */ BSTR __RPC_FAR *pbszEngine);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetEngine )(
- IAgentSpeechInputProperties __RPC_FAR * This,
- /* [in] */ BSTR bszEngine);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetListeningTip )(
- IAgentSpeechInputProperties __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbListeningTip);
-
- END_INTERFACE
- } IAgentSpeechInputPropertiesVtbl;
- interface IAgentSpeechInputProperties
- {
- CONST_VTBL struct IAgentSpeechInputPropertiesVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IAgentSpeechInputProperties_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IAgentSpeechInputProperties_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IAgentSpeechInputProperties_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IAgentSpeechInputProperties_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IAgentSpeechInputProperties_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IAgentSpeechInputProperties_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IAgentSpeechInputProperties_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IAgentSpeechInputProperties_GetInstalled(This,pbInstalled)
- (This)->lpVtbl -> GetInstalled(This,pbInstalled)
- #define IAgentSpeechInputProperties_GetEnabled(This,pbEnabled)
- (This)->lpVtbl -> GetEnabled(This,pbEnabled)
- #define IAgentSpeechInputProperties_GetHotKey(This,pbszHotCharKey)
- (This)->lpVtbl -> GetHotKey(This,pbszHotCharKey)
- #define IAgentSpeechInputProperties_GetLCID(This,plcidCurrent)
- (This)->lpVtbl -> GetLCID(This,plcidCurrent)
- #define IAgentSpeechInputProperties_GetEngine(This,pbszEngine)
- (This)->lpVtbl -> GetEngine(This,pbszEngine)
- #define IAgentSpeechInputProperties_SetEngine(This,bszEngine)
- (This)->lpVtbl -> SetEngine(This,bszEngine)
- #define IAgentSpeechInputProperties_GetListeningTip(This,pbListeningTip)
- (This)->lpVtbl -> GetListeningTip(This,pbListeningTip)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IAgentSpeechInputProperties_GetInstalled_Proxy(
- IAgentSpeechInputProperties __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbInstalled);
- void __RPC_STUB IAgentSpeechInputProperties_GetInstalled_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentSpeechInputProperties_GetEnabled_Proxy(
- IAgentSpeechInputProperties __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbEnabled);
- void __RPC_STUB IAgentSpeechInputProperties_GetEnabled_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentSpeechInputProperties_GetHotKey_Proxy(
- IAgentSpeechInputProperties __RPC_FAR * This,
- /* [out] */ BSTR __RPC_FAR *pbszHotCharKey);
- void __RPC_STUB IAgentSpeechInputProperties_GetHotKey_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentSpeechInputProperties_GetLCID_Proxy(
- IAgentSpeechInputProperties __RPC_FAR * This,
- /* [out] */ LCID __RPC_FAR *plcidCurrent);
- void __RPC_STUB IAgentSpeechInputProperties_GetLCID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentSpeechInputProperties_GetEngine_Proxy(
- IAgentSpeechInputProperties __RPC_FAR * This,
- /* [out] */ BSTR __RPC_FAR *pbszEngine);
- void __RPC_STUB IAgentSpeechInputProperties_GetEngine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentSpeechInputProperties_SetEngine_Proxy(
- IAgentSpeechInputProperties __RPC_FAR * This,
- /* [in] */ BSTR bszEngine);
- void __RPC_STUB IAgentSpeechInputProperties_SetEngine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentSpeechInputProperties_GetListeningTip_Proxy(
- IAgentSpeechInputProperties __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbListeningTip);
- void __RPC_STUB IAgentSpeechInputProperties_GetListeningTip_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IAgentSpeechInputProperties_INTERFACE_DEFINED__ */
- #ifndef __IAgentAudioOutputProperties_INTERFACE_DEFINED__
- #define __IAgentAudioOutputProperties_INTERFACE_DEFINED__
- /****************************************
- * Generated header for interface: IAgentAudioOutputProperties
- * at Mon Aug 31 17:00:38 1998
- * using MIDL 3.01.75
- ****************************************/
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_IAgentAudioOutputProperties;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- interface DECLSPEC_UUID("A7B93C89-7B81-11D0-AC5F-00C04FD97575")
- IAgentAudioOutputProperties : public IDispatch
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE GetEnabled(
- /* [out] */ long __RPC_FAR *pbEnabled) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetUsingSoundEffects(
- /* [out] */ long __RPC_FAR *pbUsingSoundEffects) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IAgentAudioOutputPropertiesVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IAgentAudioOutputProperties __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IAgentAudioOutputProperties __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IAgentAudioOutputProperties __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IAgentAudioOutputProperties __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IAgentAudioOutputProperties __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IAgentAudioOutputProperties __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 )(
- IAgentAudioOutputProperties __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);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetEnabled )(
- IAgentAudioOutputProperties __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbEnabled);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetUsingSoundEffects )(
- IAgentAudioOutputProperties __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbUsingSoundEffects);
-
- END_INTERFACE
- } IAgentAudioOutputPropertiesVtbl;
- interface IAgentAudioOutputProperties
- {
- CONST_VTBL struct IAgentAudioOutputPropertiesVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IAgentAudioOutputProperties_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IAgentAudioOutputProperties_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IAgentAudioOutputProperties_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IAgentAudioOutputProperties_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IAgentAudioOutputProperties_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IAgentAudioOutputProperties_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IAgentAudioOutputProperties_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IAgentAudioOutputProperties_GetEnabled(This,pbEnabled)
- (This)->lpVtbl -> GetEnabled(This,pbEnabled)
- #define IAgentAudioOutputProperties_GetUsingSoundEffects(This,pbUsingSoundEffects)
- (This)->lpVtbl -> GetUsingSoundEffects(This,pbUsingSoundEffects)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IAgentAudioOutputProperties_GetEnabled_Proxy(
- IAgentAudioOutputProperties __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbEnabled);
- void __RPC_STUB IAgentAudioOutputProperties_GetEnabled_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentAudioOutputProperties_GetUsingSoundEffects_Proxy(
- IAgentAudioOutputProperties __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbUsingSoundEffects);
- void __RPC_STUB IAgentAudioOutputProperties_GetUsingSoundEffects_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IAgentAudioOutputProperties_INTERFACE_DEFINED__ */
- #ifndef __IAgentAudioOutputPropertiesEx_INTERFACE_DEFINED__
- #define __IAgentAudioOutputPropertiesEx_INTERFACE_DEFINED__
- /****************************************
- * Generated header for interface: IAgentAudioOutputPropertiesEx
- * at Mon Aug 31 17:00:38 1998
- * using MIDL 3.01.75
- ****************************************/
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_IAgentAudioOutputPropertiesEx;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- interface DECLSPEC_UUID("A7B93CA0-7B81-11D0-AC5F-00C04FD97575")
- IAgentAudioOutputPropertiesEx : public IAgentAudioOutputProperties
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE GetStatus(
- /* [out] */ long __RPC_FAR *plStatus) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IAgentAudioOutputPropertiesExVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IAgentAudioOutputPropertiesEx __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IAgentAudioOutputPropertiesEx __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IAgentAudioOutputPropertiesEx __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IAgentAudioOutputPropertiesEx __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IAgentAudioOutputPropertiesEx __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IAgentAudioOutputPropertiesEx __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 )(
- IAgentAudioOutputPropertiesEx __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);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetEnabled )(
- IAgentAudioOutputPropertiesEx __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbEnabled);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetUsingSoundEffects )(
- IAgentAudioOutputPropertiesEx __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbUsingSoundEffects);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetStatus )(
- IAgentAudioOutputPropertiesEx __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *plStatus);
-
- END_INTERFACE
- } IAgentAudioOutputPropertiesExVtbl;
- interface IAgentAudioOutputPropertiesEx
- {
- CONST_VTBL struct IAgentAudioOutputPropertiesExVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IAgentAudioOutputPropertiesEx_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IAgentAudioOutputPropertiesEx_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IAgentAudioOutputPropertiesEx_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IAgentAudioOutputPropertiesEx_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IAgentAudioOutputPropertiesEx_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IAgentAudioOutputPropertiesEx_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IAgentAudioOutputPropertiesEx_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IAgentAudioOutputPropertiesEx_GetEnabled(This,pbEnabled)
- (This)->lpVtbl -> GetEnabled(This,pbEnabled)
- #define IAgentAudioOutputPropertiesEx_GetUsingSoundEffects(This,pbUsingSoundEffects)
- (This)->lpVtbl -> GetUsingSoundEffects(This,pbUsingSoundEffects)
- #define IAgentAudioOutputPropertiesEx_GetStatus(This,plStatus)
- (This)->lpVtbl -> GetStatus(This,plStatus)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IAgentAudioOutputPropertiesEx_GetStatus_Proxy(
- IAgentAudioOutputPropertiesEx __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *plStatus);
- void __RPC_STUB IAgentAudioOutputPropertiesEx_GetStatus_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IAgentAudioOutputPropertiesEx_INTERFACE_DEFINED__ */
- #ifndef __IAgentPropertySheet_INTERFACE_DEFINED__
- #define __IAgentPropertySheet_INTERFACE_DEFINED__
- /****************************************
- * Generated header for interface: IAgentPropertySheet
- * at Mon Aug 31 17:00:38 1998
- * using MIDL 3.01.75
- ****************************************/
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_IAgentPropertySheet;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- interface DECLSPEC_UUID("A7B93C8B-7B81-11D0-AC5F-00C04FD97575")
- IAgentPropertySheet : public IDispatch
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE GetVisible(
- /* [out] */ long __RPC_FAR *pbVisible) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetVisible(
- /* [in] */ long bVisible) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetPosition(
- /* [out] */ long __RPC_FAR *plLeft,
- /* [out] */ long __RPC_FAR *plTop) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetSize(
- /* [out] */ long __RPC_FAR *plWidth,
- /* [out] */ long __RPC_FAR *plHeight) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetPage(
- /* [out] */ BSTR __RPC_FAR *pbszPage) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetPage(
- /* [in] */ BSTR bszPage) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IAgentPropertySheetVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IAgentPropertySheet __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IAgentPropertySheet __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IAgentPropertySheet __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IAgentPropertySheet __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IAgentPropertySheet __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IAgentPropertySheet __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 )(
- IAgentPropertySheet __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);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetVisible )(
- IAgentPropertySheet __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbVisible);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetVisible )(
- IAgentPropertySheet __RPC_FAR * This,
- /* [in] */ long bVisible);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetPosition )(
- IAgentPropertySheet __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *plLeft,
- /* [out] */ long __RPC_FAR *plTop);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetSize )(
- IAgentPropertySheet __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *plWidth,
- /* [out] */ long __RPC_FAR *plHeight);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetPage )(
- IAgentPropertySheet __RPC_FAR * This,
- /* [out] */ BSTR __RPC_FAR *pbszPage);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetPage )(
- IAgentPropertySheet __RPC_FAR * This,
- /* [in] */ BSTR bszPage);
-
- END_INTERFACE
- } IAgentPropertySheetVtbl;
- interface IAgentPropertySheet
- {
- CONST_VTBL struct IAgentPropertySheetVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IAgentPropertySheet_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IAgentPropertySheet_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IAgentPropertySheet_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IAgentPropertySheet_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IAgentPropertySheet_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IAgentPropertySheet_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IAgentPropertySheet_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IAgentPropertySheet_GetVisible(This,pbVisible)
- (This)->lpVtbl -> GetVisible(This,pbVisible)
- #define IAgentPropertySheet_SetVisible(This,bVisible)
- (This)->lpVtbl -> SetVisible(This,bVisible)
- #define IAgentPropertySheet_GetPosition(This,plLeft,plTop)
- (This)->lpVtbl -> GetPosition(This,plLeft,plTop)
- #define IAgentPropertySheet_GetSize(This,plWidth,plHeight)
- (This)->lpVtbl -> GetSize(This,plWidth,plHeight)
- #define IAgentPropertySheet_GetPage(This,pbszPage)
- (This)->lpVtbl -> GetPage(This,pbszPage)
- #define IAgentPropertySheet_SetPage(This,bszPage)
- (This)->lpVtbl -> SetPage(This,bszPage)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IAgentPropertySheet_GetVisible_Proxy(
- IAgentPropertySheet __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbVisible);
- void __RPC_STUB IAgentPropertySheet_GetVisible_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentPropertySheet_SetVisible_Proxy(
- IAgentPropertySheet __RPC_FAR * This,
- /* [in] */ long bVisible);
- void __RPC_STUB IAgentPropertySheet_SetVisible_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentPropertySheet_GetPosition_Proxy(
- IAgentPropertySheet __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *plLeft,
- /* [out] */ long __RPC_FAR *plTop);
- void __RPC_STUB IAgentPropertySheet_GetPosition_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentPropertySheet_GetSize_Proxy(
- IAgentPropertySheet __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *plWidth,
- /* [out] */ long __RPC_FAR *plHeight);
- void __RPC_STUB IAgentPropertySheet_GetSize_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentPropertySheet_GetPage_Proxy(
- IAgentPropertySheet __RPC_FAR * This,
- /* [out] */ BSTR __RPC_FAR *pbszPage);
- void __RPC_STUB IAgentPropertySheet_GetPage_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentPropertySheet_SetPage_Proxy(
- IAgentPropertySheet __RPC_FAR * This,
- /* [in] */ BSTR bszPage);
- void __RPC_STUB IAgentPropertySheet_SetPage_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IAgentPropertySheet_INTERFACE_DEFINED__ */
- #ifndef __IAgentBalloon_INTERFACE_DEFINED__
- #define __IAgentBalloon_INTERFACE_DEFINED__
- /****************************************
- * Generated header for interface: IAgentBalloon
- * at Mon Aug 31 17:00:38 1998
- * using MIDL 3.01.75
- ****************************************/
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_IAgentBalloon;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- interface DECLSPEC_UUID("A7B93C8D-7B81-11D0-AC5F-00C04FD97575")
- IAgentBalloon : public IDispatch
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE GetEnabled(
- /* [out] */ long __RPC_FAR *pbEnabled) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetNumLines(
- /* [out] */ long __RPC_FAR *plLines) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetNumCharsPerLine(
- /* [out] */ long __RPC_FAR *plCharsPerLine) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetFontName(
- /* [out] */ BSTR __RPC_FAR *pbszFontName) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetFontSize(
- /* [out] */ long __RPC_FAR *plFontSize) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetFontBold(
- /* [out] */ long __RPC_FAR *pbFontBold) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetFontItalic(
- /* [out] */ long __RPC_FAR *pbFontItalic) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetFontStrikethru(
- /* [out] */ long __RPC_FAR *pbFontStrikethru) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetFontUnderline(
- /* [out] */ long __RPC_FAR *pbFontUnderline) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetForeColor(
- /* [out] */ long __RPC_FAR *plFGColor) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetBackColor(
- /* [out] */ long __RPC_FAR *plBGColor) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetBorderColor(
- /* [out] */ long __RPC_FAR *plBorderColor) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetVisible(
- /* [in] */ long bVisible) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetVisible(
- /* [out] */ long __RPC_FAR *pbVisible) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetFontName(
- /* [in] */ BSTR bszFontName) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetFontSize(
- /* [in] */ long lFontSize) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetFontCharSet(
- /* [in] */ short sFontCharSet) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetFontCharSet(
- /* [out] */ short __RPC_FAR *psFontCharSet) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IAgentBalloonVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IAgentBalloon __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IAgentBalloon __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IAgentBalloon __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IAgentBalloon __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IAgentBalloon __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IAgentBalloon __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 )(
- IAgentBalloon __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);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetEnabled )(
- IAgentBalloon __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbEnabled);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetNumLines )(
- IAgentBalloon __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *plLines);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetNumCharsPerLine )(
- IAgentBalloon __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *plCharsPerLine);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetFontName )(
- IAgentBalloon __RPC_FAR * This,
- /* [out] */ BSTR __RPC_FAR *pbszFontName);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetFontSize )(
- IAgentBalloon __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *plFontSize);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetFontBold )(
- IAgentBalloon __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbFontBold);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetFontItalic )(
- IAgentBalloon __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbFontItalic);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetFontStrikethru )(
- IAgentBalloon __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbFontStrikethru);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetFontUnderline )(
- IAgentBalloon __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbFontUnderline);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetForeColor )(
- IAgentBalloon __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *plFGColor);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetBackColor )(
- IAgentBalloon __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *plBGColor);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetBorderColor )(
- IAgentBalloon __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *plBorderColor);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetVisible )(
- IAgentBalloon __RPC_FAR * This,
- /* [in] */ long bVisible);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetVisible )(
- IAgentBalloon __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbVisible);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetFontName )(
- IAgentBalloon __RPC_FAR * This,
- /* [in] */ BSTR bszFontName);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetFontSize )(
- IAgentBalloon __RPC_FAR * This,
- /* [in] */ long lFontSize);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetFontCharSet )(
- IAgentBalloon __RPC_FAR * This,
- /* [in] */ short sFontCharSet);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetFontCharSet )(
- IAgentBalloon __RPC_FAR * This,
- /* [out] */ short __RPC_FAR *psFontCharSet);
-
- END_INTERFACE
- } IAgentBalloonVtbl;
- interface IAgentBalloon
- {
- CONST_VTBL struct IAgentBalloonVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IAgentBalloon_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IAgentBalloon_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IAgentBalloon_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IAgentBalloon_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IAgentBalloon_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IAgentBalloon_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IAgentBalloon_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IAgentBalloon_GetEnabled(This,pbEnabled)
- (This)->lpVtbl -> GetEnabled(This,pbEnabled)
- #define IAgentBalloon_GetNumLines(This,plLines)
- (This)->lpVtbl -> GetNumLines(This,plLines)
- #define IAgentBalloon_GetNumCharsPerLine(This,plCharsPerLine)
- (This)->lpVtbl -> GetNumCharsPerLine(This,plCharsPerLine)
- #define IAgentBalloon_GetFontName(This,pbszFontName)
- (This)->lpVtbl -> GetFontName(This,pbszFontName)
- #define IAgentBalloon_GetFontSize(This,plFontSize)
- (This)->lpVtbl -> GetFontSize(This,plFontSize)
- #define IAgentBalloon_GetFontBold(This,pbFontBold)
- (This)->lpVtbl -> GetFontBold(This,pbFontBold)
- #define IAgentBalloon_GetFontItalic(This,pbFontItalic)
- (This)->lpVtbl -> GetFontItalic(This,pbFontItalic)
- #define IAgentBalloon_GetFontStrikethru(This,pbFontStrikethru)
- (This)->lpVtbl -> GetFontStrikethru(This,pbFontStrikethru)
- #define IAgentBalloon_GetFontUnderline(This,pbFontUnderline)
- (This)->lpVtbl -> GetFontUnderline(This,pbFontUnderline)
- #define IAgentBalloon_GetForeColor(This,plFGColor)
- (This)->lpVtbl -> GetForeColor(This,plFGColor)
- #define IAgentBalloon_GetBackColor(This,plBGColor)
- (This)->lpVtbl -> GetBackColor(This,plBGColor)
- #define IAgentBalloon_GetBorderColor(This,plBorderColor)
- (This)->lpVtbl -> GetBorderColor(This,plBorderColor)
- #define IAgentBalloon_SetVisible(This,bVisible)
- (This)->lpVtbl -> SetVisible(This,bVisible)
- #define IAgentBalloon_GetVisible(This,pbVisible)
- (This)->lpVtbl -> GetVisible(This,pbVisible)
- #define IAgentBalloon_SetFontName(This,bszFontName)
- (This)->lpVtbl -> SetFontName(This,bszFontName)
- #define IAgentBalloon_SetFontSize(This,lFontSize)
- (This)->lpVtbl -> SetFontSize(This,lFontSize)
- #define IAgentBalloon_SetFontCharSet(This,sFontCharSet)
- (This)->lpVtbl -> SetFontCharSet(This,sFontCharSet)
- #define IAgentBalloon_GetFontCharSet(This,psFontCharSet)
- (This)->lpVtbl -> GetFontCharSet(This,psFontCharSet)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IAgentBalloon_GetEnabled_Proxy(
- IAgentBalloon __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbEnabled);
- void __RPC_STUB IAgentBalloon_GetEnabled_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentBalloon_GetNumLines_Proxy(
- IAgentBalloon __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *plLines);
- void __RPC_STUB IAgentBalloon_GetNumLines_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentBalloon_GetNumCharsPerLine_Proxy(
- IAgentBalloon __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *plCharsPerLine);
- void __RPC_STUB IAgentBalloon_GetNumCharsPerLine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentBalloon_GetFontName_Proxy(
- IAgentBalloon __RPC_FAR * This,
- /* [out] */ BSTR __RPC_FAR *pbszFontName);
- void __RPC_STUB IAgentBalloon_GetFontName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentBalloon_GetFontSize_Proxy(
- IAgentBalloon __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *plFontSize);
- void __RPC_STUB IAgentBalloon_GetFontSize_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentBalloon_GetFontBold_Proxy(
- IAgentBalloon __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbFontBold);
- void __RPC_STUB IAgentBalloon_GetFontBold_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentBalloon_GetFontItalic_Proxy(
- IAgentBalloon __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbFontItalic);
- void __RPC_STUB IAgentBalloon_GetFontItalic_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentBalloon_GetFontStrikethru_Proxy(
- IAgentBalloon __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbFontStrikethru);
- void __RPC_STUB IAgentBalloon_GetFontStrikethru_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentBalloon_GetFontUnderline_Proxy(
- IAgentBalloon __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbFontUnderline);
- void __RPC_STUB IAgentBalloon_GetFontUnderline_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentBalloon_GetForeColor_Proxy(
- IAgentBalloon __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *plFGColor);
- void __RPC_STUB IAgentBalloon_GetForeColor_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentBalloon_GetBackColor_Proxy(
- IAgentBalloon __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *plBGColor);
- void __RPC_STUB IAgentBalloon_GetBackColor_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentBalloon_GetBorderColor_Proxy(
- IAgentBalloon __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *plBorderColor);
- void __RPC_STUB IAgentBalloon_GetBorderColor_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentBalloon_SetVisible_Proxy(
- IAgentBalloon __RPC_FAR * This,
- /* [in] */ long bVisible);
- void __RPC_STUB IAgentBalloon_SetVisible_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentBalloon_GetVisible_Proxy(
- IAgentBalloon __RPC_FAR * This,
- /* [out] */ long __RPC_FAR *pbVisible);
- void __RPC_STUB IAgentBalloon_GetVisible_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IAgentBalloon_SetFontName_Proxy(