AgtCtl.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:528k
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IAgentCtlBalloonEx __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Enabled )(
- IAgentCtlBalloonEx __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Enabled);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_NumberOfLines )(
- IAgentCtlBalloonEx __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *Lines);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_CharsPerLine )(
- IAgentCtlBalloonEx __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *CharsPerLine);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FontName )(
- IAgentCtlBalloonEx __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *FontName);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FontSize )(
- IAgentCtlBalloonEx __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *FontSize);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FontBold )(
- IAgentCtlBalloonEx __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *FontBold);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FontItalic )(
- IAgentCtlBalloonEx __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *FontItalic);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FontStrikethru )(
- IAgentCtlBalloonEx __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *FontStrikethru);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FontUnderline )(
- IAgentCtlBalloonEx __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *FontUnderline);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ForeColor )(
- IAgentCtlBalloonEx __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *ForeColor);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_BackColor )(
- IAgentCtlBalloonEx __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *BackColor);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_BorderColor )(
- IAgentCtlBalloonEx __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *BorderColor);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Visible )(
- IAgentCtlBalloonEx __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL Visible);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Visible )(
- IAgentCtlBalloonEx __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Visible);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_FontName )(
- IAgentCtlBalloonEx __RPC_FAR * This,
- /* [in] */ BSTR FontName);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_FontSize )(
- IAgentCtlBalloonEx __RPC_FAR * This,
- /* [in] */ long FontSize);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_FontCharSet )(
- IAgentCtlBalloonEx __RPC_FAR * This,
- /* [in] */ short FontCharSet);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FontCharSet )(
- IAgentCtlBalloonEx __RPC_FAR * This,
- /* [retval][out] */ short __RPC_FAR *FontCharSet);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Style )(
- IAgentCtlBalloonEx __RPC_FAR * This,
- /* [in] */ long Style);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Style )(
- IAgentCtlBalloonEx __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *Style);
-
- END_INTERFACE
- } IAgentCtlBalloonExVtbl;
- interface IAgentCtlBalloonEx
- {
- CONST_VTBL struct IAgentCtlBalloonExVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IAgentCtlBalloonEx_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IAgentCtlBalloonEx_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IAgentCtlBalloonEx_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IAgentCtlBalloonEx_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IAgentCtlBalloonEx_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IAgentCtlBalloonEx_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IAgentCtlBalloonEx_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IAgentCtlBalloonEx_get_Enabled(This,Enabled)
- (This)->lpVtbl -> get_Enabled(This,Enabled)
- #define IAgentCtlBalloonEx_get_NumberOfLines(This,Lines)
- (This)->lpVtbl -> get_NumberOfLines(This,Lines)
- #define IAgentCtlBalloonEx_get_CharsPerLine(This,CharsPerLine)
- (This)->lpVtbl -> get_CharsPerLine(This,CharsPerLine)
- #define IAgentCtlBalloonEx_get_FontName(This,FontName)
- (This)->lpVtbl -> get_FontName(This,FontName)
- #define IAgentCtlBalloonEx_get_FontSize(This,FontSize)
- (This)->lpVtbl -> get_FontSize(This,FontSize)
- #define IAgentCtlBalloonEx_get_FontBold(This,FontBold)
- (This)->lpVtbl -> get_FontBold(This,FontBold)
- #define IAgentCtlBalloonEx_get_FontItalic(This,FontItalic)
- (This)->lpVtbl -> get_FontItalic(This,FontItalic)
- #define IAgentCtlBalloonEx_get_FontStrikethru(This,FontStrikethru)
- (This)->lpVtbl -> get_FontStrikethru(This,FontStrikethru)
- #define IAgentCtlBalloonEx_get_FontUnderline(This,FontUnderline)
- (This)->lpVtbl -> get_FontUnderline(This,FontUnderline)
- #define IAgentCtlBalloonEx_get_ForeColor(This,ForeColor)
- (This)->lpVtbl -> get_ForeColor(This,ForeColor)
- #define IAgentCtlBalloonEx_get_BackColor(This,BackColor)
- (This)->lpVtbl -> get_BackColor(This,BackColor)
- #define IAgentCtlBalloonEx_get_BorderColor(This,BorderColor)
- (This)->lpVtbl -> get_BorderColor(This,BorderColor)
- #define IAgentCtlBalloonEx_put_Visible(This,Visible)
- (This)->lpVtbl -> put_Visible(This,Visible)
- #define IAgentCtlBalloonEx_get_Visible(This,Visible)
- (This)->lpVtbl -> get_Visible(This,Visible)
- #define IAgentCtlBalloonEx_put_FontName(This,FontName)
- (This)->lpVtbl -> put_FontName(This,FontName)
- #define IAgentCtlBalloonEx_put_FontSize(This,FontSize)
- (This)->lpVtbl -> put_FontSize(This,FontSize)
- #define IAgentCtlBalloonEx_put_FontCharSet(This,FontCharSet)
- (This)->lpVtbl -> put_FontCharSet(This,FontCharSet)
- #define IAgentCtlBalloonEx_get_FontCharSet(This,FontCharSet)
- (This)->lpVtbl -> get_FontCharSet(This,FontCharSet)
- #define IAgentCtlBalloonEx_put_Style(This,Style)
- (This)->lpVtbl -> put_Style(This,Style)
- #define IAgentCtlBalloonEx_get_Style(This,Style)
- (This)->lpVtbl -> get_Style(This,Style)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlBalloonEx_put_Style_Proxy(
- IAgentCtlBalloonEx __RPC_FAR * This,
- /* [in] */ long Style);
- void __RPC_STUB IAgentCtlBalloonEx_put_Style_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlBalloonEx_get_Style_Proxy(
- IAgentCtlBalloonEx __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *Style);
- void __RPC_STUB IAgentCtlBalloonEx_get_Style_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IAgentCtlBalloonEx_INTERFACE_DEFINED__ */
- #ifndef __IAgentCtlCommand_INTERFACE_DEFINED__
- #define __IAgentCtlCommand_INTERFACE_DEFINED__
- /* interface IAgentCtlCommand */
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_IAgentCtlCommand;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("F5BE8BE3-7DE6-11D0-91FE-00C04FD701A5")
- IAgentCtlCommand : public IDispatch
- {
- public:
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Voice(
- /* [retval][out] */ BSTR __RPC_FAR *Voice) = 0;
-
- virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Voice(
- /* [in] */ BSTR Voice) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Caption(
- /* [retval][out] */ BSTR __RPC_FAR *Caption) = 0;
-
- virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Caption(
- /* [in] */ BSTR Caption) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Enabled(
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Enabled) = 0;
-
- virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Enabled(
- /* [in] */ VARIANT_BOOL Enabled) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Visible(
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Visible) = 0;
-
- virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Visible(
- /* [in] */ VARIANT_BOOL Visible) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Confidence(
- /* [retval][out] */ long __RPC_FAR *Confidence) = 0;
-
- virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Confidence(
- /* [in] */ long Confidence) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_ConfidenceText(
- /* [retval][out] */ BSTR __RPC_FAR *Text) = 0;
-
- virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_ConfidenceText(
- /* [in] */ BSTR Text) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IAgentCtlCommandVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IAgentCtlCommand __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IAgentCtlCommand __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IAgentCtlCommand __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IAgentCtlCommand __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IAgentCtlCommand __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IAgentCtlCommand __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IAgentCtlCommand __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Voice )(
- IAgentCtlCommand __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *Voice);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Voice )(
- IAgentCtlCommand __RPC_FAR * This,
- /* [in] */ BSTR Voice);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Caption )(
- IAgentCtlCommand __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *Caption);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Caption )(
- IAgentCtlCommand __RPC_FAR * This,
- /* [in] */ BSTR Caption);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Enabled )(
- IAgentCtlCommand __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Enabled);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Enabled )(
- IAgentCtlCommand __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL Enabled);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Visible )(
- IAgentCtlCommand __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Visible);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Visible )(
- IAgentCtlCommand __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL Visible);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Confidence )(
- IAgentCtlCommand __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *Confidence);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Confidence )(
- IAgentCtlCommand __RPC_FAR * This,
- /* [in] */ long Confidence);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ConfidenceText )(
- IAgentCtlCommand __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *Text);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ConfidenceText )(
- IAgentCtlCommand __RPC_FAR * This,
- /* [in] */ BSTR Text);
-
- END_INTERFACE
- } IAgentCtlCommandVtbl;
- interface IAgentCtlCommand
- {
- CONST_VTBL struct IAgentCtlCommandVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IAgentCtlCommand_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IAgentCtlCommand_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IAgentCtlCommand_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IAgentCtlCommand_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IAgentCtlCommand_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IAgentCtlCommand_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IAgentCtlCommand_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IAgentCtlCommand_get_Voice(This,Voice)
- (This)->lpVtbl -> get_Voice(This,Voice)
- #define IAgentCtlCommand_put_Voice(This,Voice)
- (This)->lpVtbl -> put_Voice(This,Voice)
- #define IAgentCtlCommand_get_Caption(This,Caption)
- (This)->lpVtbl -> get_Caption(This,Caption)
- #define IAgentCtlCommand_put_Caption(This,Caption)
- (This)->lpVtbl -> put_Caption(This,Caption)
- #define IAgentCtlCommand_get_Enabled(This,Enabled)
- (This)->lpVtbl -> get_Enabled(This,Enabled)
- #define IAgentCtlCommand_put_Enabled(This,Enabled)
- (This)->lpVtbl -> put_Enabled(This,Enabled)
- #define IAgentCtlCommand_get_Visible(This,Visible)
- (This)->lpVtbl -> get_Visible(This,Visible)
- #define IAgentCtlCommand_put_Visible(This,Visible)
- (This)->lpVtbl -> put_Visible(This,Visible)
- #define IAgentCtlCommand_get_Confidence(This,Confidence)
- (This)->lpVtbl -> get_Confidence(This,Confidence)
- #define IAgentCtlCommand_put_Confidence(This,Confidence)
- (This)->lpVtbl -> put_Confidence(This,Confidence)
- #define IAgentCtlCommand_get_ConfidenceText(This,Text)
- (This)->lpVtbl -> get_ConfidenceText(This,Text)
- #define IAgentCtlCommand_put_ConfidenceText(This,Text)
- (This)->lpVtbl -> put_ConfidenceText(This,Text)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommand_get_Voice_Proxy(
- IAgentCtlCommand __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *Voice);
- void __RPC_STUB IAgentCtlCommand_get_Voice_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommand_put_Voice_Proxy(
- IAgentCtlCommand __RPC_FAR * This,
- /* [in] */ BSTR Voice);
- void __RPC_STUB IAgentCtlCommand_put_Voice_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommand_get_Caption_Proxy(
- IAgentCtlCommand __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *Caption);
- void __RPC_STUB IAgentCtlCommand_get_Caption_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommand_put_Caption_Proxy(
- IAgentCtlCommand __RPC_FAR * This,
- /* [in] */ BSTR Caption);
- void __RPC_STUB IAgentCtlCommand_put_Caption_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommand_get_Enabled_Proxy(
- IAgentCtlCommand __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Enabled);
- void __RPC_STUB IAgentCtlCommand_get_Enabled_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommand_put_Enabled_Proxy(
- IAgentCtlCommand __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL Enabled);
- void __RPC_STUB IAgentCtlCommand_put_Enabled_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommand_get_Visible_Proxy(
- IAgentCtlCommand __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Visible);
- void __RPC_STUB IAgentCtlCommand_get_Visible_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommand_put_Visible_Proxy(
- IAgentCtlCommand __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL Visible);
- void __RPC_STUB IAgentCtlCommand_put_Visible_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommand_get_Confidence_Proxy(
- IAgentCtlCommand __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *Confidence);
- void __RPC_STUB IAgentCtlCommand_get_Confidence_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommand_put_Confidence_Proxy(
- IAgentCtlCommand __RPC_FAR * This,
- /* [in] */ long Confidence);
- void __RPC_STUB IAgentCtlCommand_put_Confidence_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommand_get_ConfidenceText_Proxy(
- IAgentCtlCommand __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *Text);
- void __RPC_STUB IAgentCtlCommand_get_ConfidenceText_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommand_put_ConfidenceText_Proxy(
- IAgentCtlCommand __RPC_FAR * This,
- /* [in] */ BSTR Text);
- void __RPC_STUB IAgentCtlCommand_put_ConfidenceText_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IAgentCtlCommand_INTERFACE_DEFINED__ */
- #ifndef __IAgentCtlCommandEx_INTERFACE_DEFINED__
- #define __IAgentCtlCommandEx_INTERFACE_DEFINED__
- /* interface IAgentCtlCommandEx */
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_IAgentCtlCommandEx;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("B0913410-3B44-11d1-ACBA-00C04FD97575")
- IAgentCtlCommandEx : public IAgentCtlCommand
- {
- public:
- virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_HelpContextID(
- /* [in] */ long ID) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_HelpContextID(
- /* [retval][out] */ long __RPC_FAR *ID) = 0;
-
- virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_VoiceCaption(
- /* [in] */ BSTR VoiceCaption) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_VoiceCaption(
- /* [retval][out] */ BSTR __RPC_FAR *VoiceCaption) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IAgentCtlCommandExVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IAgentCtlCommandEx __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IAgentCtlCommandEx __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IAgentCtlCommandEx __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IAgentCtlCommandEx __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IAgentCtlCommandEx __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IAgentCtlCommandEx __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 )(
- IAgentCtlCommandEx __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Voice )(
- IAgentCtlCommandEx __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *Voice);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Voice )(
- IAgentCtlCommandEx __RPC_FAR * This,
- /* [in] */ BSTR Voice);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Caption )(
- IAgentCtlCommandEx __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *Caption);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Caption )(
- IAgentCtlCommandEx __RPC_FAR * This,
- /* [in] */ BSTR Caption);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Enabled )(
- IAgentCtlCommandEx __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Enabled);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Enabled )(
- IAgentCtlCommandEx __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL Enabled);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Visible )(
- IAgentCtlCommandEx __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Visible);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Visible )(
- IAgentCtlCommandEx __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL Visible);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Confidence )(
- IAgentCtlCommandEx __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *Confidence);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Confidence )(
- IAgentCtlCommandEx __RPC_FAR * This,
- /* [in] */ long Confidence);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ConfidenceText )(
- IAgentCtlCommandEx __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *Text);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ConfidenceText )(
- IAgentCtlCommandEx __RPC_FAR * This,
- /* [in] */ BSTR Text);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_HelpContextID )(
- IAgentCtlCommandEx __RPC_FAR * This,
- /* [in] */ long ID);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_HelpContextID )(
- IAgentCtlCommandEx __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *ID);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_VoiceCaption )(
- IAgentCtlCommandEx __RPC_FAR * This,
- /* [in] */ BSTR VoiceCaption);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_VoiceCaption )(
- IAgentCtlCommandEx __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *VoiceCaption);
-
- END_INTERFACE
- } IAgentCtlCommandExVtbl;
- interface IAgentCtlCommandEx
- {
- CONST_VTBL struct IAgentCtlCommandExVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IAgentCtlCommandEx_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IAgentCtlCommandEx_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IAgentCtlCommandEx_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IAgentCtlCommandEx_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IAgentCtlCommandEx_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IAgentCtlCommandEx_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IAgentCtlCommandEx_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IAgentCtlCommandEx_get_Voice(This,Voice)
- (This)->lpVtbl -> get_Voice(This,Voice)
- #define IAgentCtlCommandEx_put_Voice(This,Voice)
- (This)->lpVtbl -> put_Voice(This,Voice)
- #define IAgentCtlCommandEx_get_Caption(This,Caption)
- (This)->lpVtbl -> get_Caption(This,Caption)
- #define IAgentCtlCommandEx_put_Caption(This,Caption)
- (This)->lpVtbl -> put_Caption(This,Caption)
- #define IAgentCtlCommandEx_get_Enabled(This,Enabled)
- (This)->lpVtbl -> get_Enabled(This,Enabled)
- #define IAgentCtlCommandEx_put_Enabled(This,Enabled)
- (This)->lpVtbl -> put_Enabled(This,Enabled)
- #define IAgentCtlCommandEx_get_Visible(This,Visible)
- (This)->lpVtbl -> get_Visible(This,Visible)
- #define IAgentCtlCommandEx_put_Visible(This,Visible)
- (This)->lpVtbl -> put_Visible(This,Visible)
- #define IAgentCtlCommandEx_get_Confidence(This,Confidence)
- (This)->lpVtbl -> get_Confidence(This,Confidence)
- #define IAgentCtlCommandEx_put_Confidence(This,Confidence)
- (This)->lpVtbl -> put_Confidence(This,Confidence)
- #define IAgentCtlCommandEx_get_ConfidenceText(This,Text)
- (This)->lpVtbl -> get_ConfidenceText(This,Text)
- #define IAgentCtlCommandEx_put_ConfidenceText(This,Text)
- (This)->lpVtbl -> put_ConfidenceText(This,Text)
- #define IAgentCtlCommandEx_put_HelpContextID(This,ID)
- (This)->lpVtbl -> put_HelpContextID(This,ID)
- #define IAgentCtlCommandEx_get_HelpContextID(This,ID)
- (This)->lpVtbl -> get_HelpContextID(This,ID)
- #define IAgentCtlCommandEx_put_VoiceCaption(This,VoiceCaption)
- (This)->lpVtbl -> put_VoiceCaption(This,VoiceCaption)
- #define IAgentCtlCommandEx_get_VoiceCaption(This,VoiceCaption)
- (This)->lpVtbl -> get_VoiceCaption(This,VoiceCaption)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommandEx_put_HelpContextID_Proxy(
- IAgentCtlCommandEx __RPC_FAR * This,
- /* [in] */ long ID);
- void __RPC_STUB IAgentCtlCommandEx_put_HelpContextID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommandEx_get_HelpContextID_Proxy(
- IAgentCtlCommandEx __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *ID);
- void __RPC_STUB IAgentCtlCommandEx_get_HelpContextID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommandEx_put_VoiceCaption_Proxy(
- IAgentCtlCommandEx __RPC_FAR * This,
- /* [in] */ BSTR VoiceCaption);
- void __RPC_STUB IAgentCtlCommandEx_put_VoiceCaption_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommandEx_get_VoiceCaption_Proxy(
- IAgentCtlCommandEx __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *VoiceCaption);
- void __RPC_STUB IAgentCtlCommandEx_get_VoiceCaption_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IAgentCtlCommandEx_INTERFACE_DEFINED__ */
- #ifndef __IAgentCtlCommands_INTERFACE_DEFINED__
- #define __IAgentCtlCommands_INTERFACE_DEFINED__
- /* interface IAgentCtlCommands */
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_IAgentCtlCommands;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("F5BE8BE1-7DE6-11D0-91FE-00C04FD701A5")
- IAgentCtlCommands : public IDispatch
- {
- public:
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Item(
- /* [in] */ BSTR Name,
- /* [retval][out] */ IAgentCtlCommandEx __RPC_FAR *__RPC_FAR *Item) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE Command(
- /* [in] */ BSTR Name,
- /* [retval][out] */ IAgentCtlCommandEx __RPC_FAR *__RPC_FAR *Item) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Count(
- /* [retval][out] */ long __RPC_FAR *Count) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Caption(
- /* [retval][out] */ BSTR __RPC_FAR *Caption) = 0;
-
- virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Caption(
- /* [in] */ BSTR Caption) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Voice(
- /* [retval][out] */ BSTR __RPC_FAR *Voice) = 0;
-
- virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Voice(
- /* [in] */ BSTR Voice) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Visible(
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Visible) = 0;
-
- virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Visible(
- /* [in] */ VARIANT_BOOL Visible) = 0;
-
- virtual /* [restricted][propget][id] */ HRESULT STDMETHODCALLTYPE get_Enum(
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *ppunkEnum) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE Add(
- /* [in] */ BSTR Name,
- /* [optional][in] */ VARIANT Caption,
- /* [optional][in] */ VARIANT Voice,
- /* [optional][in] */ VARIANT Enabled,
- /* [optional][in] */ VARIANT Visible,
- /* [retval][out] */ IAgentCtlCommand __RPC_FAR *__RPC_FAR *Command) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE Insert(
- /* [in] */ BSTR Name,
- /* [in] */ BSTR RefName,
- /* [optional][in] */ VARIANT Before,
- /* [optional][in] */ VARIANT Caption,
- /* [optional][in] */ VARIANT Voice,
- /* [optional][in] */ VARIANT Enabled,
- /* [optional][in] */ VARIANT Visible,
- /* [retval][out] */ IAgentCtlCommand __RPC_FAR *__RPC_FAR *Command) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE Remove(
- /* [in] */ BSTR Name) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE RemoveAll( void) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IAgentCtlCommandsVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IAgentCtlCommands __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IAgentCtlCommands __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IAgentCtlCommands __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IAgentCtlCommands __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IAgentCtlCommands __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IAgentCtlCommands __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IAgentCtlCommands __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Item )(
- IAgentCtlCommands __RPC_FAR * This,
- /* [in] */ BSTR Name,
- /* [retval][out] */ IAgentCtlCommandEx __RPC_FAR *__RPC_FAR *Item);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Command )(
- IAgentCtlCommands __RPC_FAR * This,
- /* [in] */ BSTR Name,
- /* [retval][out] */ IAgentCtlCommandEx __RPC_FAR *__RPC_FAR *Item);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Count )(
- IAgentCtlCommands __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *Count);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Caption )(
- IAgentCtlCommands __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *Caption);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Caption )(
- IAgentCtlCommands __RPC_FAR * This,
- /* [in] */ BSTR Caption);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Voice )(
- IAgentCtlCommands __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *Voice);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Voice )(
- IAgentCtlCommands __RPC_FAR * This,
- /* [in] */ BSTR Voice);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Visible )(
- IAgentCtlCommands __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Visible);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Visible )(
- IAgentCtlCommands __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL Visible);
-
- /* [restricted][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Enum )(
- IAgentCtlCommands __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *ppunkEnum);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Add )(
- IAgentCtlCommands __RPC_FAR * This,
- /* [in] */ BSTR Name,
- /* [optional][in] */ VARIANT Caption,
- /* [optional][in] */ VARIANT Voice,
- /* [optional][in] */ VARIANT Enabled,
- /* [optional][in] */ VARIANT Visible,
- /* [retval][out] */ IAgentCtlCommand __RPC_FAR *__RPC_FAR *Command);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Insert )(
- IAgentCtlCommands __RPC_FAR * This,
- /* [in] */ BSTR Name,
- /* [in] */ BSTR RefName,
- /* [optional][in] */ VARIANT Before,
- /* [optional][in] */ VARIANT Caption,
- /* [optional][in] */ VARIANT Voice,
- /* [optional][in] */ VARIANT Enabled,
- /* [optional][in] */ VARIANT Visible,
- /* [retval][out] */ IAgentCtlCommand __RPC_FAR *__RPC_FAR *Command);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Remove )(
- IAgentCtlCommands __RPC_FAR * This,
- /* [in] */ BSTR Name);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RemoveAll )(
- IAgentCtlCommands __RPC_FAR * This);
-
- END_INTERFACE
- } IAgentCtlCommandsVtbl;
- interface IAgentCtlCommands
- {
- CONST_VTBL struct IAgentCtlCommandsVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IAgentCtlCommands_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IAgentCtlCommands_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IAgentCtlCommands_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IAgentCtlCommands_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IAgentCtlCommands_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IAgentCtlCommands_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IAgentCtlCommands_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IAgentCtlCommands_get_Item(This,Name,Item)
- (This)->lpVtbl -> get_Item(This,Name,Item)
- #define IAgentCtlCommands_Command(This,Name,Item)
- (This)->lpVtbl -> Command(This,Name,Item)
- #define IAgentCtlCommands_get_Count(This,Count)
- (This)->lpVtbl -> get_Count(This,Count)
- #define IAgentCtlCommands_get_Caption(This,Caption)
- (This)->lpVtbl -> get_Caption(This,Caption)
- #define IAgentCtlCommands_put_Caption(This,Caption)
- (This)->lpVtbl -> put_Caption(This,Caption)
- #define IAgentCtlCommands_get_Voice(This,Voice)
- (This)->lpVtbl -> get_Voice(This,Voice)
- #define IAgentCtlCommands_put_Voice(This,Voice)
- (This)->lpVtbl -> put_Voice(This,Voice)
- #define IAgentCtlCommands_get_Visible(This,Visible)
- (This)->lpVtbl -> get_Visible(This,Visible)
- #define IAgentCtlCommands_put_Visible(This,Visible)
- (This)->lpVtbl -> put_Visible(This,Visible)
- #define IAgentCtlCommands_get_Enum(This,ppunkEnum)
- (This)->lpVtbl -> get_Enum(This,ppunkEnum)
- #define IAgentCtlCommands_Add(This,Name,Caption,Voice,Enabled,Visible,Command)
- (This)->lpVtbl -> Add(This,Name,Caption,Voice,Enabled,Visible,Command)
- #define IAgentCtlCommands_Insert(This,Name,RefName,Before,Caption,Voice,Enabled,Visible,Command)
- (This)->lpVtbl -> Insert(This,Name,RefName,Before,Caption,Voice,Enabled,Visible,Command)
- #define IAgentCtlCommands_Remove(This,Name)
- (This)->lpVtbl -> Remove(This,Name)
- #define IAgentCtlCommands_RemoveAll(This)
- (This)->lpVtbl -> RemoveAll(This)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommands_get_Item_Proxy(
- IAgentCtlCommands __RPC_FAR * This,
- /* [in] */ BSTR Name,
- /* [retval][out] */ IAgentCtlCommandEx __RPC_FAR *__RPC_FAR *Item);
- void __RPC_STUB IAgentCtlCommands_get_Item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommands_Command_Proxy(
- IAgentCtlCommands __RPC_FAR * This,
- /* [in] */ BSTR Name,
- /* [retval][out] */ IAgentCtlCommandEx __RPC_FAR *__RPC_FAR *Item);
- void __RPC_STUB IAgentCtlCommands_Command_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommands_get_Count_Proxy(
- IAgentCtlCommands __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *Count);
- void __RPC_STUB IAgentCtlCommands_get_Count_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommands_get_Caption_Proxy(
- IAgentCtlCommands __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *Caption);
- void __RPC_STUB IAgentCtlCommands_get_Caption_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommands_put_Caption_Proxy(
- IAgentCtlCommands __RPC_FAR * This,
- /* [in] */ BSTR Caption);
- void __RPC_STUB IAgentCtlCommands_put_Caption_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommands_get_Voice_Proxy(
- IAgentCtlCommands __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *Voice);
- void __RPC_STUB IAgentCtlCommands_get_Voice_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommands_put_Voice_Proxy(
- IAgentCtlCommands __RPC_FAR * This,
- /* [in] */ BSTR Voice);
- void __RPC_STUB IAgentCtlCommands_put_Voice_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommands_get_Visible_Proxy(
- IAgentCtlCommands __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Visible);
- void __RPC_STUB IAgentCtlCommands_get_Visible_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommands_put_Visible_Proxy(
- IAgentCtlCommands __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL Visible);
- void __RPC_STUB IAgentCtlCommands_put_Visible_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [restricted][propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommands_get_Enum_Proxy(
- IAgentCtlCommands __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *ppunkEnum);
- void __RPC_STUB IAgentCtlCommands_get_Enum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommands_Add_Proxy(
- IAgentCtlCommands __RPC_FAR * This,
- /* [in] */ BSTR Name,
- /* [optional][in] */ VARIANT Caption,
- /* [optional][in] */ VARIANT Voice,
- /* [optional][in] */ VARIANT Enabled,
- /* [optional][in] */ VARIANT Visible,
- /* [retval][out] */ IAgentCtlCommand __RPC_FAR *__RPC_FAR *Command);
- void __RPC_STUB IAgentCtlCommands_Add_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommands_Insert_Proxy(
- IAgentCtlCommands __RPC_FAR * This,
- /* [in] */ BSTR Name,
- /* [in] */ BSTR RefName,
- /* [optional][in] */ VARIANT Before,
- /* [optional][in] */ VARIANT Caption,
- /* [optional][in] */ VARIANT Voice,
- /* [optional][in] */ VARIANT Enabled,
- /* [optional][in] */ VARIANT Visible,
- /* [retval][out] */ IAgentCtlCommand __RPC_FAR *__RPC_FAR *Command);
- void __RPC_STUB IAgentCtlCommands_Insert_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommands_Remove_Proxy(
- IAgentCtlCommands __RPC_FAR * This,
- /* [in] */ BSTR Name);
- void __RPC_STUB IAgentCtlCommands_Remove_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommands_RemoveAll_Proxy(
- IAgentCtlCommands __RPC_FAR * This);
- void __RPC_STUB IAgentCtlCommands_RemoveAll_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IAgentCtlCommands_INTERFACE_DEFINED__ */
- #ifndef __IAgentCtlCommandsEx_INTERFACE_DEFINED__
- #define __IAgentCtlCommandsEx_INTERFACE_DEFINED__
- /* interface IAgentCtlCommandsEx */
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_IAgentCtlCommandsEx;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("6BA90C01-3910-11d1-ACB3-00C04FD97575")
- IAgentCtlCommandsEx : public IAgentCtlCommands
- {
- public:
- virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_DefaultCommand(
- /* [in] */ BSTR Name) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_DefaultCommand(
- /* [retval][out] */ BSTR __RPC_FAR *Name) = 0;
-
- virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_HelpContextID(
- /* [in] */ long ID) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_HelpContextID(
- /* [retval][out] */ long __RPC_FAR *ID) = 0;
-
- virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_FontName(
- /* [in] */ BSTR FontName) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_FontName(
- /* [retval][out] */ BSTR __RPC_FAR *FontName) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_FontSize(
- /* [retval][out] */ long __RPC_FAR *FontSize) = 0;
-
- virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_FontSize(
- /* [in] */ long FontSize) = 0;
-
- virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_VoiceCaption(
- /* [in] */ BSTR VoiceCaption) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_VoiceCaption(
- /* [retval][out] */ BSTR __RPC_FAR *VoiceCaption) = 0;
-
- virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_GlobalVoiceCommandsEnabled(
- /* [in] */ VARIANT_BOOL Enable) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_GlobalVoiceCommandsEnabled(
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Enable) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IAgentCtlCommandsExVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IAgentCtlCommandsEx __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IAgentCtlCommandsEx __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IAgentCtlCommandsEx __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 )(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Item )(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [in] */ BSTR Name,
- /* [retval][out] */ IAgentCtlCommandEx __RPC_FAR *__RPC_FAR *Item);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Command )(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [in] */ BSTR Name,
- /* [retval][out] */ IAgentCtlCommandEx __RPC_FAR *__RPC_FAR *Item);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Count )(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *Count);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Caption )(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *Caption);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Caption )(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [in] */ BSTR Caption);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Voice )(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *Voice);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Voice )(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [in] */ BSTR Voice);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Visible )(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Visible);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Visible )(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL Visible);
-
- /* [restricted][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Enum )(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *ppunkEnum);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Add )(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [in] */ BSTR Name,
- /* [optional][in] */ VARIANT Caption,
- /* [optional][in] */ VARIANT Voice,
- /* [optional][in] */ VARIANT Enabled,
- /* [optional][in] */ VARIANT Visible,
- /* [retval][out] */ IAgentCtlCommand __RPC_FAR *__RPC_FAR *Command);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Insert )(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [in] */ BSTR Name,
- /* [in] */ BSTR RefName,
- /* [optional][in] */ VARIANT Before,
- /* [optional][in] */ VARIANT Caption,
- /* [optional][in] */ VARIANT Voice,
- /* [optional][in] */ VARIANT Enabled,
- /* [optional][in] */ VARIANT Visible,
- /* [retval][out] */ IAgentCtlCommand __RPC_FAR *__RPC_FAR *Command);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Remove )(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [in] */ BSTR Name);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RemoveAll )(
- IAgentCtlCommandsEx __RPC_FAR * This);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DefaultCommand )(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [in] */ BSTR Name);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DefaultCommand )(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *Name);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_HelpContextID )(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [in] */ long ID);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_HelpContextID )(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *ID);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_FontName )(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [in] */ BSTR FontName);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FontName )(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *FontName);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FontSize )(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *FontSize);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_FontSize )(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [in] */ long FontSize);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_VoiceCaption )(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [in] */ BSTR VoiceCaption);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_VoiceCaption )(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *VoiceCaption);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_GlobalVoiceCommandsEnabled )(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL Enable);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_GlobalVoiceCommandsEnabled )(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Enable);
-
- END_INTERFACE
- } IAgentCtlCommandsExVtbl;
- interface IAgentCtlCommandsEx
- {
- CONST_VTBL struct IAgentCtlCommandsExVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IAgentCtlCommandsEx_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IAgentCtlCommandsEx_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IAgentCtlCommandsEx_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IAgentCtlCommandsEx_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IAgentCtlCommandsEx_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IAgentCtlCommandsEx_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IAgentCtlCommandsEx_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IAgentCtlCommandsEx_get_Item(This,Name,Item)
- (This)->lpVtbl -> get_Item(This,Name,Item)
- #define IAgentCtlCommandsEx_Command(This,Name,Item)
- (This)->lpVtbl -> Command(This,Name,Item)
- #define IAgentCtlCommandsEx_get_Count(This,Count)
- (This)->lpVtbl -> get_Count(This,Count)
- #define IAgentCtlCommandsEx_get_Caption(This,Caption)
- (This)->lpVtbl -> get_Caption(This,Caption)
- #define IAgentCtlCommandsEx_put_Caption(This,Caption)
- (This)->lpVtbl -> put_Caption(This,Caption)
- #define IAgentCtlCommandsEx_get_Voice(This,Voice)
- (This)->lpVtbl -> get_Voice(This,Voice)
- #define IAgentCtlCommandsEx_put_Voice(This,Voice)
- (This)->lpVtbl -> put_Voice(This,Voice)
- #define IAgentCtlCommandsEx_get_Visible(This,Visible)
- (This)->lpVtbl -> get_Visible(This,Visible)
- #define IAgentCtlCommandsEx_put_Visible(This,Visible)
- (This)->lpVtbl -> put_Visible(This,Visible)
- #define IAgentCtlCommandsEx_get_Enum(This,ppunkEnum)
- (This)->lpVtbl -> get_Enum(This,ppunkEnum)
- #define IAgentCtlCommandsEx_Add(This,Name,Caption,Voice,Enabled,Visible,Command)
- (This)->lpVtbl -> Add(This,Name,Caption,Voice,Enabled,Visible,Command)
- #define IAgentCtlCommandsEx_Insert(This,Name,RefName,Before,Caption,Voice,Enabled,Visible,Command)
- (This)->lpVtbl -> Insert(This,Name,RefName,Before,Caption,Voice,Enabled,Visible,Command)
- #define IAgentCtlCommandsEx_Remove(This,Name)
- (This)->lpVtbl -> Remove(This,Name)
- #define IAgentCtlCommandsEx_RemoveAll(This)
- (This)->lpVtbl -> RemoveAll(This)
- #define IAgentCtlCommandsEx_put_DefaultCommand(This,Name)
- (This)->lpVtbl -> put_DefaultCommand(This,Name)
- #define IAgentCtlCommandsEx_get_DefaultCommand(This,Name)
- (This)->lpVtbl -> get_DefaultCommand(This,Name)
- #define IAgentCtlCommandsEx_put_HelpContextID(This,ID)
- (This)->lpVtbl -> put_HelpContextID(This,ID)
- #define IAgentCtlCommandsEx_get_HelpContextID(This,ID)
- (This)->lpVtbl -> get_HelpContextID(This,ID)
- #define IAgentCtlCommandsEx_put_FontName(This,FontName)
- (This)->lpVtbl -> put_FontName(This,FontName)
- #define IAgentCtlCommandsEx_get_FontName(This,FontName)
- (This)->lpVtbl -> get_FontName(This,FontName)
- #define IAgentCtlCommandsEx_get_FontSize(This,FontSize)
- (This)->lpVtbl -> get_FontSize(This,FontSize)
- #define IAgentCtlCommandsEx_put_FontSize(This,FontSize)
- (This)->lpVtbl -> put_FontSize(This,FontSize)
- #define IAgentCtlCommandsEx_put_VoiceCaption(This,VoiceCaption)
- (This)->lpVtbl -> put_VoiceCaption(This,VoiceCaption)
- #define IAgentCtlCommandsEx_get_VoiceCaption(This,VoiceCaption)
- (This)->lpVtbl -> get_VoiceCaption(This,VoiceCaption)
- #define IAgentCtlCommandsEx_put_GlobalVoiceCommandsEnabled(This,Enable)
- (This)->lpVtbl -> put_GlobalVoiceCommandsEnabled(This,Enable)
- #define IAgentCtlCommandsEx_get_GlobalVoiceCommandsEnabled(This,Enable)
- (This)->lpVtbl -> get_GlobalVoiceCommandsEnabled(This,Enable)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommandsEx_put_DefaultCommand_Proxy(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [in] */ BSTR Name);
- void __RPC_STUB IAgentCtlCommandsEx_put_DefaultCommand_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommandsEx_get_DefaultCommand_Proxy(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *Name);
- void __RPC_STUB IAgentCtlCommandsEx_get_DefaultCommand_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommandsEx_put_HelpContextID_Proxy(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [in] */ long ID);
- void __RPC_STUB IAgentCtlCommandsEx_put_HelpContextID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommandsEx_get_HelpContextID_Proxy(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *ID);
- void __RPC_STUB IAgentCtlCommandsEx_get_HelpContextID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommandsEx_put_FontName_Proxy(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [in] */ BSTR FontName);
- void __RPC_STUB IAgentCtlCommandsEx_put_FontName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommandsEx_get_FontName_Proxy(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *FontName);
- void __RPC_STUB IAgentCtlCommandsEx_get_FontName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommandsEx_get_FontSize_Proxy(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *FontSize);
- void __RPC_STUB IAgentCtlCommandsEx_get_FontSize_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommandsEx_put_FontSize_Proxy(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [in] */ long FontSize);
- void __RPC_STUB IAgentCtlCommandsEx_put_FontSize_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommandsEx_put_VoiceCaption_Proxy(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [in] */ BSTR VoiceCaption);
- void __RPC_STUB IAgentCtlCommandsEx_put_VoiceCaption_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommandsEx_get_VoiceCaption_Proxy(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *VoiceCaption);
- void __RPC_STUB IAgentCtlCommandsEx_get_VoiceCaption_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommandsEx_put_GlobalVoiceCommandsEnabled_Proxy(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [in] */ VARIANT_BOOL Enable);
- void __RPC_STUB IAgentCtlCommandsEx_put_GlobalVoiceCommandsEnabled_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCommandsEx_get_GlobalVoiceCommandsEnabled_Proxy(
- IAgentCtlCommandsEx __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Enable);
- void __RPC_STUB IAgentCtlCommandsEx_get_GlobalVoiceCommandsEnabled_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IAgentCtlCommandsEx_INTERFACE_DEFINED__ */
- #ifndef __IAgentCtlCharacter_INTERFACE_DEFINED__
- #define __IAgentCtlCharacter_INTERFACE_DEFINED__
- /* interface IAgentCtlCharacter */
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_IAgentCtlCharacter;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("F5BE8BD9-7DE6-11D0-91FE-00C04FD701A5")
- IAgentCtlCharacter : public IDispatch
- {
- public:
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Balloon(
- /* [retval][out] */ IAgentCtlBalloonEx __RPC_FAR *__RPC_FAR *ppidBalloon) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Commands(
- /* [retval][out] */ IAgentCtlCommandsEx __RPC_FAR *__RPC_FAR *ppidCommands) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Name(
- /* [retval][out] */ BSTR __RPC_FAR *Name) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Description(
- /* [retval][out] */ BSTR __RPC_FAR *Description) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Visible(
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Visible) = 0;
-
- virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Left(
- short Left) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Left(
- /* [retval][out] */ short __RPC_FAR *Left) = 0;
-
- virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Top(
- short Top) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Top(
- /* [retval][out] */ short __RPC_FAR *Top) = 0;
-
- virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Height(
- short Height) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Height(
- /* [retval][out] */ short __RPC_FAR *Height) = 0;
-
- virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Width(
- short Width) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Width(
- /* [retval][out] */ short __RPC_FAR *Width) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Speed(
- /* [retval][out] */ long __RPC_FAR *Speed) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_Pitch(
- /* [retval][out] */ long __RPC_FAR *Pitch) = 0;
-
- virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_IdleOn(
- VARIANT_BOOL On) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_IdleOn(
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *On) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE Activate(
- /* [optional][in] */ VARIANT State,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Success) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE Play(
- /* [in] */ BSTR Animation,
- /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE Get(
- /* [in] */ BSTR Type,
- /* [in] */ BSTR Name,
- /* [optional][in] */ VARIANT Queue,
- /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE Stop(
- /* [optional][in] */ VARIANT Request) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE Wait(
- /* [in] */ IDispatch __RPC_FAR *WaitForRequest,
- /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE Interrupt(
- /* [in] */ IDispatch __RPC_FAR *InterruptRequest,
- /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE Speak(
- /* [optional][in] */ VARIANT Text,
- /* [optional][in] */ VARIANT Url,
- /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE GestureAt(
- /* [in] */ short x,
- /* [in] */ short y,
- /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE MoveTo(
- /* [in] */ short x,
- /* [in] */ short y,
- /* [optional][in] */ VARIANT Speed,
- /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE Hide(
- /* [optional][in] */ VARIANT Fast,
- /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE Show(
- /* [optional][in] */ VARIANT Fast,
- /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE StopAll(
- /* [optional][in] */ VARIANT Types) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_MoveCause(
- /* [retval][out] */ short __RPC_FAR *MoveCause) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_VisibilityCause(
- /* [retval][out] */ short __RPC_FAR *VisibilityCause) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_HasOtherClients(
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *HasOtherClients) = 0;
-
- virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_SoundEffectsOn(
- VARIANT_BOOL On) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_SoundEffectsOn(
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *On) = 0;
-
- virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Name(
- /* [in] */ BSTR Name) = 0;
-
- virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Description(
- /* [in] */ BSTR Description) = 0;
-
- virtual /* [propget][id] */ HRESULT STDMETHODCALLTYPE get_ExtraData(
- /* [retval][out] */ BSTR __RPC_FAR *ExtraData) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IAgentCtlCharacterVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IAgentCtlCharacter __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IAgentCtlCharacter __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Balloon )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ IAgentCtlBalloonEx __RPC_FAR *__RPC_FAR *ppidBalloon);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Commands )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ IAgentCtlCommandsEx __RPC_FAR *__RPC_FAR *ppidCommands);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Name )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *Name);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Description )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *Description);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Visible )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Visible);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Left )(
- IAgentCtlCharacter __RPC_FAR * This,
- short Left);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Left )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ short __RPC_FAR *Left);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Top )(
- IAgentCtlCharacter __RPC_FAR * This,
- short Top);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Top )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ short __RPC_FAR *Top);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Height )(
- IAgentCtlCharacter __RPC_FAR * This,
- short Height);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Height )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ short __RPC_FAR *Height);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Width )(
- IAgentCtlCharacter __RPC_FAR * This,
- short Width);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Width )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ short __RPC_FAR *Width);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Speed )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *Speed);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Pitch )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *Pitch);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_IdleOn )(
- IAgentCtlCharacter __RPC_FAR * This,
- VARIANT_BOOL On);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_IdleOn )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *On);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Activate )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [optional][in] */ VARIANT State,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Success);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Play )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [in] */ BSTR Animation,
- /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Get )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [in] */ BSTR Type,
- /* [in] */ BSTR Name,
- /* [optional][in] */ VARIANT Queue,
- /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Stop )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [optional][in] */ VARIANT Request);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Wait )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *WaitForRequest,
- /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Interrupt )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *InterruptRequest,
- /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Speak )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [optional][in] */ VARIANT Text,
- /* [optional][in] */ VARIANT Url,
- /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GestureAt )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [in] */ short x,
- /* [in] */ short y,
- /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MoveTo )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [in] */ short x,
- /* [in] */ short y,
- /* [optional][in] */ VARIANT Speed,
- /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Hide )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [optional][in] */ VARIANT Fast,
- /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Show )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [optional][in] */ VARIANT Fast,
- /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *StopAll )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [optional][in] */ VARIANT Types);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_MoveCause )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ short __RPC_FAR *MoveCause);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_VisibilityCause )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ short __RPC_FAR *VisibilityCause);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_HasOtherClients )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *HasOtherClients);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_SoundEffectsOn )(
- IAgentCtlCharacter __RPC_FAR * This,
- VARIANT_BOOL On);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_SoundEffectsOn )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *On);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Name )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [in] */ BSTR Name);
-
- /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Description )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [in] */ BSTR Description);
-
- /* [propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ExtraData )(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *ExtraData);
-
- END_INTERFACE
- } IAgentCtlCharacterVtbl;
- interface IAgentCtlCharacter
- {
- CONST_VTBL struct IAgentCtlCharacterVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IAgentCtlCharacter_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IAgentCtlCharacter_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IAgentCtlCharacter_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IAgentCtlCharacter_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IAgentCtlCharacter_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IAgentCtlCharacter_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IAgentCtlCharacter_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IAgentCtlCharacter_get_Balloon(This,ppidBalloon)
- (This)->lpVtbl -> get_Balloon(This,ppidBalloon)
- #define IAgentCtlCharacter_get_Commands(This,ppidCommands)
- (This)->lpVtbl -> get_Commands(This,ppidCommands)
- #define IAgentCtlCharacter_get_Name(This,Name)
- (This)->lpVtbl -> get_Name(This,Name)
- #define IAgentCtlCharacter_get_Description(This,Description)
- (This)->lpVtbl -> get_Description(This,Description)
- #define IAgentCtlCharacter_get_Visible(This,Visible)
- (This)->lpVtbl -> get_Visible(This,Visible)
- #define IAgentCtlCharacter_put_Left(This,Left)
- (This)->lpVtbl -> put_Left(This,Left)
- #define IAgentCtlCharacter_get_Left(This,Left)
- (This)->lpVtbl -> get_Left(This,Left)
- #define IAgentCtlCharacter_put_Top(This,Top)
- (This)->lpVtbl -> put_Top(This,Top)
- #define IAgentCtlCharacter_get_Top(This,Top)
- (This)->lpVtbl -> get_Top(This,Top)
- #define IAgentCtlCharacter_put_Height(This,Height)
- (This)->lpVtbl -> put_Height(This,Height)
- #define IAgentCtlCharacter_get_Height(This,Height)
- (This)->lpVtbl -> get_Height(This,Height)
- #define IAgentCtlCharacter_put_Width(This,Width)
- (This)->lpVtbl -> put_Width(This,Width)
- #define IAgentCtlCharacter_get_Width(This,Width)
- (This)->lpVtbl -> get_Width(This,Width)
- #define IAgentCtlCharacter_get_Speed(This,Speed)
- (This)->lpVtbl -> get_Speed(This,Speed)
- #define IAgentCtlCharacter_get_Pitch(This,Pitch)
- (This)->lpVtbl -> get_Pitch(This,Pitch)
- #define IAgentCtlCharacter_put_IdleOn(This,On)
- (This)->lpVtbl -> put_IdleOn(This,On)
- #define IAgentCtlCharacter_get_IdleOn(This,On)
- (This)->lpVtbl -> get_IdleOn(This,On)
- #define IAgentCtlCharacter_Activate(This,State,Success)
- (This)->lpVtbl -> Activate(This,State,Success)
- #define IAgentCtlCharacter_Play(This,Animation,Request)
- (This)->lpVtbl -> Play(This,Animation,Request)
- #define IAgentCtlCharacter_Get(This,Type,Name,Queue,Request)
- (This)->lpVtbl -> Get(This,Type,Name,Queue,Request)
- #define IAgentCtlCharacter_Stop(This,Request)
- (This)->lpVtbl -> Stop(This,Request)
- #define IAgentCtlCharacter_Wait(This,WaitForRequest,Request)
- (This)->lpVtbl -> Wait(This,WaitForRequest,Request)
- #define IAgentCtlCharacter_Interrupt(This,InterruptRequest,Request)
- (This)->lpVtbl -> Interrupt(This,InterruptRequest,Request)
- #define IAgentCtlCharacter_Speak(This,Text,Url,Request)
- (This)->lpVtbl -> Speak(This,Text,Url,Request)
- #define IAgentCtlCharacter_GestureAt(This,x,y,Request)
- (This)->lpVtbl -> GestureAt(This,x,y,Request)
- #define IAgentCtlCharacter_MoveTo(This,x,y,Speed,Request)
- (This)->lpVtbl -> MoveTo(This,x,y,Speed,Request)
- #define IAgentCtlCharacter_Hide(This,Fast,Request)
- (This)->lpVtbl -> Hide(This,Fast,Request)
- #define IAgentCtlCharacter_Show(This,Fast,Request)
- (This)->lpVtbl -> Show(This,Fast,Request)
- #define IAgentCtlCharacter_StopAll(This,Types)
- (This)->lpVtbl -> StopAll(This,Types)
- #define IAgentCtlCharacter_get_MoveCause(This,MoveCause)
- (This)->lpVtbl -> get_MoveCause(This,MoveCause)
- #define IAgentCtlCharacter_get_VisibilityCause(This,VisibilityCause)
- (This)->lpVtbl -> get_VisibilityCause(This,VisibilityCause)
- #define IAgentCtlCharacter_get_HasOtherClients(This,HasOtherClients)
- (This)->lpVtbl -> get_HasOtherClients(This,HasOtherClients)
- #define IAgentCtlCharacter_put_SoundEffectsOn(This,On)
- (This)->lpVtbl -> put_SoundEffectsOn(This,On)
- #define IAgentCtlCharacter_get_SoundEffectsOn(This,On)
- (This)->lpVtbl -> get_SoundEffectsOn(This,On)
- #define IAgentCtlCharacter_put_Name(This,Name)
- (This)->lpVtbl -> put_Name(This,Name)
- #define IAgentCtlCharacter_put_Description(This,Description)
- (This)->lpVtbl -> put_Description(This,Description)
- #define IAgentCtlCharacter_get_ExtraData(This,ExtraData)
- (This)->lpVtbl -> get_ExtraData(This,ExtraData)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_Balloon_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ IAgentCtlBalloonEx __RPC_FAR *__RPC_FAR *ppidBalloon);
- void __RPC_STUB IAgentCtlCharacter_get_Balloon_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_Commands_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ IAgentCtlCommandsEx __RPC_FAR *__RPC_FAR *ppidCommands);
- void __RPC_STUB IAgentCtlCharacter_get_Commands_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_Name_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *Name);
- void __RPC_STUB IAgentCtlCharacter_get_Name_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_Description_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *Description);
- void __RPC_STUB IAgentCtlCharacter_get_Description_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_Visible_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Visible);
- void __RPC_STUB IAgentCtlCharacter_get_Visible_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_put_Left_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- short Left);
- void __RPC_STUB IAgentCtlCharacter_put_Left_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_Left_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ short __RPC_FAR *Left);
- void __RPC_STUB IAgentCtlCharacter_get_Left_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_put_Top_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- short Top);
- void __RPC_STUB IAgentCtlCharacter_put_Top_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_Top_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ short __RPC_FAR *Top);
- void __RPC_STUB IAgentCtlCharacter_get_Top_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_put_Height_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- short Height);
- void __RPC_STUB IAgentCtlCharacter_put_Height_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_Height_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ short __RPC_FAR *Height);
- void __RPC_STUB IAgentCtlCharacter_get_Height_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_put_Width_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- short Width);
- void __RPC_STUB IAgentCtlCharacter_put_Width_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_Width_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ short __RPC_FAR *Width);
- void __RPC_STUB IAgentCtlCharacter_get_Width_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_Speed_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *Speed);
- void __RPC_STUB IAgentCtlCharacter_get_Speed_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_Pitch_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *Pitch);
- void __RPC_STUB IAgentCtlCharacter_get_Pitch_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_put_IdleOn_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- VARIANT_BOOL On);
- void __RPC_STUB IAgentCtlCharacter_put_IdleOn_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_IdleOn_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *On);
- void __RPC_STUB IAgentCtlCharacter_get_IdleOn_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_Activate_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [optional][in] */ VARIANT State,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *Success);
- void __RPC_STUB IAgentCtlCharacter_Activate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_Play_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [in] */ BSTR Animation,
- /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request);
- void __RPC_STUB IAgentCtlCharacter_Play_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_Get_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [in] */ BSTR Type,
- /* [in] */ BSTR Name,
- /* [optional][in] */ VARIANT Queue,
- /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request);
- void __RPC_STUB IAgentCtlCharacter_Get_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_Stop_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [optional][in] */ VARIANT Request);
- void __RPC_STUB IAgentCtlCharacter_Stop_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_Wait_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *WaitForRequest,
- /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request);
- void __RPC_STUB IAgentCtlCharacter_Wait_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_Interrupt_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *InterruptRequest,
- /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request);
- void __RPC_STUB IAgentCtlCharacter_Interrupt_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_Speak_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [optional][in] */ VARIANT Text,
- /* [optional][in] */ VARIANT Url,
- /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request);
- void __RPC_STUB IAgentCtlCharacter_Speak_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_GestureAt_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [in] */ short x,
- /* [in] */ short y,
- /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request);
- void __RPC_STUB IAgentCtlCharacter_GestureAt_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_MoveTo_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [in] */ short x,
- /* [in] */ short y,
- /* [optional][in] */ VARIANT Speed,
- /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request);
- void __RPC_STUB IAgentCtlCharacter_MoveTo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_Hide_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [optional][in] */ VARIANT Fast,
- /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request);
- void __RPC_STUB IAgentCtlCharacter_Hide_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_Show_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [optional][in] */ VARIANT Fast,
- /* [retval][out] */ IAgentCtlRequest __RPC_FAR *__RPC_FAR *Request);
- void __RPC_STUB IAgentCtlCharacter_Show_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_StopAll_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [optional][in] */ VARIANT Types);
- void __RPC_STUB IAgentCtlCharacter_StopAll_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_MoveCause_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ short __RPC_FAR *MoveCause);
- void __RPC_STUB IAgentCtlCharacter_get_MoveCause_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_VisibilityCause_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ short __RPC_FAR *VisibilityCause);
- void __RPC_STUB IAgentCtlCharacter_get_VisibilityCause_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_HasOtherClients_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *HasOtherClients);
- void __RPC_STUB IAgentCtlCharacter_get_HasOtherClients_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_put_SoundEffectsOn_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- VARIANT_BOOL On);
- void __RPC_STUB IAgentCtlCharacter_put_SoundEffectsOn_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_SoundEffectsOn_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ VARIANT_BOOL __RPC_FAR *On);
- void __RPC_STUB IAgentCtlCharacter_get_SoundEffectsOn_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_put_Name_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [in] */ BSTR Name);
- void __RPC_STUB IAgentCtlCharacter_put_Name_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propput][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_put_Description_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [in] */ BSTR Description);
- void __RPC_STUB IAgentCtlCharacter_put_Description_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlCharacter_get_ExtraData_Proxy(
- IAgentCtlCharacter __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *ExtraData);
- void __RPC_STUB IAgentCtlCharacter_get_ExtraData_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IAgentCtlCharacter_INTERFACE_DEFINED__ */
- #ifndef __IAgentCtlAnimationNames_INTERFACE_DEFINED__
- #define __IAgentCtlAnimationNames_INTERFACE_DEFINED__
- /* interface IAgentCtlAnimationNames */
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_IAgentCtlAnimationNames;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("8B77181C-D3EF-11d1-8500-00C04FA34A14")
- IAgentCtlAnimationNames : public IDispatch
- {
- public:
- virtual /* [restricted][propget][id] */ HRESULT STDMETHODCALLTYPE get_Enum(
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *ppunkEnum) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IAgentCtlAnimationNamesVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IAgentCtlAnimationNames __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IAgentCtlAnimationNames __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IAgentCtlAnimationNames __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IAgentCtlAnimationNames __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IAgentCtlAnimationNames __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IAgentCtlAnimationNames __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 )(
- IAgentCtlAnimationNames __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);
-
- /* [restricted][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Enum )(
- IAgentCtlAnimationNames __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *ppunkEnum);
-
- END_INTERFACE
- } IAgentCtlAnimationNamesVtbl;
- interface IAgentCtlAnimationNames
- {
- CONST_VTBL struct IAgentCtlAnimationNamesVtbl __RPC_FAR *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IAgentCtlAnimationNames_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IAgentCtlAnimationNames_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IAgentCtlAnimationNames_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IAgentCtlAnimationNames_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IAgentCtlAnimationNames_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IAgentCtlAnimationNames_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IAgentCtlAnimationNames_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IAgentCtlAnimationNames_get_Enum(This,ppunkEnum)
- (This)->lpVtbl -> get_Enum(This,ppunkEnum)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [restricted][propget][id] */ HRESULT STDMETHODCALLTYPE IAgentCtlAnimationNames_get_Enum_Proxy(
- IAgentCtlAnimationNames __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *ppunkEnum);
- void __RPC_STUB IAgentCtlAnimationNames_get_Enum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IAgentCtlAnimationNames_INTERFACE_DEFINED__ */
- #ifndef __IAgentCtlCharacterEx_INTERFACE_DEFINED__
- #define __IAgentCtlCharacterEx_INTERFACE_DEFINED__
- /* interface IAgentCtlCharacterEx */
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_IAgentCtlCharacterEx;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-