Mercurial > games > semicongine
comparison fuhtark_test/include/winapi/agtctl.h @ 1500:91c8c3b7cbf0
add: futhark tests for generating vulkan api
| author | sam <sam@basx.dev> |
|---|---|
| date | Wed, 26 Nov 2025 21:36:48 +0700 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| 1499:1f58458b7ef7 | 1500:91c8c3b7cbf0 |
|---|---|
| 1 /** | |
| 2 * This file has no copyright assigned and is placed in the Public Domain. | |
| 3 * This file is part of the w64 mingw-runtime package. | |
| 4 * No warranty is given; refer to the file DISCLAIMER within this package. | |
| 5 */ | |
| 6 #ifndef __REQUIRED_RPCNDR_H_VERSION__ | |
| 7 #define __REQUIRED_RPCNDR_H_VERSION__ 440 | |
| 8 #endif | |
| 9 | |
| 10 #include "rpc.h" | |
| 11 #include "rpcndr.h" | |
| 12 | |
| 13 #ifndef __RPCNDR_H_VERSION__ | |
| 14 #error this stub requires an updated version of <rpcndr.h> | |
| 15 #endif | |
| 16 | |
| 17 #ifndef COM_NO_WINDOWS_H | |
| 18 #include "windows.h" | |
| 19 #include "ole2.h" | |
| 20 #endif | |
| 21 | |
| 22 #ifndef __AgentControl_h__ | |
| 23 #define __AgentControl_h__ | |
| 24 | |
| 25 #ifdef __cplusplus | |
| 26 extern "C" { | |
| 27 #endif | |
| 28 | |
| 29 #ifndef __IAgentCtlRequest_FWD_DEFINED__ | |
| 30 #define __IAgentCtlRequest_FWD_DEFINED__ | |
| 31 typedef struct IAgentCtlRequest IAgentCtlRequest; | |
| 32 #endif | |
| 33 | |
| 34 #ifndef __IAgentCtlUserInput_FWD_DEFINED__ | |
| 35 #define __IAgentCtlUserInput_FWD_DEFINED__ | |
| 36 typedef struct IAgentCtlUserInput IAgentCtlUserInput; | |
| 37 #endif | |
| 38 | |
| 39 #ifndef __IAgentCtlBalloon_FWD_DEFINED__ | |
| 40 #define __IAgentCtlBalloon_FWD_DEFINED__ | |
| 41 typedef struct IAgentCtlBalloon IAgentCtlBalloon; | |
| 42 #endif | |
| 43 | |
| 44 #ifndef __IAgentCtlBalloonEx_FWD_DEFINED__ | |
| 45 #define __IAgentCtlBalloonEx_FWD_DEFINED__ | |
| 46 typedef struct IAgentCtlBalloonEx IAgentCtlBalloonEx; | |
| 47 #endif | |
| 48 | |
| 49 #ifndef __IAgentCtlCommand_FWD_DEFINED__ | |
| 50 #define __IAgentCtlCommand_FWD_DEFINED__ | |
| 51 typedef struct IAgentCtlCommand IAgentCtlCommand; | |
| 52 #endif | |
| 53 | |
| 54 #ifndef __IAgentCtlCommandEx_FWD_DEFINED__ | |
| 55 #define __IAgentCtlCommandEx_FWD_DEFINED__ | |
| 56 typedef struct IAgentCtlCommandEx IAgentCtlCommandEx; | |
| 57 #endif | |
| 58 | |
| 59 #ifndef __IAgentCtlCommands_FWD_DEFINED__ | |
| 60 #define __IAgentCtlCommands_FWD_DEFINED__ | |
| 61 typedef struct IAgentCtlCommands IAgentCtlCommands; | |
| 62 #endif | |
| 63 | |
| 64 #ifndef __IAgentCtlCommandsEx_FWD_DEFINED__ | |
| 65 #define __IAgentCtlCommandsEx_FWD_DEFINED__ | |
| 66 typedef struct IAgentCtlCommandsEx IAgentCtlCommandsEx; | |
| 67 #endif | |
| 68 | |
| 69 #ifndef __IAgentCtlCharacter_FWD_DEFINED__ | |
| 70 #define __IAgentCtlCharacter_FWD_DEFINED__ | |
| 71 typedef struct IAgentCtlCharacter IAgentCtlCharacter; | |
| 72 #endif | |
| 73 | |
| 74 #ifndef __IAgentCtlAnimationNames_FWD_DEFINED__ | |
| 75 #define __IAgentCtlAnimationNames_FWD_DEFINED__ | |
| 76 typedef struct IAgentCtlAnimationNames IAgentCtlAnimationNames; | |
| 77 #endif | |
| 78 | |
| 79 #ifndef __IAgentCtlCharacterEx_FWD_DEFINED__ | |
| 80 #define __IAgentCtlCharacterEx_FWD_DEFINED__ | |
| 81 typedef struct IAgentCtlCharacterEx IAgentCtlCharacterEx; | |
| 82 #endif | |
| 83 | |
| 84 #ifndef __IAgentCtlCharacters_FWD_DEFINED__ | |
| 85 #define __IAgentCtlCharacters_FWD_DEFINED__ | |
| 86 typedef struct IAgentCtlCharacters IAgentCtlCharacters; | |
| 87 #endif | |
| 88 | |
| 89 #ifndef __IAgentCtlAudioObject_FWD_DEFINED__ | |
| 90 #define __IAgentCtlAudioObject_FWD_DEFINED__ | |
| 91 typedef struct IAgentCtlAudioObject IAgentCtlAudioObject; | |
| 92 #endif | |
| 93 | |
| 94 #ifndef __IAgentCtlAudioObjectEx_FWD_DEFINED__ | |
| 95 #define __IAgentCtlAudioObjectEx_FWD_DEFINED__ | |
| 96 typedef struct IAgentCtlAudioObjectEx IAgentCtlAudioObjectEx; | |
| 97 #endif | |
| 98 | |
| 99 #ifndef __IAgentCtlSpeechInput_FWD_DEFINED__ | |
| 100 #define __IAgentCtlSpeechInput_FWD_DEFINED__ | |
| 101 typedef struct IAgentCtlSpeechInput IAgentCtlSpeechInput; | |
| 102 #endif | |
| 103 | |
| 104 #ifndef __IAgentCtlPropertySheet_FWD_DEFINED__ | |
| 105 #define __IAgentCtlPropertySheet_FWD_DEFINED__ | |
| 106 typedef struct IAgentCtlPropertySheet IAgentCtlPropertySheet; | |
| 107 #endif | |
| 108 | |
| 109 #ifndef __IAgentCtlCommandsWindow_FWD_DEFINED__ | |
| 110 #define __IAgentCtlCommandsWindow_FWD_DEFINED__ | |
| 111 typedef struct IAgentCtlCommandsWindow IAgentCtlCommandsWindow; | |
| 112 #endif | |
| 113 | |
| 114 #ifndef __IAgentCtl_FWD_DEFINED__ | |
| 115 #define __IAgentCtl_FWD_DEFINED__ | |
| 116 typedef struct IAgentCtl IAgentCtl; | |
| 117 #endif | |
| 118 | |
| 119 #ifndef __IAgentCtlEx_FWD_DEFINED__ | |
| 120 #define __IAgentCtlEx_FWD_DEFINED__ | |
| 121 typedef struct IAgentCtlEx IAgentCtlEx; | |
| 122 #endif | |
| 123 | |
| 124 #ifndef __IAgentCtlCharacters_FWD_DEFINED__ | |
| 125 #define __IAgentCtlCharacters_FWD_DEFINED__ | |
| 126 typedef struct IAgentCtlCharacters IAgentCtlCharacters; | |
| 127 #endif | |
| 128 | |
| 129 #ifndef __IAgentCtlBalloon_FWD_DEFINED__ | |
| 130 #define __IAgentCtlBalloon_FWD_DEFINED__ | |
| 131 typedef struct IAgentCtlBalloon IAgentCtlBalloon; | |
| 132 #endif | |
| 133 | |
| 134 #ifndef __IAgentCtlBalloonEx_FWD_DEFINED__ | |
| 135 #define __IAgentCtlBalloonEx_FWD_DEFINED__ | |
| 136 typedef struct IAgentCtlBalloonEx IAgentCtlBalloonEx; | |
| 137 #endif | |
| 138 | |
| 139 #ifndef __IAgentCtlCharacter_FWD_DEFINED__ | |
| 140 #define __IAgentCtlCharacter_FWD_DEFINED__ | |
| 141 typedef struct IAgentCtlCharacter IAgentCtlCharacter; | |
| 142 #endif | |
| 143 | |
| 144 #ifndef __IAgentCtlCharacterEx_FWD_DEFINED__ | |
| 145 #define __IAgentCtlCharacterEx_FWD_DEFINED__ | |
| 146 typedef struct IAgentCtlCharacterEx IAgentCtlCharacterEx; | |
| 147 #endif | |
| 148 | |
| 149 #ifndef __IAgentCtlAudioObject_FWD_DEFINED__ | |
| 150 #define __IAgentCtlAudioObject_FWD_DEFINED__ | |
| 151 typedef struct IAgentCtlAudioObject IAgentCtlAudioObject; | |
| 152 #endif | |
| 153 | |
| 154 #ifndef __IAgentCtlAudioObjectEx_FWD_DEFINED__ | |
| 155 #define __IAgentCtlAudioObjectEx_FWD_DEFINED__ | |
| 156 typedef struct IAgentCtlAudioObjectEx IAgentCtlAudioObjectEx; | |
| 157 #endif | |
| 158 | |
| 159 #ifndef __IAgentCtlSpeechInput_FWD_DEFINED__ | |
| 160 #define __IAgentCtlSpeechInput_FWD_DEFINED__ | |
| 161 typedef struct IAgentCtlSpeechInput IAgentCtlSpeechInput; | |
| 162 #endif | |
| 163 | |
| 164 #ifndef __IAgentCtlPropertySheet_FWD_DEFINED__ | |
| 165 #define __IAgentCtlPropertySheet_FWD_DEFINED__ | |
| 166 typedef struct IAgentCtlPropertySheet IAgentCtlPropertySheet; | |
| 167 #endif | |
| 168 | |
| 169 #ifndef __IAgentCtlCommands_FWD_DEFINED__ | |
| 170 #define __IAgentCtlCommands_FWD_DEFINED__ | |
| 171 typedef struct IAgentCtlCommands IAgentCtlCommands; | |
| 172 #endif | |
| 173 | |
| 174 #ifndef __IAgentCtlCommandsEx_FWD_DEFINED__ | |
| 175 #define __IAgentCtlCommandsEx_FWD_DEFINED__ | |
| 176 typedef struct IAgentCtlCommandsEx IAgentCtlCommandsEx; | |
| 177 #endif | |
| 178 | |
| 179 #ifndef __IAgentCtlCommand_FWD_DEFINED__ | |
| 180 #define __IAgentCtlCommand_FWD_DEFINED__ | |
| 181 typedef struct IAgentCtlCommand IAgentCtlCommand; | |
| 182 #endif | |
| 183 | |
| 184 #ifndef __IAgentCtlCommandEx_FWD_DEFINED__ | |
| 185 #define __IAgentCtlCommandEx_FWD_DEFINED__ | |
| 186 typedef struct IAgentCtlCommandEx IAgentCtlCommandEx; | |
| 187 #endif | |
| 188 | |
| 189 #ifndef __IAgentCtlRequest_FWD_DEFINED__ | |
| 190 #define __IAgentCtlRequest_FWD_DEFINED__ | |
| 191 typedef struct IAgentCtlRequest IAgentCtlRequest; | |
| 192 #endif | |
| 193 | |
| 194 #ifndef __IAgentCtlUserInput_FWD_DEFINED__ | |
| 195 #define __IAgentCtlUserInput_FWD_DEFINED__ | |
| 196 typedef struct IAgentCtlUserInput IAgentCtlUserInput; | |
| 197 #endif | |
| 198 | |
| 199 #ifndef __IAgentCtlCommandsWindow_FWD_DEFINED__ | |
| 200 #define __IAgentCtlCommandsWindow_FWD_DEFINED__ | |
| 201 typedef struct IAgentCtlCommandsWindow IAgentCtlCommandsWindow; | |
| 202 #endif | |
| 203 | |
| 204 #ifndef __IAgentCtl_FWD_DEFINED__ | |
| 205 #define __IAgentCtl_FWD_DEFINED__ | |
| 206 typedef struct IAgentCtl IAgentCtl; | |
| 207 #endif | |
| 208 | |
| 209 #ifndef __IAgentCtlEx_FWD_DEFINED__ | |
| 210 #define __IAgentCtlEx_FWD_DEFINED__ | |
| 211 typedef struct IAgentCtlEx IAgentCtlEx; | |
| 212 #endif | |
| 213 | |
| 214 #ifndef ___AgentEvents_FWD_DEFINED__ | |
| 215 #define ___AgentEvents_FWD_DEFINED__ | |
| 216 typedef struct _AgentEvents _AgentEvents; | |
| 217 #endif | |
| 218 | |
| 219 #ifndef __Agent_FWD_DEFINED__ | |
| 220 #define __Agent_FWD_DEFINED__ | |
| 221 | |
| 222 #ifdef __cplusplus | |
| 223 typedef class Agent Agent; | |
| 224 #else | |
| 225 typedef struct Agent Agent; | |
| 226 #endif | |
| 227 #endif | |
| 228 | |
| 229 #include "oaidl.h" | |
| 230 #include "ocidl.h" | |
| 231 | |
| 232 #ifndef __MIDL_user_allocate_free_DEFINED__ | |
| 233 #define __MIDL_user_allocate_free_DEFINED__ | |
| 234 void *__RPC_API MIDL_user_allocate(size_t); | |
| 235 void __RPC_API MIDL_user_free(void *); | |
| 236 #endif | |
| 237 | |
| 238 #define RequestSuccess (0) | |
| 239 #define RequestFailed (1) | |
| 240 #define RequestPending (2) | |
| 241 #define RequestInterrupted (3) | |
| 242 #define RequestInProgress (4) | |
| 243 | |
| 244 extern RPC_IF_HANDLE __MIDL_itf_AgentControl_0000_v0_0_c_ifspec; | |
| 245 extern RPC_IF_HANDLE __MIDL_itf_AgentControl_0000_v0_0_s_ifspec; | |
| 246 | |
| 247 #ifndef __IAgentCtlRequest_INTERFACE_DEFINED__ | |
| 248 #define __IAgentCtlRequest_INTERFACE_DEFINED__ | |
| 249 EXTERN_C const IID IID_IAgentCtlRequest; | |
| 250 #if defined(__cplusplus) && !defined(CINTERFACE) | |
| 251 struct IAgentCtlRequest : public IDispatch { | |
| 252 public: | |
| 253 virtual HRESULT WINAPI get_ID(long *ID) = 0; | |
| 254 virtual HRESULT WINAPI get_Status(long *Status) = 0; | |
| 255 virtual HRESULT WINAPI get_Description(BSTR *Description) = 0; | |
| 256 virtual HRESULT WINAPI get_Number(long *Number) = 0; | |
| 257 }; | |
| 258 #else | |
| 259 typedef struct IAgentCtlRequestVtbl { | |
| 260 BEGIN_INTERFACE | |
| 261 HRESULT (WINAPI *QueryInterface)(IAgentCtlRequest *This,REFIID riid,void **ppvObject); | |
| 262 ULONG (WINAPI *AddRef)(IAgentCtlRequest *This); | |
| 263 ULONG (WINAPI *Release)(IAgentCtlRequest *This); | |
| 264 HRESULT (WINAPI *GetTypeInfoCount)(IAgentCtlRequest *This,UINT *pctinfo); | |
| 265 HRESULT (WINAPI *GetTypeInfo)(IAgentCtlRequest *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo); | |
| 266 HRESULT (WINAPI *GetIDsOfNames)(IAgentCtlRequest *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId); | |
| 267 HRESULT (WINAPI *Invoke)(IAgentCtlRequest *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr); | |
| 268 HRESULT (WINAPI *get_ID)(IAgentCtlRequest *This,long *ID); | |
| 269 HRESULT (WINAPI *get_Status)(IAgentCtlRequest *This,long *Status); | |
| 270 HRESULT (WINAPI *get_Description)(IAgentCtlRequest *This,BSTR *Description); | |
| 271 HRESULT (WINAPI *get_Number)(IAgentCtlRequest *This,long *Number); | |
| 272 END_INTERFACE | |
| 273 } IAgentCtlRequestVtbl; | |
| 274 struct IAgentCtlRequest { | |
| 275 CONST_VTBL struct IAgentCtlRequestVtbl *lpVtbl; | |
| 276 }; | |
| 277 #ifdef COBJMACROS | |
| 278 #define IAgentCtlRequest_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) | |
| 279 #define IAgentCtlRequest_AddRef(This) (This)->lpVtbl->AddRef(This) | |
| 280 #define IAgentCtlRequest_Release(This) (This)->lpVtbl->Release(This) | |
| 281 #define IAgentCtlRequest_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) | |
| 282 #define IAgentCtlRequest_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) | |
| 283 #define IAgentCtlRequest_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | |
| 284 #define IAgentCtlRequest_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) | |
| 285 #define IAgentCtlRequest_get_ID(This,ID) (This)->lpVtbl->get_ID(This,ID) | |
| 286 #define IAgentCtlRequest_get_Status(This,Status) (This)->lpVtbl->get_Status(This,Status) | |
| 287 #define IAgentCtlRequest_get_Description(This,Description) (This)->lpVtbl->get_Description(This,Description) | |
| 288 #define IAgentCtlRequest_get_Number(This,Number) (This)->lpVtbl->get_Number(This,Number) | |
| 289 #endif | |
| 290 #endif | |
| 291 HRESULT WINAPI IAgentCtlRequest_get_ID_Proxy(IAgentCtlRequest *This,long *ID); | |
| 292 void __RPC_STUB IAgentCtlRequest_get_ID_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 293 HRESULT WINAPI IAgentCtlRequest_get_Status_Proxy(IAgentCtlRequest *This,long *Status); | |
| 294 void __RPC_STUB IAgentCtlRequest_get_Status_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 295 HRESULT WINAPI IAgentCtlRequest_get_Description_Proxy(IAgentCtlRequest *This,BSTR *Description); | |
| 296 void __RPC_STUB IAgentCtlRequest_get_Description_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 297 HRESULT WINAPI IAgentCtlRequest_get_Number_Proxy(IAgentCtlRequest *This,long *Number); | |
| 298 void __RPC_STUB IAgentCtlRequest_get_Number_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 299 #endif | |
| 300 | |
| 301 #ifndef __IAgentCtlUserInput_INTERFACE_DEFINED__ | |
| 302 #define __IAgentCtlUserInput_INTERFACE_DEFINED__ | |
| 303 EXTERN_C const IID IID_IAgentCtlUserInput; | |
| 304 #if defined(__cplusplus) && !defined(CINTERFACE) | |
| 305 struct IAgentCtlUserInput : public IDispatch { | |
| 306 public: | |
| 307 virtual HRESULT WINAPI get_Count(short *pCount) = 0; | |
| 308 virtual HRESULT WINAPI get_Name(BSTR *pName) = 0; | |
| 309 virtual HRESULT WINAPI get_CharacterID(BSTR *pCharacterID) = 0; | |
| 310 virtual HRESULT WINAPI get_Confidence(long *pConfidence) = 0; | |
| 311 virtual HRESULT WINAPI get_Voice(BSTR *pVoice) = 0; | |
| 312 virtual HRESULT WINAPI get_Alt1Name(BSTR *pAlt1Name) = 0; | |
| 313 virtual HRESULT WINAPI get_Alt1Confidence(long *pAlt1Confidence) = 0; | |
| 314 virtual HRESULT WINAPI get_Alt1Voice(BSTR *pAlt1Voice) = 0; | |
| 315 virtual HRESULT WINAPI get_Alt2Name(BSTR *pAlt2Name) = 0; | |
| 316 virtual HRESULT WINAPI get_Alt2Confidence(long *pAlt2Confidence) = 0; | |
| 317 virtual HRESULT WINAPI get_Alt2Voice(BSTR *pAlt2Voice) = 0; | |
| 318 }; | |
| 319 #else | |
| 320 typedef struct IAgentCtlUserInputVtbl { | |
| 321 BEGIN_INTERFACE | |
| 322 HRESULT (WINAPI *QueryInterface)(IAgentCtlUserInput *This,REFIID riid,void **ppvObject); | |
| 323 ULONG (WINAPI *AddRef)(IAgentCtlUserInput *This); | |
| 324 ULONG (WINAPI *Release)(IAgentCtlUserInput *This); | |
| 325 HRESULT (WINAPI *GetTypeInfoCount)(IAgentCtlUserInput *This,UINT *pctinfo); | |
| 326 HRESULT (WINAPI *GetTypeInfo)(IAgentCtlUserInput *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo); | |
| 327 HRESULT (WINAPI *GetIDsOfNames)(IAgentCtlUserInput *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId); | |
| 328 HRESULT (WINAPI *Invoke)(IAgentCtlUserInput *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr); | |
| 329 HRESULT (WINAPI *get_Count)(IAgentCtlUserInput *This,short *pCount); | |
| 330 HRESULT (WINAPI *get_Name)(IAgentCtlUserInput *This,BSTR *pName); | |
| 331 HRESULT (WINAPI *get_CharacterID)(IAgentCtlUserInput *This,BSTR *pCharacterID); | |
| 332 HRESULT (WINAPI *get_Confidence)(IAgentCtlUserInput *This,long *pConfidence); | |
| 333 HRESULT (WINAPI *get_Voice)(IAgentCtlUserInput *This,BSTR *pVoice); | |
| 334 HRESULT (WINAPI *get_Alt1Name)(IAgentCtlUserInput *This,BSTR *pAlt1Name); | |
| 335 HRESULT (WINAPI *get_Alt1Confidence)(IAgentCtlUserInput *This,long *pAlt1Confidence); | |
| 336 HRESULT (WINAPI *get_Alt1Voice)(IAgentCtlUserInput *This,BSTR *pAlt1Voice); | |
| 337 HRESULT (WINAPI *get_Alt2Name)(IAgentCtlUserInput *This,BSTR *pAlt2Name); | |
| 338 HRESULT (WINAPI *get_Alt2Confidence)(IAgentCtlUserInput *This,long *pAlt2Confidence); | |
| 339 HRESULT (WINAPI *get_Alt2Voice)(IAgentCtlUserInput *This,BSTR *pAlt2Voice); | |
| 340 END_INTERFACE | |
| 341 } IAgentCtlUserInputVtbl; | |
| 342 struct IAgentCtlUserInput { | |
| 343 CONST_VTBL struct IAgentCtlUserInputVtbl *lpVtbl; | |
| 344 }; | |
| 345 #ifdef COBJMACROS | |
| 346 #define IAgentCtlUserInput_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) | |
| 347 #define IAgentCtlUserInput_AddRef(This) (This)->lpVtbl->AddRef(This) | |
| 348 #define IAgentCtlUserInput_Release(This) (This)->lpVtbl->Release(This) | |
| 349 #define IAgentCtlUserInput_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) | |
| 350 #define IAgentCtlUserInput_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) | |
| 351 #define IAgentCtlUserInput_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | |
| 352 #define IAgentCtlUserInput_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) | |
| 353 #define IAgentCtlUserInput_get_Count(This,pCount) (This)->lpVtbl->get_Count(This,pCount) | |
| 354 #define IAgentCtlUserInput_get_Name(This,pName) (This)->lpVtbl->get_Name(This,pName) | |
| 355 #define IAgentCtlUserInput_get_CharacterID(This,pCharacterID) (This)->lpVtbl->get_CharacterID(This,pCharacterID) | |
| 356 #define IAgentCtlUserInput_get_Confidence(This,pConfidence) (This)->lpVtbl->get_Confidence(This,pConfidence) | |
| 357 #define IAgentCtlUserInput_get_Voice(This,pVoice) (This)->lpVtbl->get_Voice(This,pVoice) | |
| 358 #define IAgentCtlUserInput_get_Alt1Name(This,pAlt1Name) (This)->lpVtbl->get_Alt1Name(This,pAlt1Name) | |
| 359 #define IAgentCtlUserInput_get_Alt1Confidence(This,pAlt1Confidence) (This)->lpVtbl->get_Alt1Confidence(This,pAlt1Confidence) | |
| 360 #define IAgentCtlUserInput_get_Alt1Voice(This,pAlt1Voice) (This)->lpVtbl->get_Alt1Voice(This,pAlt1Voice) | |
| 361 #define IAgentCtlUserInput_get_Alt2Name(This,pAlt2Name) (This)->lpVtbl->get_Alt2Name(This,pAlt2Name) | |
| 362 #define IAgentCtlUserInput_get_Alt2Confidence(This,pAlt2Confidence) (This)->lpVtbl->get_Alt2Confidence(This,pAlt2Confidence) | |
| 363 #define IAgentCtlUserInput_get_Alt2Voice(This,pAlt2Voice) (This)->lpVtbl->get_Alt2Voice(This,pAlt2Voice) | |
| 364 #endif | |
| 365 #endif | |
| 366 HRESULT WINAPI IAgentCtlUserInput_get_Count_Proxy(IAgentCtlUserInput *This,short *pCount); | |
| 367 void __RPC_STUB IAgentCtlUserInput_get_Count_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 368 HRESULT WINAPI IAgentCtlUserInput_get_Name_Proxy(IAgentCtlUserInput *This,BSTR *pName); | |
| 369 void __RPC_STUB IAgentCtlUserInput_get_Name_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 370 HRESULT WINAPI IAgentCtlUserInput_get_CharacterID_Proxy(IAgentCtlUserInput *This,BSTR *pCharacterID); | |
| 371 void __RPC_STUB IAgentCtlUserInput_get_CharacterID_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 372 HRESULT WINAPI IAgentCtlUserInput_get_Confidence_Proxy(IAgentCtlUserInput *This,long *pConfidence); | |
| 373 void __RPC_STUB IAgentCtlUserInput_get_Confidence_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 374 HRESULT WINAPI IAgentCtlUserInput_get_Voice_Proxy(IAgentCtlUserInput *This,BSTR *pVoice); | |
| 375 void __RPC_STUB IAgentCtlUserInput_get_Voice_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 376 HRESULT WINAPI IAgentCtlUserInput_get_Alt1Name_Proxy(IAgentCtlUserInput *This,BSTR *pAlt1Name); | |
| 377 void __RPC_STUB IAgentCtlUserInput_get_Alt1Name_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 378 HRESULT WINAPI IAgentCtlUserInput_get_Alt1Confidence_Proxy(IAgentCtlUserInput *This,long *pAlt1Confidence); | |
| 379 void __RPC_STUB IAgentCtlUserInput_get_Alt1Confidence_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 380 HRESULT WINAPI IAgentCtlUserInput_get_Alt1Voice_Proxy(IAgentCtlUserInput *This,BSTR *pAlt1Voice); | |
| 381 void __RPC_STUB IAgentCtlUserInput_get_Alt1Voice_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 382 HRESULT WINAPI IAgentCtlUserInput_get_Alt2Name_Proxy(IAgentCtlUserInput *This,BSTR *pAlt2Name); | |
| 383 void __RPC_STUB IAgentCtlUserInput_get_Alt2Name_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 384 HRESULT WINAPI IAgentCtlUserInput_get_Alt2Confidence_Proxy(IAgentCtlUserInput *This,long *pAlt2Confidence); | |
| 385 void __RPC_STUB IAgentCtlUserInput_get_Alt2Confidence_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 386 HRESULT WINAPI IAgentCtlUserInput_get_Alt2Voice_Proxy(IAgentCtlUserInput *This,BSTR *pAlt2Voice); | |
| 387 void __RPC_STUB IAgentCtlUserInput_get_Alt2Voice_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 388 #endif | |
| 389 | |
| 390 #ifndef __IAgentCtlBalloon_INTERFACE_DEFINED__ | |
| 391 #define __IAgentCtlBalloon_INTERFACE_DEFINED__ | |
| 392 EXTERN_C const IID IID_IAgentCtlBalloon; | |
| 393 #if defined(__cplusplus) && !defined(CINTERFACE) | |
| 394 struct IAgentCtlBalloon : public IDispatch { | |
| 395 public: | |
| 396 virtual HRESULT WINAPI get_Enabled(VARIANT_BOOL *Enabled) = 0; | |
| 397 virtual HRESULT WINAPI get_NumberOfLines(long *Lines) = 0; | |
| 398 virtual HRESULT WINAPI get_CharsPerLine(long *CharsPerLine) = 0; | |
| 399 virtual HRESULT WINAPI get_FontName(BSTR *FontName) = 0; | |
| 400 virtual HRESULT WINAPI get_FontSize(long *FontSize) = 0; | |
| 401 virtual HRESULT WINAPI get_FontBold(VARIANT_BOOL *FontBold) = 0; | |
| 402 virtual HRESULT WINAPI get_FontItalic(VARIANT_BOOL *FontItalic) = 0; | |
| 403 virtual HRESULT WINAPI get_FontStrikethru(VARIANT_BOOL *FontStrikethru) = 0; | |
| 404 virtual HRESULT WINAPI get_FontUnderline(VARIANT_BOOL *FontUnderline) = 0; | |
| 405 virtual HRESULT WINAPI get_ForeColor(long *ForeColor) = 0; | |
| 406 virtual HRESULT WINAPI get_BackColor(long *BackColor) = 0; | |
| 407 virtual HRESULT WINAPI get_BorderColor(long *BorderColor) = 0; | |
| 408 virtual HRESULT WINAPI put_Visible(VARIANT_BOOL Visible) = 0; | |
| 409 virtual HRESULT WINAPI get_Visible(VARIANT_BOOL *Visible) = 0; | |
| 410 virtual HRESULT WINAPI put_FontName(BSTR FontName) = 0; | |
| 411 virtual HRESULT WINAPI put_FontSize(long FontSize) = 0; | |
| 412 virtual HRESULT WINAPI put_FontCharSet(short FontCharSet) = 0; | |
| 413 virtual HRESULT WINAPI get_FontCharSet(short *FontCharSet) = 0; | |
| 414 }; | |
| 415 #else | |
| 416 typedef struct IAgentCtlBalloonVtbl { | |
| 417 BEGIN_INTERFACE | |
| 418 HRESULT (WINAPI *QueryInterface)(IAgentCtlBalloon *This,REFIID riid,void **ppvObject); | |
| 419 ULONG (WINAPI *AddRef)(IAgentCtlBalloon *This); | |
| 420 ULONG (WINAPI *Release)(IAgentCtlBalloon *This); | |
| 421 HRESULT (WINAPI *GetTypeInfoCount)(IAgentCtlBalloon *This,UINT *pctinfo); | |
| 422 HRESULT (WINAPI *GetTypeInfo)(IAgentCtlBalloon *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo); | |
| 423 HRESULT (WINAPI *GetIDsOfNames)(IAgentCtlBalloon *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId); | |
| 424 HRESULT (WINAPI *Invoke)(IAgentCtlBalloon *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr); | |
| 425 HRESULT (WINAPI *get_Enabled)(IAgentCtlBalloon *This,VARIANT_BOOL *Enabled); | |
| 426 HRESULT (WINAPI *get_NumberOfLines)(IAgentCtlBalloon *This,long *Lines); | |
| 427 HRESULT (WINAPI *get_CharsPerLine)(IAgentCtlBalloon *This,long *CharsPerLine); | |
| 428 HRESULT (WINAPI *get_FontName)(IAgentCtlBalloon *This,BSTR *FontName); | |
| 429 HRESULT (WINAPI *get_FontSize)(IAgentCtlBalloon *This,long *FontSize); | |
| 430 HRESULT (WINAPI *get_FontBold)(IAgentCtlBalloon *This,VARIANT_BOOL *FontBold); | |
| 431 HRESULT (WINAPI *get_FontItalic)(IAgentCtlBalloon *This,VARIANT_BOOL *FontItalic); | |
| 432 HRESULT (WINAPI *get_FontStrikethru)(IAgentCtlBalloon *This,VARIANT_BOOL *FontStrikethru); | |
| 433 HRESULT (WINAPI *get_FontUnderline)(IAgentCtlBalloon *This,VARIANT_BOOL *FontUnderline); | |
| 434 HRESULT (WINAPI *get_ForeColor)(IAgentCtlBalloon *This,long *ForeColor); | |
| 435 HRESULT (WINAPI *get_BackColor)(IAgentCtlBalloon *This,long *BackColor); | |
| 436 HRESULT (WINAPI *get_BorderColor)(IAgentCtlBalloon *This,long *BorderColor); | |
| 437 HRESULT (WINAPI *put_Visible)(IAgentCtlBalloon *This,VARIANT_BOOL Visible); | |
| 438 HRESULT (WINAPI *get_Visible)(IAgentCtlBalloon *This,VARIANT_BOOL *Visible); | |
| 439 HRESULT (WINAPI *put_FontName)(IAgentCtlBalloon *This,BSTR FontName); | |
| 440 HRESULT (WINAPI *put_FontSize)(IAgentCtlBalloon *This,long FontSize); | |
| 441 HRESULT (WINAPI *put_FontCharSet)(IAgentCtlBalloon *This,short FontCharSet); | |
| 442 HRESULT (WINAPI *get_FontCharSet)(IAgentCtlBalloon *This,short *FontCharSet); | |
| 443 END_INTERFACE | |
| 444 } IAgentCtlBalloonVtbl; | |
| 445 struct IAgentCtlBalloon { | |
| 446 CONST_VTBL struct IAgentCtlBalloonVtbl *lpVtbl; | |
| 447 }; | |
| 448 #ifdef COBJMACROS | |
| 449 #define IAgentCtlBalloon_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) | |
| 450 #define IAgentCtlBalloon_AddRef(This) (This)->lpVtbl->AddRef(This) | |
| 451 #define IAgentCtlBalloon_Release(This) (This)->lpVtbl->Release(This) | |
| 452 #define IAgentCtlBalloon_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) | |
| 453 #define IAgentCtlBalloon_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) | |
| 454 #define IAgentCtlBalloon_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | |
| 455 #define IAgentCtlBalloon_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) | |
| 456 #define IAgentCtlBalloon_get_Enabled(This,Enabled) (This)->lpVtbl->get_Enabled(This,Enabled) | |
| 457 #define IAgentCtlBalloon_get_NumberOfLines(This,Lines) (This)->lpVtbl->get_NumberOfLines(This,Lines) | |
| 458 #define IAgentCtlBalloon_get_CharsPerLine(This,CharsPerLine) (This)->lpVtbl->get_CharsPerLine(This,CharsPerLine) | |
| 459 #define IAgentCtlBalloon_get_FontName(This,FontName) (This)->lpVtbl->get_FontName(This,FontName) | |
| 460 #define IAgentCtlBalloon_get_FontSize(This,FontSize) (This)->lpVtbl->get_FontSize(This,FontSize) | |
| 461 #define IAgentCtlBalloon_get_FontBold(This,FontBold) (This)->lpVtbl->get_FontBold(This,FontBold) | |
| 462 #define IAgentCtlBalloon_get_FontItalic(This,FontItalic) (This)->lpVtbl->get_FontItalic(This,FontItalic) | |
| 463 #define IAgentCtlBalloon_get_FontStrikethru(This,FontStrikethru) (This)->lpVtbl->get_FontStrikethru(This,FontStrikethru) | |
| 464 #define IAgentCtlBalloon_get_FontUnderline(This,FontUnderline) (This)->lpVtbl->get_FontUnderline(This,FontUnderline) | |
| 465 #define IAgentCtlBalloon_get_ForeColor(This,ForeColor) (This)->lpVtbl->get_ForeColor(This,ForeColor) | |
| 466 #define IAgentCtlBalloon_get_BackColor(This,BackColor) (This)->lpVtbl->get_BackColor(This,BackColor) | |
| 467 #define IAgentCtlBalloon_get_BorderColor(This,BorderColor) (This)->lpVtbl->get_BorderColor(This,BorderColor) | |
| 468 #define IAgentCtlBalloon_put_Visible(This,Visible) (This)->lpVtbl->put_Visible(This,Visible) | |
| 469 #define IAgentCtlBalloon_get_Visible(This,Visible) (This)->lpVtbl->get_Visible(This,Visible) | |
| 470 #define IAgentCtlBalloon_put_FontName(This,FontName) (This)->lpVtbl->put_FontName(This,FontName) | |
| 471 #define IAgentCtlBalloon_put_FontSize(This,FontSize) (This)->lpVtbl->put_FontSize(This,FontSize) | |
| 472 #define IAgentCtlBalloon_put_FontCharSet(This,FontCharSet) (This)->lpVtbl->put_FontCharSet(This,FontCharSet) | |
| 473 #define IAgentCtlBalloon_get_FontCharSet(This,FontCharSet) (This)->lpVtbl->get_FontCharSet(This,FontCharSet) | |
| 474 #endif | |
| 475 #endif | |
| 476 HRESULT WINAPI IAgentCtlBalloon_get_Enabled_Proxy(IAgentCtlBalloon *This,VARIANT_BOOL *Enabled); | |
| 477 void __RPC_STUB IAgentCtlBalloon_get_Enabled_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 478 HRESULT WINAPI IAgentCtlBalloon_get_NumberOfLines_Proxy(IAgentCtlBalloon *This,long *Lines); | |
| 479 void __RPC_STUB IAgentCtlBalloon_get_NumberOfLines_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 480 HRESULT WINAPI IAgentCtlBalloon_get_CharsPerLine_Proxy(IAgentCtlBalloon *This,long *CharsPerLine); | |
| 481 void __RPC_STUB IAgentCtlBalloon_get_CharsPerLine_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 482 HRESULT WINAPI IAgentCtlBalloon_get_FontName_Proxy(IAgentCtlBalloon *This,BSTR *FontName); | |
| 483 void __RPC_STUB IAgentCtlBalloon_get_FontName_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 484 HRESULT WINAPI IAgentCtlBalloon_get_FontSize_Proxy(IAgentCtlBalloon *This,long *FontSize); | |
| 485 void __RPC_STUB IAgentCtlBalloon_get_FontSize_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 486 HRESULT WINAPI IAgentCtlBalloon_get_FontBold_Proxy(IAgentCtlBalloon *This,VARIANT_BOOL *FontBold); | |
| 487 void __RPC_STUB IAgentCtlBalloon_get_FontBold_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 488 HRESULT WINAPI IAgentCtlBalloon_get_FontItalic_Proxy(IAgentCtlBalloon *This,VARIANT_BOOL *FontItalic); | |
| 489 void __RPC_STUB IAgentCtlBalloon_get_FontItalic_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 490 HRESULT WINAPI IAgentCtlBalloon_get_FontStrikethru_Proxy(IAgentCtlBalloon *This,VARIANT_BOOL *FontStrikethru); | |
| 491 void __RPC_STUB IAgentCtlBalloon_get_FontStrikethru_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 492 HRESULT WINAPI IAgentCtlBalloon_get_FontUnderline_Proxy(IAgentCtlBalloon *This,VARIANT_BOOL *FontUnderline); | |
| 493 void __RPC_STUB IAgentCtlBalloon_get_FontUnderline_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 494 HRESULT WINAPI IAgentCtlBalloon_get_ForeColor_Proxy(IAgentCtlBalloon *This,long *ForeColor); | |
| 495 void __RPC_STUB IAgentCtlBalloon_get_ForeColor_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 496 HRESULT WINAPI IAgentCtlBalloon_get_BackColor_Proxy(IAgentCtlBalloon *This,long *BackColor); | |
| 497 void __RPC_STUB IAgentCtlBalloon_get_BackColor_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 498 HRESULT WINAPI IAgentCtlBalloon_get_BorderColor_Proxy(IAgentCtlBalloon *This,long *BorderColor); | |
| 499 void __RPC_STUB IAgentCtlBalloon_get_BorderColor_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 500 HRESULT WINAPI IAgentCtlBalloon_put_Visible_Proxy(IAgentCtlBalloon *This,VARIANT_BOOL Visible); | |
| 501 void __RPC_STUB IAgentCtlBalloon_put_Visible_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 502 HRESULT WINAPI IAgentCtlBalloon_get_Visible_Proxy(IAgentCtlBalloon *This,VARIANT_BOOL *Visible); | |
| 503 void __RPC_STUB IAgentCtlBalloon_get_Visible_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 504 HRESULT WINAPI IAgentCtlBalloon_put_FontName_Proxy(IAgentCtlBalloon *This,BSTR FontName); | |
| 505 void __RPC_STUB IAgentCtlBalloon_put_FontName_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 506 HRESULT WINAPI IAgentCtlBalloon_put_FontSize_Proxy(IAgentCtlBalloon *This,long FontSize); | |
| 507 void __RPC_STUB IAgentCtlBalloon_put_FontSize_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 508 HRESULT WINAPI IAgentCtlBalloon_put_FontCharSet_Proxy(IAgentCtlBalloon *This,short FontCharSet); | |
| 509 void __RPC_STUB IAgentCtlBalloon_put_FontCharSet_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 510 HRESULT WINAPI IAgentCtlBalloon_get_FontCharSet_Proxy(IAgentCtlBalloon *This,short *FontCharSet); | |
| 511 void __RPC_STUB IAgentCtlBalloon_get_FontCharSet_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 512 #endif | |
| 513 | |
| 514 #ifndef __IAgentCtlBalloonEx_INTERFACE_DEFINED__ | |
| 515 #define __IAgentCtlBalloonEx_INTERFACE_DEFINED__ | |
| 516 EXTERN_C const IID IID_IAgentCtlBalloonEx; | |
| 517 #if defined(__cplusplus) && !defined(CINTERFACE) | |
| 518 struct IAgentCtlBalloonEx : public IAgentCtlBalloon { | |
| 519 public: | |
| 520 virtual HRESULT WINAPI put_Style(long Style) = 0; | |
| 521 virtual HRESULT WINAPI get_Style(long *Style) = 0; | |
| 522 }; | |
| 523 #else | |
| 524 typedef struct IAgentCtlBalloonExVtbl { | |
| 525 BEGIN_INTERFACE | |
| 526 HRESULT (WINAPI *QueryInterface)(IAgentCtlBalloonEx *This,REFIID riid,void **ppvObject); | |
| 527 ULONG (WINAPI *AddRef)(IAgentCtlBalloonEx *This); | |
| 528 ULONG (WINAPI *Release)(IAgentCtlBalloonEx *This); | |
| 529 HRESULT (WINAPI *GetTypeInfoCount)(IAgentCtlBalloonEx *This,UINT *pctinfo); | |
| 530 HRESULT (WINAPI *GetTypeInfo)(IAgentCtlBalloonEx *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo); | |
| 531 HRESULT (WINAPI *GetIDsOfNames)(IAgentCtlBalloonEx *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId); | |
| 532 HRESULT (WINAPI *Invoke)(IAgentCtlBalloonEx *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr); | |
| 533 HRESULT (WINAPI *get_Enabled)(IAgentCtlBalloonEx *This,VARIANT_BOOL *Enabled); | |
| 534 HRESULT (WINAPI *get_NumberOfLines)(IAgentCtlBalloonEx *This,long *Lines); | |
| 535 HRESULT (WINAPI *get_CharsPerLine)(IAgentCtlBalloonEx *This,long *CharsPerLine); | |
| 536 HRESULT (WINAPI *get_FontName)(IAgentCtlBalloonEx *This,BSTR *FontName); | |
| 537 HRESULT (WINAPI *get_FontSize)(IAgentCtlBalloonEx *This,long *FontSize); | |
| 538 HRESULT (WINAPI *get_FontBold)(IAgentCtlBalloonEx *This,VARIANT_BOOL *FontBold); | |
| 539 HRESULT (WINAPI *get_FontItalic)(IAgentCtlBalloonEx *This,VARIANT_BOOL *FontItalic); | |
| 540 HRESULT (WINAPI *get_FontStrikethru)(IAgentCtlBalloonEx *This,VARIANT_BOOL *FontStrikethru); | |
| 541 HRESULT (WINAPI *get_FontUnderline)(IAgentCtlBalloonEx *This,VARIANT_BOOL *FontUnderline); | |
| 542 HRESULT (WINAPI *get_ForeColor)(IAgentCtlBalloonEx *This,long *ForeColor); | |
| 543 HRESULT (WINAPI *get_BackColor)(IAgentCtlBalloonEx *This,long *BackColor); | |
| 544 HRESULT (WINAPI *get_BorderColor)(IAgentCtlBalloonEx *This,long *BorderColor); | |
| 545 HRESULT (WINAPI *put_Visible)(IAgentCtlBalloonEx *This,VARIANT_BOOL Visible); | |
| 546 HRESULT (WINAPI *get_Visible)(IAgentCtlBalloonEx *This,VARIANT_BOOL *Visible); | |
| 547 HRESULT (WINAPI *put_FontName)(IAgentCtlBalloonEx *This,BSTR FontName); | |
| 548 HRESULT (WINAPI *put_FontSize)(IAgentCtlBalloonEx *This,long FontSize); | |
| 549 HRESULT (WINAPI *put_FontCharSet)(IAgentCtlBalloonEx *This,short FontCharSet); | |
| 550 HRESULT (WINAPI *get_FontCharSet)(IAgentCtlBalloonEx *This,short *FontCharSet); | |
| 551 HRESULT (WINAPI *put_Style)(IAgentCtlBalloonEx *This,long Style); | |
| 552 HRESULT (WINAPI *get_Style)(IAgentCtlBalloonEx *This,long *Style); | |
| 553 END_INTERFACE | |
| 554 } IAgentCtlBalloonExVtbl; | |
| 555 struct IAgentCtlBalloonEx { | |
| 556 CONST_VTBL struct IAgentCtlBalloonExVtbl *lpVtbl; | |
| 557 }; | |
| 558 #ifdef COBJMACROS | |
| 559 #define IAgentCtlBalloonEx_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) | |
| 560 #define IAgentCtlBalloonEx_AddRef(This) (This)->lpVtbl->AddRef(This) | |
| 561 #define IAgentCtlBalloonEx_Release(This) (This)->lpVtbl->Release(This) | |
| 562 #define IAgentCtlBalloonEx_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) | |
| 563 #define IAgentCtlBalloonEx_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) | |
| 564 #define IAgentCtlBalloonEx_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | |
| 565 #define IAgentCtlBalloonEx_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) | |
| 566 #define IAgentCtlBalloonEx_get_Enabled(This,Enabled) (This)->lpVtbl->get_Enabled(This,Enabled) | |
| 567 #define IAgentCtlBalloonEx_get_NumberOfLines(This,Lines) (This)->lpVtbl->get_NumberOfLines(This,Lines) | |
| 568 #define IAgentCtlBalloonEx_get_CharsPerLine(This,CharsPerLine) (This)->lpVtbl->get_CharsPerLine(This,CharsPerLine) | |
| 569 #define IAgentCtlBalloonEx_get_FontName(This,FontName) (This)->lpVtbl->get_FontName(This,FontName) | |
| 570 #define IAgentCtlBalloonEx_get_FontSize(This,FontSize) (This)->lpVtbl->get_FontSize(This,FontSize) | |
| 571 #define IAgentCtlBalloonEx_get_FontBold(This,FontBold) (This)->lpVtbl->get_FontBold(This,FontBold) | |
| 572 #define IAgentCtlBalloonEx_get_FontItalic(This,FontItalic) (This)->lpVtbl->get_FontItalic(This,FontItalic) | |
| 573 #define IAgentCtlBalloonEx_get_FontStrikethru(This,FontStrikethru) (This)->lpVtbl->get_FontStrikethru(This,FontStrikethru) | |
| 574 #define IAgentCtlBalloonEx_get_FontUnderline(This,FontUnderline) (This)->lpVtbl->get_FontUnderline(This,FontUnderline) | |
| 575 #define IAgentCtlBalloonEx_get_ForeColor(This,ForeColor) (This)->lpVtbl->get_ForeColor(This,ForeColor) | |
| 576 #define IAgentCtlBalloonEx_get_BackColor(This,BackColor) (This)->lpVtbl->get_BackColor(This,BackColor) | |
| 577 #define IAgentCtlBalloonEx_get_BorderColor(This,BorderColor) (This)->lpVtbl->get_BorderColor(This,BorderColor) | |
| 578 #define IAgentCtlBalloonEx_put_Visible(This,Visible) (This)->lpVtbl->put_Visible(This,Visible) | |
| 579 #define IAgentCtlBalloonEx_get_Visible(This,Visible) (This)->lpVtbl->get_Visible(This,Visible) | |
| 580 #define IAgentCtlBalloonEx_put_FontName(This,FontName) (This)->lpVtbl->put_FontName(This,FontName) | |
| 581 #define IAgentCtlBalloonEx_put_FontSize(This,FontSize) (This)->lpVtbl->put_FontSize(This,FontSize) | |
| 582 #define IAgentCtlBalloonEx_put_FontCharSet(This,FontCharSet) (This)->lpVtbl->put_FontCharSet(This,FontCharSet) | |
| 583 #define IAgentCtlBalloonEx_get_FontCharSet(This,FontCharSet) (This)->lpVtbl->get_FontCharSet(This,FontCharSet) | |
| 584 #define IAgentCtlBalloonEx_put_Style(This,Style) (This)->lpVtbl->put_Style(This,Style) | |
| 585 #define IAgentCtlBalloonEx_get_Style(This,Style) (This)->lpVtbl->get_Style(This,Style) | |
| 586 #endif | |
| 587 #endif | |
| 588 HRESULT WINAPI IAgentCtlBalloonEx_put_Style_Proxy(IAgentCtlBalloonEx *This,long Style); | |
| 589 void __RPC_STUB IAgentCtlBalloonEx_put_Style_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 590 HRESULT WINAPI IAgentCtlBalloonEx_get_Style_Proxy(IAgentCtlBalloonEx *This,long *Style); | |
| 591 void __RPC_STUB IAgentCtlBalloonEx_get_Style_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 592 #endif | |
| 593 | |
| 594 #ifndef __IAgentCtlCommand_INTERFACE_DEFINED__ | |
| 595 #define __IAgentCtlCommand_INTERFACE_DEFINED__ | |
| 596 EXTERN_C const IID IID_IAgentCtlCommand; | |
| 597 #if defined(__cplusplus) && !defined(CINTERFACE) | |
| 598 struct IAgentCtlCommand : public IDispatch { | |
| 599 public: | |
| 600 virtual HRESULT WINAPI get_Voice(BSTR *Voice) = 0; | |
| 601 virtual HRESULT WINAPI put_Voice(BSTR Voice) = 0; | |
| 602 virtual HRESULT WINAPI get_Caption(BSTR *Caption) = 0; | |
| 603 virtual HRESULT WINAPI put_Caption(BSTR Caption) = 0; | |
| 604 virtual HRESULT WINAPI get_Enabled(VARIANT_BOOL *Enabled) = 0; | |
| 605 virtual HRESULT WINAPI put_Enabled(VARIANT_BOOL Enabled) = 0; | |
| 606 virtual HRESULT WINAPI get_Visible(VARIANT_BOOL *Visible) = 0; | |
| 607 virtual HRESULT WINAPI put_Visible(VARIANT_BOOL Visible) = 0; | |
| 608 virtual HRESULT WINAPI get_Confidence(long *Confidence) = 0; | |
| 609 virtual HRESULT WINAPI put_Confidence(long Confidence) = 0; | |
| 610 virtual HRESULT WINAPI get_ConfidenceText(BSTR *Text) = 0; | |
| 611 virtual HRESULT WINAPI put_ConfidenceText(BSTR Text) = 0; | |
| 612 }; | |
| 613 #else | |
| 614 typedef struct IAgentCtlCommandVtbl { | |
| 615 BEGIN_INTERFACE | |
| 616 HRESULT (WINAPI *QueryInterface)(IAgentCtlCommand *This,REFIID riid,void **ppvObject); | |
| 617 ULONG (WINAPI *AddRef)(IAgentCtlCommand *This); | |
| 618 ULONG (WINAPI *Release)(IAgentCtlCommand *This); | |
| 619 HRESULT (WINAPI *GetTypeInfoCount)(IAgentCtlCommand *This,UINT *pctinfo); | |
| 620 HRESULT (WINAPI *GetTypeInfo)(IAgentCtlCommand *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo); | |
| 621 HRESULT (WINAPI *GetIDsOfNames)(IAgentCtlCommand *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId); | |
| 622 HRESULT (WINAPI *Invoke)(IAgentCtlCommand *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr); | |
| 623 HRESULT (WINAPI *get_Voice)(IAgentCtlCommand *This,BSTR *Voice); | |
| 624 HRESULT (WINAPI *put_Voice)(IAgentCtlCommand *This,BSTR Voice); | |
| 625 HRESULT (WINAPI *get_Caption)(IAgentCtlCommand *This,BSTR *Caption); | |
| 626 HRESULT (WINAPI *put_Caption)(IAgentCtlCommand *This,BSTR Caption); | |
| 627 HRESULT (WINAPI *get_Enabled)(IAgentCtlCommand *This,VARIANT_BOOL *Enabled); | |
| 628 HRESULT (WINAPI *put_Enabled)(IAgentCtlCommand *This,VARIANT_BOOL Enabled); | |
| 629 HRESULT (WINAPI *get_Visible)(IAgentCtlCommand *This,VARIANT_BOOL *Visible); | |
| 630 HRESULT (WINAPI *put_Visible)(IAgentCtlCommand *This,VARIANT_BOOL Visible); | |
| 631 HRESULT (WINAPI *get_Confidence)(IAgentCtlCommand *This,long *Confidence); | |
| 632 HRESULT (WINAPI *put_Confidence)(IAgentCtlCommand *This,long Confidence); | |
| 633 HRESULT (WINAPI *get_ConfidenceText)(IAgentCtlCommand *This,BSTR *Text); | |
| 634 HRESULT (WINAPI *put_ConfidenceText)(IAgentCtlCommand *This,BSTR Text); | |
| 635 END_INTERFACE | |
| 636 } IAgentCtlCommandVtbl; | |
| 637 struct IAgentCtlCommand { | |
| 638 CONST_VTBL struct IAgentCtlCommandVtbl *lpVtbl; | |
| 639 }; | |
| 640 #ifdef COBJMACROS | |
| 641 #define IAgentCtlCommand_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) | |
| 642 #define IAgentCtlCommand_AddRef(This) (This)->lpVtbl->AddRef(This) | |
| 643 #define IAgentCtlCommand_Release(This) (This)->lpVtbl->Release(This) | |
| 644 #define IAgentCtlCommand_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) | |
| 645 #define IAgentCtlCommand_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) | |
| 646 #define IAgentCtlCommand_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | |
| 647 #define IAgentCtlCommand_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) | |
| 648 #define IAgentCtlCommand_get_Voice(This,Voice) (This)->lpVtbl->get_Voice(This,Voice) | |
| 649 #define IAgentCtlCommand_put_Voice(This,Voice) (This)->lpVtbl->put_Voice(This,Voice) | |
| 650 #define IAgentCtlCommand_get_Caption(This,Caption) (This)->lpVtbl->get_Caption(This,Caption) | |
| 651 #define IAgentCtlCommand_put_Caption(This,Caption) (This)->lpVtbl->put_Caption(This,Caption) | |
| 652 #define IAgentCtlCommand_get_Enabled(This,Enabled) (This)->lpVtbl->get_Enabled(This,Enabled) | |
| 653 #define IAgentCtlCommand_put_Enabled(This,Enabled) (This)->lpVtbl->put_Enabled(This,Enabled) | |
| 654 #define IAgentCtlCommand_get_Visible(This,Visible) (This)->lpVtbl->get_Visible(This,Visible) | |
| 655 #define IAgentCtlCommand_put_Visible(This,Visible) (This)->lpVtbl->put_Visible(This,Visible) | |
| 656 #define IAgentCtlCommand_get_Confidence(This,Confidence) (This)->lpVtbl->get_Confidence(This,Confidence) | |
| 657 #define IAgentCtlCommand_put_Confidence(This,Confidence) (This)->lpVtbl->put_Confidence(This,Confidence) | |
| 658 #define IAgentCtlCommand_get_ConfidenceText(This,Text) (This)->lpVtbl->get_ConfidenceText(This,Text) | |
| 659 #define IAgentCtlCommand_put_ConfidenceText(This,Text) (This)->lpVtbl->put_ConfidenceText(This,Text) | |
| 660 #endif | |
| 661 #endif | |
| 662 HRESULT WINAPI IAgentCtlCommand_get_Voice_Proxy(IAgentCtlCommand *This,BSTR *Voice); | |
| 663 void __RPC_STUB IAgentCtlCommand_get_Voice_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 664 HRESULT WINAPI IAgentCtlCommand_put_Voice_Proxy(IAgentCtlCommand *This,BSTR Voice); | |
| 665 void __RPC_STUB IAgentCtlCommand_put_Voice_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 666 HRESULT WINAPI IAgentCtlCommand_get_Caption_Proxy(IAgentCtlCommand *This,BSTR *Caption); | |
| 667 void __RPC_STUB IAgentCtlCommand_get_Caption_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 668 HRESULT WINAPI IAgentCtlCommand_put_Caption_Proxy(IAgentCtlCommand *This,BSTR Caption); | |
| 669 void __RPC_STUB IAgentCtlCommand_put_Caption_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 670 HRESULT WINAPI IAgentCtlCommand_get_Enabled_Proxy(IAgentCtlCommand *This,VARIANT_BOOL *Enabled); | |
| 671 void __RPC_STUB IAgentCtlCommand_get_Enabled_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 672 HRESULT WINAPI IAgentCtlCommand_put_Enabled_Proxy(IAgentCtlCommand *This,VARIANT_BOOL Enabled); | |
| 673 void __RPC_STUB IAgentCtlCommand_put_Enabled_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 674 HRESULT WINAPI IAgentCtlCommand_get_Visible_Proxy(IAgentCtlCommand *This,VARIANT_BOOL *Visible); | |
| 675 void __RPC_STUB IAgentCtlCommand_get_Visible_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 676 HRESULT WINAPI IAgentCtlCommand_put_Visible_Proxy(IAgentCtlCommand *This,VARIANT_BOOL Visible); | |
| 677 void __RPC_STUB IAgentCtlCommand_put_Visible_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 678 HRESULT WINAPI IAgentCtlCommand_get_Confidence_Proxy(IAgentCtlCommand *This,long *Confidence); | |
| 679 void __RPC_STUB IAgentCtlCommand_get_Confidence_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 680 HRESULT WINAPI IAgentCtlCommand_put_Confidence_Proxy(IAgentCtlCommand *This,long Confidence); | |
| 681 void __RPC_STUB IAgentCtlCommand_put_Confidence_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 682 HRESULT WINAPI IAgentCtlCommand_get_ConfidenceText_Proxy(IAgentCtlCommand *This,BSTR *Text); | |
| 683 void __RPC_STUB IAgentCtlCommand_get_ConfidenceText_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 684 HRESULT WINAPI IAgentCtlCommand_put_ConfidenceText_Proxy(IAgentCtlCommand *This,BSTR Text); | |
| 685 void __RPC_STUB IAgentCtlCommand_put_ConfidenceText_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 686 #endif | |
| 687 | |
| 688 #ifndef __IAgentCtlCommandEx_INTERFACE_DEFINED__ | |
| 689 #define __IAgentCtlCommandEx_INTERFACE_DEFINED__ | |
| 690 EXTERN_C const IID IID_IAgentCtlCommandEx; | |
| 691 #if defined(__cplusplus) && !defined(CINTERFACE) | |
| 692 struct IAgentCtlCommandEx : public IAgentCtlCommand { | |
| 693 public: | |
| 694 virtual HRESULT WINAPI put_HelpContextID(long ID) = 0; | |
| 695 virtual HRESULT WINAPI get_HelpContextID(long *ID) = 0; | |
| 696 virtual HRESULT WINAPI put_VoiceCaption(BSTR VoiceCaption) = 0; | |
| 697 virtual HRESULT WINAPI get_VoiceCaption(BSTR *VoiceCaption) = 0; | |
| 698 }; | |
| 699 #else | |
| 700 typedef struct IAgentCtlCommandExVtbl { | |
| 701 BEGIN_INTERFACE | |
| 702 HRESULT (WINAPI *QueryInterface)(IAgentCtlCommandEx *This,REFIID riid,void **ppvObject); | |
| 703 ULONG (WINAPI *AddRef)(IAgentCtlCommandEx *This); | |
| 704 ULONG (WINAPI *Release)(IAgentCtlCommandEx *This); | |
| 705 HRESULT (WINAPI *GetTypeInfoCount)(IAgentCtlCommandEx *This,UINT *pctinfo); | |
| 706 HRESULT (WINAPI *GetTypeInfo)(IAgentCtlCommandEx *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo); | |
| 707 HRESULT (WINAPI *GetIDsOfNames)(IAgentCtlCommandEx *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId); | |
| 708 HRESULT (WINAPI *Invoke)(IAgentCtlCommandEx *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr); | |
| 709 HRESULT (WINAPI *get_Voice)(IAgentCtlCommandEx *This,BSTR *Voice); | |
| 710 HRESULT (WINAPI *put_Voice)(IAgentCtlCommandEx *This,BSTR Voice); | |
| 711 HRESULT (WINAPI *get_Caption)(IAgentCtlCommandEx *This,BSTR *Caption); | |
| 712 HRESULT (WINAPI *put_Caption)(IAgentCtlCommandEx *This,BSTR Caption); | |
| 713 HRESULT (WINAPI *get_Enabled)(IAgentCtlCommandEx *This,VARIANT_BOOL *Enabled); | |
| 714 HRESULT (WINAPI *put_Enabled)(IAgentCtlCommandEx *This,VARIANT_BOOL Enabled); | |
| 715 HRESULT (WINAPI *get_Visible)(IAgentCtlCommandEx *This,VARIANT_BOOL *Visible); | |
| 716 HRESULT (WINAPI *put_Visible)(IAgentCtlCommandEx *This,VARIANT_BOOL Visible); | |
| 717 HRESULT (WINAPI *get_Confidence)(IAgentCtlCommandEx *This,long *Confidence); | |
| 718 HRESULT (WINAPI *put_Confidence)(IAgentCtlCommandEx *This,long Confidence); | |
| 719 HRESULT (WINAPI *get_ConfidenceText)(IAgentCtlCommandEx *This,BSTR *Text); | |
| 720 HRESULT (WINAPI *put_ConfidenceText)(IAgentCtlCommandEx *This,BSTR Text); | |
| 721 HRESULT (WINAPI *put_HelpContextID)(IAgentCtlCommandEx *This,long ID); | |
| 722 HRESULT (WINAPI *get_HelpContextID)(IAgentCtlCommandEx *This,long *ID); | |
| 723 HRESULT (WINAPI *put_VoiceCaption)(IAgentCtlCommandEx *This,BSTR VoiceCaption); | |
| 724 HRESULT (WINAPI *get_VoiceCaption)(IAgentCtlCommandEx *This,BSTR *VoiceCaption); | |
| 725 END_INTERFACE | |
| 726 } IAgentCtlCommandExVtbl; | |
| 727 struct IAgentCtlCommandEx { | |
| 728 CONST_VTBL struct IAgentCtlCommandExVtbl *lpVtbl; | |
| 729 }; | |
| 730 #ifdef COBJMACROS | |
| 731 #define IAgentCtlCommandEx_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) | |
| 732 #define IAgentCtlCommandEx_AddRef(This) (This)->lpVtbl->AddRef(This) | |
| 733 #define IAgentCtlCommandEx_Release(This) (This)->lpVtbl->Release(This) | |
| 734 #define IAgentCtlCommandEx_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) | |
| 735 #define IAgentCtlCommandEx_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) | |
| 736 #define IAgentCtlCommandEx_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | |
| 737 #define IAgentCtlCommandEx_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) | |
| 738 #define IAgentCtlCommandEx_get_Voice(This,Voice) (This)->lpVtbl->get_Voice(This,Voice) | |
| 739 #define IAgentCtlCommandEx_put_Voice(This,Voice) (This)->lpVtbl->put_Voice(This,Voice) | |
| 740 #define IAgentCtlCommandEx_get_Caption(This,Caption) (This)->lpVtbl->get_Caption(This,Caption) | |
| 741 #define IAgentCtlCommandEx_put_Caption(This,Caption) (This)->lpVtbl->put_Caption(This,Caption) | |
| 742 #define IAgentCtlCommandEx_get_Enabled(This,Enabled) (This)->lpVtbl->get_Enabled(This,Enabled) | |
| 743 #define IAgentCtlCommandEx_put_Enabled(This,Enabled) (This)->lpVtbl->put_Enabled(This,Enabled) | |
| 744 #define IAgentCtlCommandEx_get_Visible(This,Visible) (This)->lpVtbl->get_Visible(This,Visible) | |
| 745 #define IAgentCtlCommandEx_put_Visible(This,Visible) (This)->lpVtbl->put_Visible(This,Visible) | |
| 746 #define IAgentCtlCommandEx_get_Confidence(This,Confidence) (This)->lpVtbl->get_Confidence(This,Confidence) | |
| 747 #define IAgentCtlCommandEx_put_Confidence(This,Confidence) (This)->lpVtbl->put_Confidence(This,Confidence) | |
| 748 #define IAgentCtlCommandEx_get_ConfidenceText(This,Text) (This)->lpVtbl->get_ConfidenceText(This,Text) | |
| 749 #define IAgentCtlCommandEx_put_ConfidenceText(This,Text) (This)->lpVtbl->put_ConfidenceText(This,Text) | |
| 750 #define IAgentCtlCommandEx_put_HelpContextID(This,ID) (This)->lpVtbl->put_HelpContextID(This,ID) | |
| 751 #define IAgentCtlCommandEx_get_HelpContextID(This,ID) (This)->lpVtbl->get_HelpContextID(This,ID) | |
| 752 #define IAgentCtlCommandEx_put_VoiceCaption(This,VoiceCaption) (This)->lpVtbl->put_VoiceCaption(This,VoiceCaption) | |
| 753 #define IAgentCtlCommandEx_get_VoiceCaption(This,VoiceCaption) (This)->lpVtbl->get_VoiceCaption(This,VoiceCaption) | |
| 754 #endif | |
| 755 #endif | |
| 756 HRESULT WINAPI IAgentCtlCommandEx_put_HelpContextID_Proxy(IAgentCtlCommandEx *This,long ID); | |
| 757 void __RPC_STUB IAgentCtlCommandEx_put_HelpContextID_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 758 HRESULT WINAPI IAgentCtlCommandEx_get_HelpContextID_Proxy(IAgentCtlCommandEx *This,long *ID); | |
| 759 void __RPC_STUB IAgentCtlCommandEx_get_HelpContextID_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 760 HRESULT WINAPI IAgentCtlCommandEx_put_VoiceCaption_Proxy(IAgentCtlCommandEx *This,BSTR VoiceCaption); | |
| 761 void __RPC_STUB IAgentCtlCommandEx_put_VoiceCaption_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 762 HRESULT WINAPI IAgentCtlCommandEx_get_VoiceCaption_Proxy(IAgentCtlCommandEx *This,BSTR *VoiceCaption); | |
| 763 void __RPC_STUB IAgentCtlCommandEx_get_VoiceCaption_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 764 #endif | |
| 765 | |
| 766 #ifndef __IAgentCtlCommands_INTERFACE_DEFINED__ | |
| 767 #define __IAgentCtlCommands_INTERFACE_DEFINED__ | |
| 768 EXTERN_C const IID IID_IAgentCtlCommands; | |
| 769 #if defined(__cplusplus) && !defined(CINTERFACE) | |
| 770 struct IAgentCtlCommands : public IDispatch { | |
| 771 public: | |
| 772 virtual HRESULT WINAPI get_Item(BSTR Name,IAgentCtlCommandEx **Item) = 0; | |
| 773 virtual HRESULT WINAPI Command(BSTR Name,IAgentCtlCommandEx **Item) = 0; | |
| 774 virtual HRESULT WINAPI get_Count(long *Count) = 0; | |
| 775 virtual HRESULT WINAPI get_Caption(BSTR *Caption) = 0; | |
| 776 virtual HRESULT WINAPI put_Caption(BSTR Caption) = 0; | |
| 777 virtual HRESULT WINAPI get_Voice(BSTR *Voice) = 0; | |
| 778 virtual HRESULT WINAPI put_Voice(BSTR Voice) = 0; | |
| 779 virtual HRESULT WINAPI get_Visible(VARIANT_BOOL *Visible) = 0; | |
| 780 virtual HRESULT WINAPI put_Visible(VARIANT_BOOL Visible) = 0; | |
| 781 virtual HRESULT WINAPI get_Enum(IUnknown **ppunkEnum) = 0; | |
| 782 virtual HRESULT WINAPI Add(BSTR Name,VARIANT Caption,VARIANT Voice,VARIANT Enabled,VARIANT Visible,IAgentCtlCommand **Command) = 0; | |
| 783 virtual HRESULT WINAPI Insert(BSTR Name,BSTR RefName,VARIANT Before,VARIANT Caption,VARIANT Voice,VARIANT Enabled,VARIANT Visible,IAgentCtlCommand **Command) = 0; | |
| 784 virtual HRESULT WINAPI Remove(BSTR Name) = 0; | |
| 785 virtual HRESULT WINAPI RemoveAll(void) = 0; | |
| 786 }; | |
| 787 #else | |
| 788 typedef struct IAgentCtlCommandsVtbl { | |
| 789 BEGIN_INTERFACE | |
| 790 HRESULT (WINAPI *QueryInterface)(IAgentCtlCommands *This,REFIID riid,void **ppvObject); | |
| 791 ULONG (WINAPI *AddRef)(IAgentCtlCommands *This); | |
| 792 ULONG (WINAPI *Release)(IAgentCtlCommands *This); | |
| 793 HRESULT (WINAPI *GetTypeInfoCount)(IAgentCtlCommands *This,UINT *pctinfo); | |
| 794 HRESULT (WINAPI *GetTypeInfo)(IAgentCtlCommands *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo); | |
| 795 HRESULT (WINAPI *GetIDsOfNames)(IAgentCtlCommands *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId); | |
| 796 HRESULT (WINAPI *Invoke)(IAgentCtlCommands *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr); | |
| 797 HRESULT (WINAPI *get_Item)(IAgentCtlCommands *This,BSTR Name,IAgentCtlCommandEx **Item); | |
| 798 HRESULT (WINAPI *Command)(IAgentCtlCommands *This,BSTR Name,IAgentCtlCommandEx **Item); | |
| 799 HRESULT (WINAPI *get_Count)(IAgentCtlCommands *This,long *Count); | |
| 800 HRESULT (WINAPI *get_Caption)(IAgentCtlCommands *This,BSTR *Caption); | |
| 801 HRESULT (WINAPI *put_Caption)(IAgentCtlCommands *This,BSTR Caption); | |
| 802 HRESULT (WINAPI *get_Voice)(IAgentCtlCommands *This,BSTR *Voice); | |
| 803 HRESULT (WINAPI *put_Voice)(IAgentCtlCommands *This,BSTR Voice); | |
| 804 HRESULT (WINAPI *get_Visible)(IAgentCtlCommands *This,VARIANT_BOOL *Visible); | |
| 805 HRESULT (WINAPI *put_Visible)(IAgentCtlCommands *This,VARIANT_BOOL Visible); | |
| 806 HRESULT (WINAPI *get_Enum)(IAgentCtlCommands *This,IUnknown **ppunkEnum); | |
| 807 HRESULT (WINAPI *Add)(IAgentCtlCommands *This,BSTR Name,VARIANT Caption,VARIANT Voice,VARIANT Enabled,VARIANT Visible,IAgentCtlCommand **Command); | |
| 808 HRESULT (WINAPI *Insert)(IAgentCtlCommands *This,BSTR Name,BSTR RefName,VARIANT Before,VARIANT Caption,VARIANT Voice,VARIANT Enabled,VARIANT Visible,IAgentCtlCommand **Command); | |
| 809 HRESULT (WINAPI *Remove)(IAgentCtlCommands *This,BSTR Name); | |
| 810 HRESULT (WINAPI *RemoveAll)(IAgentCtlCommands *This); | |
| 811 END_INTERFACE | |
| 812 } IAgentCtlCommandsVtbl; | |
| 813 struct IAgentCtlCommands { | |
| 814 CONST_VTBL struct IAgentCtlCommandsVtbl *lpVtbl; | |
| 815 }; | |
| 816 #ifdef COBJMACROS | |
| 817 #define IAgentCtlCommands_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) | |
| 818 #define IAgentCtlCommands_AddRef(This) (This)->lpVtbl->AddRef(This) | |
| 819 #define IAgentCtlCommands_Release(This) (This)->lpVtbl->Release(This) | |
| 820 #define IAgentCtlCommands_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) | |
| 821 #define IAgentCtlCommands_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) | |
| 822 #define IAgentCtlCommands_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | |
| 823 #define IAgentCtlCommands_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) | |
| 824 #define IAgentCtlCommands_get_Item(This,Name,Item) (This)->lpVtbl->get_Item(This,Name,Item) | |
| 825 #define IAgentCtlCommands_Command(This,Name,Item) (This)->lpVtbl->Command(This,Name,Item) | |
| 826 #define IAgentCtlCommands_get_Count(This,Count) (This)->lpVtbl->get_Count(This,Count) | |
| 827 #define IAgentCtlCommands_get_Caption(This,Caption) (This)->lpVtbl->get_Caption(This,Caption) | |
| 828 #define IAgentCtlCommands_put_Caption(This,Caption) (This)->lpVtbl->put_Caption(This,Caption) | |
| 829 #define IAgentCtlCommands_get_Voice(This,Voice) (This)->lpVtbl->get_Voice(This,Voice) | |
| 830 #define IAgentCtlCommands_put_Voice(This,Voice) (This)->lpVtbl->put_Voice(This,Voice) | |
| 831 #define IAgentCtlCommands_get_Visible(This,Visible) (This)->lpVtbl->get_Visible(This,Visible) | |
| 832 #define IAgentCtlCommands_put_Visible(This,Visible) (This)->lpVtbl->put_Visible(This,Visible) | |
| 833 #define IAgentCtlCommands_get_Enum(This,ppunkEnum) (This)->lpVtbl->get_Enum(This,ppunkEnum) | |
| 834 #define IAgentCtlCommands_Add(This,Name,Caption,Voice,Enabled,Visible,Command) (This)->lpVtbl->Add(This,Name,Caption,Voice,Enabled,Visible,Command) | |
| 835 #define IAgentCtlCommands_Insert(This,Name,RefName,Before,Caption,Voice,Enabled,Visible,Command) (This)->lpVtbl->Insert(This,Name,RefName,Before,Caption,Voice,Enabled,Visible,Command) | |
| 836 #define IAgentCtlCommands_Remove(This,Name) (This)->lpVtbl->Remove(This,Name) | |
| 837 #define IAgentCtlCommands_RemoveAll(This) (This)->lpVtbl->RemoveAll(This) | |
| 838 #endif | |
| 839 #endif | |
| 840 HRESULT WINAPI IAgentCtlCommands_get_Item_Proxy(IAgentCtlCommands *This,BSTR Name,IAgentCtlCommandEx **Item); | |
| 841 void __RPC_STUB IAgentCtlCommands_get_Item_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 842 HRESULT WINAPI IAgentCtlCommands_Command_Proxy(IAgentCtlCommands *This,BSTR Name,IAgentCtlCommandEx **Item); | |
| 843 void __RPC_STUB IAgentCtlCommands_Command_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 844 HRESULT WINAPI IAgentCtlCommands_get_Count_Proxy(IAgentCtlCommands *This,long *Count); | |
| 845 void __RPC_STUB IAgentCtlCommands_get_Count_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 846 HRESULT WINAPI IAgentCtlCommands_get_Caption_Proxy(IAgentCtlCommands *This,BSTR *Caption); | |
| 847 void __RPC_STUB IAgentCtlCommands_get_Caption_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 848 HRESULT WINAPI IAgentCtlCommands_put_Caption_Proxy(IAgentCtlCommands *This,BSTR Caption); | |
| 849 void __RPC_STUB IAgentCtlCommands_put_Caption_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 850 HRESULT WINAPI IAgentCtlCommands_get_Voice_Proxy(IAgentCtlCommands *This,BSTR *Voice); | |
| 851 void __RPC_STUB IAgentCtlCommands_get_Voice_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 852 HRESULT WINAPI IAgentCtlCommands_put_Voice_Proxy(IAgentCtlCommands *This,BSTR Voice); | |
| 853 void __RPC_STUB IAgentCtlCommands_put_Voice_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 854 HRESULT WINAPI IAgentCtlCommands_get_Visible_Proxy(IAgentCtlCommands *This,VARIANT_BOOL *Visible); | |
| 855 void __RPC_STUB IAgentCtlCommands_get_Visible_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 856 HRESULT WINAPI IAgentCtlCommands_put_Visible_Proxy(IAgentCtlCommands *This,VARIANT_BOOL Visible); | |
| 857 void __RPC_STUB IAgentCtlCommands_put_Visible_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 858 HRESULT WINAPI IAgentCtlCommands_get_Enum_Proxy(IAgentCtlCommands *This,IUnknown **ppunkEnum); | |
| 859 void __RPC_STUB IAgentCtlCommands_get_Enum_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 860 HRESULT WINAPI IAgentCtlCommands_Add_Proxy(IAgentCtlCommands *This,BSTR Name,VARIANT Caption,VARIANT Voice,VARIANT Enabled,VARIANT Visible,IAgentCtlCommand **Command); | |
| 861 void __RPC_STUB IAgentCtlCommands_Add_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 862 HRESULT WINAPI IAgentCtlCommands_Insert_Proxy(IAgentCtlCommands *This,BSTR Name,BSTR RefName,VARIANT Before,VARIANT Caption,VARIANT Voice,VARIANT Enabled,VARIANT Visible,IAgentCtlCommand **Command); | |
| 863 void __RPC_STUB IAgentCtlCommands_Insert_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 864 HRESULT WINAPI IAgentCtlCommands_Remove_Proxy(IAgentCtlCommands *This,BSTR Name); | |
| 865 void __RPC_STUB IAgentCtlCommands_Remove_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 866 HRESULT WINAPI IAgentCtlCommands_RemoveAll_Proxy(IAgentCtlCommands *This); | |
| 867 void __RPC_STUB IAgentCtlCommands_RemoveAll_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 868 #endif | |
| 869 | |
| 870 #ifndef __IAgentCtlCommandsEx_INTERFACE_DEFINED__ | |
| 871 #define __IAgentCtlCommandsEx_INTERFACE_DEFINED__ | |
| 872 EXTERN_C const IID IID_IAgentCtlCommandsEx; | |
| 873 #if defined(__cplusplus) && !defined(CINTERFACE) | |
| 874 struct IAgentCtlCommandsEx : public IAgentCtlCommands { | |
| 875 public: | |
| 876 virtual HRESULT WINAPI put_DefaultCommand(BSTR Name) = 0; | |
| 877 virtual HRESULT WINAPI get_DefaultCommand(BSTR *Name) = 0; | |
| 878 virtual HRESULT WINAPI put_HelpContextID(long ID) = 0; | |
| 879 virtual HRESULT WINAPI get_HelpContextID(long *ID) = 0; | |
| 880 virtual HRESULT WINAPI put_FontName(BSTR FontName) = 0; | |
| 881 virtual HRESULT WINAPI get_FontName(BSTR *FontName) = 0; | |
| 882 virtual HRESULT WINAPI get_FontSize(long *FontSize) = 0; | |
| 883 virtual HRESULT WINAPI put_FontSize(long FontSize) = 0; | |
| 884 virtual HRESULT WINAPI put_VoiceCaption(BSTR VoiceCaption) = 0; | |
| 885 virtual HRESULT WINAPI get_VoiceCaption(BSTR *VoiceCaption) = 0; | |
| 886 virtual HRESULT WINAPI put_GlobalVoiceCommandsEnabled(VARIANT_BOOL Enable) = 0; | |
| 887 virtual HRESULT WINAPI get_GlobalVoiceCommandsEnabled(VARIANT_BOOL *Enable) = 0; | |
| 888 }; | |
| 889 #else | |
| 890 typedef struct IAgentCtlCommandsExVtbl { | |
| 891 BEGIN_INTERFACE | |
| 892 HRESULT (WINAPI *QueryInterface)(IAgentCtlCommandsEx *This,REFIID riid,void **ppvObject); | |
| 893 ULONG (WINAPI *AddRef)(IAgentCtlCommandsEx *This); | |
| 894 ULONG (WINAPI *Release)(IAgentCtlCommandsEx *This); | |
| 895 HRESULT (WINAPI *GetTypeInfoCount)(IAgentCtlCommandsEx *This,UINT *pctinfo); | |
| 896 HRESULT (WINAPI *GetTypeInfo)(IAgentCtlCommandsEx *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo); | |
| 897 HRESULT (WINAPI *GetIDsOfNames)(IAgentCtlCommandsEx *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId); | |
| 898 HRESULT (WINAPI *Invoke)(IAgentCtlCommandsEx *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr); | |
| 899 HRESULT (WINAPI *get_Item)(IAgentCtlCommandsEx *This,BSTR Name,IAgentCtlCommandEx **Item); | |
| 900 HRESULT (WINAPI *Command)(IAgentCtlCommandsEx *This,BSTR Name,IAgentCtlCommandEx **Item); | |
| 901 HRESULT (WINAPI *get_Count)(IAgentCtlCommandsEx *This,long *Count); | |
| 902 HRESULT (WINAPI *get_Caption)(IAgentCtlCommandsEx *This,BSTR *Caption); | |
| 903 HRESULT (WINAPI *put_Caption)(IAgentCtlCommandsEx *This,BSTR Caption); | |
| 904 HRESULT (WINAPI *get_Voice)(IAgentCtlCommandsEx *This,BSTR *Voice); | |
| 905 HRESULT (WINAPI *put_Voice)(IAgentCtlCommandsEx *This,BSTR Voice); | |
| 906 HRESULT (WINAPI *get_Visible)(IAgentCtlCommandsEx *This,VARIANT_BOOL *Visible); | |
| 907 HRESULT (WINAPI *put_Visible)(IAgentCtlCommandsEx *This,VARIANT_BOOL Visible); | |
| 908 HRESULT (WINAPI *get_Enum)(IAgentCtlCommandsEx *This,IUnknown **ppunkEnum); | |
| 909 HRESULT (WINAPI *Add)(IAgentCtlCommandsEx *This,BSTR Name,VARIANT Caption,VARIANT Voice,VARIANT Enabled,VARIANT Visible,IAgentCtlCommand **Command); | |
| 910 HRESULT (WINAPI *Insert)(IAgentCtlCommandsEx *This,BSTR Name,BSTR RefName,VARIANT Before,VARIANT Caption,VARIANT Voice,VARIANT Enabled,VARIANT Visible,IAgentCtlCommand **Command); | |
| 911 HRESULT (WINAPI *Remove)(IAgentCtlCommandsEx *This,BSTR Name); | |
| 912 HRESULT (WINAPI *RemoveAll)(IAgentCtlCommandsEx *This); | |
| 913 HRESULT (WINAPI *put_DefaultCommand)(IAgentCtlCommandsEx *This,BSTR Name); | |
| 914 HRESULT (WINAPI *get_DefaultCommand)(IAgentCtlCommandsEx *This,BSTR *Name); | |
| 915 HRESULT (WINAPI *put_HelpContextID)(IAgentCtlCommandsEx *This,long ID); | |
| 916 HRESULT (WINAPI *get_HelpContextID)(IAgentCtlCommandsEx *This,long *ID); | |
| 917 HRESULT (WINAPI *put_FontName)(IAgentCtlCommandsEx *This,BSTR FontName); | |
| 918 HRESULT (WINAPI *get_FontName)(IAgentCtlCommandsEx *This,BSTR *FontName); | |
| 919 HRESULT (WINAPI *get_FontSize)(IAgentCtlCommandsEx *This,long *FontSize); | |
| 920 HRESULT (WINAPI *put_FontSize)(IAgentCtlCommandsEx *This,long FontSize); | |
| 921 HRESULT (WINAPI *put_VoiceCaption)(IAgentCtlCommandsEx *This,BSTR VoiceCaption); | |
| 922 HRESULT (WINAPI *get_VoiceCaption)(IAgentCtlCommandsEx *This,BSTR *VoiceCaption); | |
| 923 HRESULT (WINAPI *put_GlobalVoiceCommandsEnabled)(IAgentCtlCommandsEx *This,VARIANT_BOOL Enable); | |
| 924 HRESULT (WINAPI *get_GlobalVoiceCommandsEnabled)(IAgentCtlCommandsEx *This,VARIANT_BOOL *Enable); | |
| 925 END_INTERFACE | |
| 926 } IAgentCtlCommandsExVtbl; | |
| 927 struct IAgentCtlCommandsEx { | |
| 928 CONST_VTBL struct IAgentCtlCommandsExVtbl *lpVtbl; | |
| 929 }; | |
| 930 #ifdef COBJMACROS | |
| 931 #define IAgentCtlCommandsEx_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) | |
| 932 #define IAgentCtlCommandsEx_AddRef(This) (This)->lpVtbl->AddRef(This) | |
| 933 #define IAgentCtlCommandsEx_Release(This) (This)->lpVtbl->Release(This) | |
| 934 #define IAgentCtlCommandsEx_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) | |
| 935 #define IAgentCtlCommandsEx_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) | |
| 936 #define IAgentCtlCommandsEx_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | |
| 937 #define IAgentCtlCommandsEx_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) | |
| 938 #define IAgentCtlCommandsEx_get_Item(This,Name,Item) (This)->lpVtbl->get_Item(This,Name,Item) | |
| 939 #define IAgentCtlCommandsEx_Command(This,Name,Item) (This)->lpVtbl->Command(This,Name,Item) | |
| 940 #define IAgentCtlCommandsEx_get_Count(This,Count) (This)->lpVtbl->get_Count(This,Count) | |
| 941 #define IAgentCtlCommandsEx_get_Caption(This,Caption) (This)->lpVtbl->get_Caption(This,Caption) | |
| 942 #define IAgentCtlCommandsEx_put_Caption(This,Caption) (This)->lpVtbl->put_Caption(This,Caption) | |
| 943 #define IAgentCtlCommandsEx_get_Voice(This,Voice) (This)->lpVtbl->get_Voice(This,Voice) | |
| 944 #define IAgentCtlCommandsEx_put_Voice(This,Voice) (This)->lpVtbl->put_Voice(This,Voice) | |
| 945 #define IAgentCtlCommandsEx_get_Visible(This,Visible) (This)->lpVtbl->get_Visible(This,Visible) | |
| 946 #define IAgentCtlCommandsEx_put_Visible(This,Visible) (This)->lpVtbl->put_Visible(This,Visible) | |
| 947 #define IAgentCtlCommandsEx_get_Enum(This,ppunkEnum) (This)->lpVtbl->get_Enum(This,ppunkEnum) | |
| 948 #define IAgentCtlCommandsEx_Add(This,Name,Caption,Voice,Enabled,Visible,Command) (This)->lpVtbl->Add(This,Name,Caption,Voice,Enabled,Visible,Command) | |
| 949 #define IAgentCtlCommandsEx_Insert(This,Name,RefName,Before,Caption,Voice,Enabled,Visible,Command) (This)->lpVtbl->Insert(This,Name,RefName,Before,Caption,Voice,Enabled,Visible,Command) | |
| 950 #define IAgentCtlCommandsEx_Remove(This,Name) (This)->lpVtbl->Remove(This,Name) | |
| 951 #define IAgentCtlCommandsEx_RemoveAll(This) (This)->lpVtbl->RemoveAll(This) | |
| 952 #define IAgentCtlCommandsEx_put_DefaultCommand(This,Name) (This)->lpVtbl->put_DefaultCommand(This,Name) | |
| 953 #define IAgentCtlCommandsEx_get_DefaultCommand(This,Name) (This)->lpVtbl->get_DefaultCommand(This,Name) | |
| 954 #define IAgentCtlCommandsEx_put_HelpContextID(This,ID) (This)->lpVtbl->put_HelpContextID(This,ID) | |
| 955 #define IAgentCtlCommandsEx_get_HelpContextID(This,ID) (This)->lpVtbl->get_HelpContextID(This,ID) | |
| 956 #define IAgentCtlCommandsEx_put_FontName(This,FontName) (This)->lpVtbl->put_FontName(This,FontName) | |
| 957 #define IAgentCtlCommandsEx_get_FontName(This,FontName) (This)->lpVtbl->get_FontName(This,FontName) | |
| 958 #define IAgentCtlCommandsEx_get_FontSize(This,FontSize) (This)->lpVtbl->get_FontSize(This,FontSize) | |
| 959 #define IAgentCtlCommandsEx_put_FontSize(This,FontSize) (This)->lpVtbl->put_FontSize(This,FontSize) | |
| 960 #define IAgentCtlCommandsEx_put_VoiceCaption(This,VoiceCaption) (This)->lpVtbl->put_VoiceCaption(This,VoiceCaption) | |
| 961 #define IAgentCtlCommandsEx_get_VoiceCaption(This,VoiceCaption) (This)->lpVtbl->get_VoiceCaption(This,VoiceCaption) | |
| 962 #define IAgentCtlCommandsEx_put_GlobalVoiceCommandsEnabled(This,Enable) (This)->lpVtbl->put_GlobalVoiceCommandsEnabled(This,Enable) | |
| 963 #define IAgentCtlCommandsEx_get_GlobalVoiceCommandsEnabled(This,Enable) (This)->lpVtbl->get_GlobalVoiceCommandsEnabled(This,Enable) | |
| 964 #endif | |
| 965 #endif | |
| 966 HRESULT WINAPI IAgentCtlCommandsEx_put_DefaultCommand_Proxy(IAgentCtlCommandsEx *This,BSTR Name); | |
| 967 void __RPC_STUB IAgentCtlCommandsEx_put_DefaultCommand_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 968 HRESULT WINAPI IAgentCtlCommandsEx_get_DefaultCommand_Proxy(IAgentCtlCommandsEx *This,BSTR *Name); | |
| 969 void __RPC_STUB IAgentCtlCommandsEx_get_DefaultCommand_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 970 HRESULT WINAPI IAgentCtlCommandsEx_put_HelpContextID_Proxy(IAgentCtlCommandsEx *This,long ID); | |
| 971 void __RPC_STUB IAgentCtlCommandsEx_put_HelpContextID_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 972 HRESULT WINAPI IAgentCtlCommandsEx_get_HelpContextID_Proxy(IAgentCtlCommandsEx *This,long *ID); | |
| 973 void __RPC_STUB IAgentCtlCommandsEx_get_HelpContextID_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 974 HRESULT WINAPI IAgentCtlCommandsEx_put_FontName_Proxy(IAgentCtlCommandsEx *This,BSTR FontName); | |
| 975 void __RPC_STUB IAgentCtlCommandsEx_put_FontName_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 976 HRESULT WINAPI IAgentCtlCommandsEx_get_FontName_Proxy(IAgentCtlCommandsEx *This,BSTR *FontName); | |
| 977 void __RPC_STUB IAgentCtlCommandsEx_get_FontName_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 978 HRESULT WINAPI IAgentCtlCommandsEx_get_FontSize_Proxy(IAgentCtlCommandsEx *This,long *FontSize); | |
| 979 void __RPC_STUB IAgentCtlCommandsEx_get_FontSize_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 980 HRESULT WINAPI IAgentCtlCommandsEx_put_FontSize_Proxy(IAgentCtlCommandsEx *This,long FontSize); | |
| 981 void __RPC_STUB IAgentCtlCommandsEx_put_FontSize_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 982 HRESULT WINAPI IAgentCtlCommandsEx_put_VoiceCaption_Proxy(IAgentCtlCommandsEx *This,BSTR VoiceCaption); | |
| 983 void __RPC_STUB IAgentCtlCommandsEx_put_VoiceCaption_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 984 HRESULT WINAPI IAgentCtlCommandsEx_get_VoiceCaption_Proxy(IAgentCtlCommandsEx *This,BSTR *VoiceCaption); | |
| 985 void __RPC_STUB IAgentCtlCommandsEx_get_VoiceCaption_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 986 HRESULT WINAPI IAgentCtlCommandsEx_put_GlobalVoiceCommandsEnabled_Proxy(IAgentCtlCommandsEx *This,VARIANT_BOOL Enable); | |
| 987 void __RPC_STUB IAgentCtlCommandsEx_put_GlobalVoiceCommandsEnabled_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 988 HRESULT WINAPI IAgentCtlCommandsEx_get_GlobalVoiceCommandsEnabled_Proxy(IAgentCtlCommandsEx *This,VARIANT_BOOL *Enable); | |
| 989 void __RPC_STUB IAgentCtlCommandsEx_get_GlobalVoiceCommandsEnabled_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 990 #endif | |
| 991 | |
| 992 #ifndef __IAgentCtlCharacter_INTERFACE_DEFINED__ | |
| 993 #define __IAgentCtlCharacter_INTERFACE_DEFINED__ | |
| 994 EXTERN_C const IID IID_IAgentCtlCharacter; | |
| 995 #if defined(__cplusplus) && !defined(CINTERFACE) | |
| 996 struct IAgentCtlCharacter : public IDispatch { | |
| 997 public: | |
| 998 virtual HRESULT WINAPI get_Balloon(IAgentCtlBalloonEx **ppidBalloon) = 0; | |
| 999 virtual HRESULT WINAPI get_Commands(IAgentCtlCommandsEx **ppidCommands) = 0; | |
| 1000 virtual HRESULT WINAPI get_Name(BSTR *Name) = 0; | |
| 1001 virtual HRESULT WINAPI get_Description(BSTR *Description) = 0; | |
| 1002 virtual HRESULT WINAPI get_Visible(VARIANT_BOOL *Visible) = 0; | |
| 1003 virtual HRESULT WINAPI put_Left(short Left) = 0; | |
| 1004 virtual HRESULT WINAPI get_Left(short *Left) = 0; | |
| 1005 virtual HRESULT WINAPI put_Top(short Top) = 0; | |
| 1006 virtual HRESULT WINAPI get_Top(short *Top) = 0; | |
| 1007 virtual HRESULT WINAPI put_Height(short Height) = 0; | |
| 1008 virtual HRESULT WINAPI get_Height(short *Height) = 0; | |
| 1009 virtual HRESULT WINAPI put_Width(short Width) = 0; | |
| 1010 virtual HRESULT WINAPI get_Width(short *Width) = 0; | |
| 1011 virtual HRESULT WINAPI get_Speed(long *Speed) = 0; | |
| 1012 virtual HRESULT WINAPI get_Pitch(long *Pitch) = 0; | |
| 1013 virtual HRESULT WINAPI put_IdleOn(VARIANT_BOOL On) = 0; | |
| 1014 virtual HRESULT WINAPI get_IdleOn(VARIANT_BOOL *On) = 0; | |
| 1015 virtual HRESULT WINAPI Activate(VARIANT State,VARIANT_BOOL *Success) = 0; | |
| 1016 virtual HRESULT WINAPI Play(BSTR Animation,IAgentCtlRequest **Request) = 0; | |
| 1017 virtual HRESULT WINAPI Get(BSTR Type,BSTR Name,VARIANT Queue,IAgentCtlRequest **Request) = 0; | |
| 1018 virtual HRESULT WINAPI Stop(VARIANT Request) = 0; | |
| 1019 virtual HRESULT WINAPI Wait(IDispatch *WaitForRequest,IAgentCtlRequest **Request) = 0; | |
| 1020 virtual HRESULT WINAPI Interrupt(IDispatch *InterruptRequest,IAgentCtlRequest **Request) = 0; | |
| 1021 virtual HRESULT WINAPI Speak(VARIANT Text,VARIANT Url,IAgentCtlRequest **Request) = 0; | |
| 1022 virtual HRESULT WINAPI GestureAt(short x,short y,IAgentCtlRequest **Request) = 0; | |
| 1023 virtual HRESULT WINAPI MoveTo(short x,short y,VARIANT Speed,IAgentCtlRequest **Request) = 0; | |
| 1024 virtual HRESULT WINAPI Hide(VARIANT Fast,IAgentCtlRequest **Request) = 0; | |
| 1025 virtual HRESULT WINAPI Show(VARIANT Fast,IAgentCtlRequest **Request) = 0; | |
| 1026 virtual HRESULT WINAPI StopAll(VARIANT Types) = 0; | |
| 1027 virtual HRESULT WINAPI get_MoveCause(short *MoveCause) = 0; | |
| 1028 virtual HRESULT WINAPI get_VisibilityCause(short *VisibilityCause) = 0; | |
| 1029 virtual HRESULT WINAPI get_HasOtherClients(VARIANT_BOOL *HasOtherClients) = 0; | |
| 1030 virtual HRESULT WINAPI put_SoundEffectsOn(VARIANT_BOOL On) = 0; | |
| 1031 virtual HRESULT WINAPI get_SoundEffectsOn(VARIANT_BOOL *On) = 0; | |
| 1032 virtual HRESULT WINAPI put_Name(BSTR Name) = 0; | |
| 1033 virtual HRESULT WINAPI put_Description(BSTR Description) = 0; | |
| 1034 virtual HRESULT WINAPI get_ExtraData(BSTR *ExtraData) = 0; | |
| 1035 }; | |
| 1036 #else | |
| 1037 typedef struct IAgentCtlCharacterVtbl { | |
| 1038 BEGIN_INTERFACE | |
| 1039 HRESULT (WINAPI *QueryInterface)(IAgentCtlCharacter *This,REFIID riid,void **ppvObject); | |
| 1040 ULONG (WINAPI *AddRef)(IAgentCtlCharacter *This); | |
| 1041 ULONG (WINAPI *Release)(IAgentCtlCharacter *This); | |
| 1042 HRESULT (WINAPI *GetTypeInfoCount)(IAgentCtlCharacter *This,UINT *pctinfo); | |
| 1043 HRESULT (WINAPI *GetTypeInfo)(IAgentCtlCharacter *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo); | |
| 1044 HRESULT (WINAPI *GetIDsOfNames)(IAgentCtlCharacter *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId); | |
| 1045 HRESULT (WINAPI *Invoke)(IAgentCtlCharacter *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr); | |
| 1046 HRESULT (WINAPI *get_Balloon)(IAgentCtlCharacter *This,IAgentCtlBalloonEx **ppidBalloon); | |
| 1047 HRESULT (WINAPI *get_Commands)(IAgentCtlCharacter *This,IAgentCtlCommandsEx **ppidCommands); | |
| 1048 HRESULT (WINAPI *get_Name)(IAgentCtlCharacter *This,BSTR *Name); | |
| 1049 HRESULT (WINAPI *get_Description)(IAgentCtlCharacter *This,BSTR *Description); | |
| 1050 HRESULT (WINAPI *get_Visible)(IAgentCtlCharacter *This,VARIANT_BOOL *Visible); | |
| 1051 HRESULT (WINAPI *put_Left)(IAgentCtlCharacter *This,short Left); | |
| 1052 HRESULT (WINAPI *get_Left)(IAgentCtlCharacter *This,short *Left); | |
| 1053 HRESULT (WINAPI *put_Top)(IAgentCtlCharacter *This,short Top); | |
| 1054 HRESULT (WINAPI *get_Top)(IAgentCtlCharacter *This,short *Top); | |
| 1055 HRESULT (WINAPI *put_Height)(IAgentCtlCharacter *This,short Height); | |
| 1056 HRESULT (WINAPI *get_Height)(IAgentCtlCharacter *This,short *Height); | |
| 1057 HRESULT (WINAPI *put_Width)(IAgentCtlCharacter *This,short Width); | |
| 1058 HRESULT (WINAPI *get_Width)(IAgentCtlCharacter *This,short *Width); | |
| 1059 HRESULT (WINAPI *get_Speed)(IAgentCtlCharacter *This,long *Speed); | |
| 1060 HRESULT (WINAPI *get_Pitch)(IAgentCtlCharacter *This,long *Pitch); | |
| 1061 HRESULT (WINAPI *put_IdleOn)(IAgentCtlCharacter *This,VARIANT_BOOL On); | |
| 1062 HRESULT (WINAPI *get_IdleOn)(IAgentCtlCharacter *This,VARIANT_BOOL *On); | |
| 1063 HRESULT (WINAPI *Activate)(IAgentCtlCharacter *This,VARIANT State,VARIANT_BOOL *Success); | |
| 1064 HRESULT (WINAPI *Play)(IAgentCtlCharacter *This,BSTR Animation,IAgentCtlRequest **Request); | |
| 1065 HRESULT (WINAPI *Get)(IAgentCtlCharacter *This,BSTR Type,BSTR Name,VARIANT Queue,IAgentCtlRequest **Request); | |
| 1066 HRESULT (WINAPI *Stop)(IAgentCtlCharacter *This,VARIANT Request); | |
| 1067 HRESULT (WINAPI *Wait)(IAgentCtlCharacter *This,IDispatch *WaitForRequest,IAgentCtlRequest **Request); | |
| 1068 HRESULT (WINAPI *Interrupt)(IAgentCtlCharacter *This,IDispatch *InterruptRequest,IAgentCtlRequest **Request); | |
| 1069 HRESULT (WINAPI *Speak)(IAgentCtlCharacter *This,VARIANT Text,VARIANT Url,IAgentCtlRequest **Request); | |
| 1070 HRESULT (WINAPI *GestureAt)(IAgentCtlCharacter *This,short x,short y,IAgentCtlRequest **Request); | |
| 1071 HRESULT (WINAPI *MoveTo)(IAgentCtlCharacter *This,short x,short y,VARIANT Speed,IAgentCtlRequest **Request); | |
| 1072 HRESULT (WINAPI *Hide)(IAgentCtlCharacter *This,VARIANT Fast,IAgentCtlRequest **Request); | |
| 1073 HRESULT (WINAPI *Show)(IAgentCtlCharacter *This,VARIANT Fast,IAgentCtlRequest **Request); | |
| 1074 HRESULT (WINAPI *StopAll)(IAgentCtlCharacter *This,VARIANT Types); | |
| 1075 HRESULT (WINAPI *get_MoveCause)(IAgentCtlCharacter *This,short *MoveCause); | |
| 1076 HRESULT (WINAPI *get_VisibilityCause)(IAgentCtlCharacter *This,short *VisibilityCause); | |
| 1077 HRESULT (WINAPI *get_HasOtherClients)(IAgentCtlCharacter *This,VARIANT_BOOL *HasOtherClients); | |
| 1078 HRESULT (WINAPI *put_SoundEffectsOn)(IAgentCtlCharacter *This,VARIANT_BOOL On); | |
| 1079 HRESULT (WINAPI *get_SoundEffectsOn)(IAgentCtlCharacter *This,VARIANT_BOOL *On); | |
| 1080 HRESULT (WINAPI *put_Name)(IAgentCtlCharacter *This,BSTR Name); | |
| 1081 HRESULT (WINAPI *put_Description)(IAgentCtlCharacter *This,BSTR Description); | |
| 1082 HRESULT (WINAPI *get_ExtraData)(IAgentCtlCharacter *This,BSTR *ExtraData); | |
| 1083 END_INTERFACE | |
| 1084 } IAgentCtlCharacterVtbl; | |
| 1085 struct IAgentCtlCharacter { | |
| 1086 CONST_VTBL struct IAgentCtlCharacterVtbl *lpVtbl; | |
| 1087 }; | |
| 1088 #ifdef COBJMACROS | |
| 1089 #define IAgentCtlCharacter_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) | |
| 1090 #define IAgentCtlCharacter_AddRef(This) (This)->lpVtbl->AddRef(This) | |
| 1091 #define IAgentCtlCharacter_Release(This) (This)->lpVtbl->Release(This) | |
| 1092 #define IAgentCtlCharacter_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) | |
| 1093 #define IAgentCtlCharacter_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) | |
| 1094 #define IAgentCtlCharacter_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | |
| 1095 #define IAgentCtlCharacter_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) | |
| 1096 #define IAgentCtlCharacter_get_Balloon(This,ppidBalloon) (This)->lpVtbl->get_Balloon(This,ppidBalloon) | |
| 1097 #define IAgentCtlCharacter_get_Commands(This,ppidCommands) (This)->lpVtbl->get_Commands(This,ppidCommands) | |
| 1098 #define IAgentCtlCharacter_get_Name(This,Name) (This)->lpVtbl->get_Name(This,Name) | |
| 1099 #define IAgentCtlCharacter_get_Description(This,Description) (This)->lpVtbl->get_Description(This,Description) | |
| 1100 #define IAgentCtlCharacter_get_Visible(This,Visible) (This)->lpVtbl->get_Visible(This,Visible) | |
| 1101 #define IAgentCtlCharacter_put_Left(This,Left) (This)->lpVtbl->put_Left(This,Left) | |
| 1102 #define IAgentCtlCharacter_get_Left(This,Left) (This)->lpVtbl->get_Left(This,Left) | |
| 1103 #define IAgentCtlCharacter_put_Top(This,Top) (This)->lpVtbl->put_Top(This,Top) | |
| 1104 #define IAgentCtlCharacter_get_Top(This,Top) (This)->lpVtbl->get_Top(This,Top) | |
| 1105 #define IAgentCtlCharacter_put_Height(This,Height) (This)->lpVtbl->put_Height(This,Height) | |
| 1106 #define IAgentCtlCharacter_get_Height(This,Height) (This)->lpVtbl->get_Height(This,Height) | |
| 1107 #define IAgentCtlCharacter_put_Width(This,Width) (This)->lpVtbl->put_Width(This,Width) | |
| 1108 #define IAgentCtlCharacter_get_Width(This,Width) (This)->lpVtbl->get_Width(This,Width) | |
| 1109 #define IAgentCtlCharacter_get_Speed(This,Speed) (This)->lpVtbl->get_Speed(This,Speed) | |
| 1110 #define IAgentCtlCharacter_get_Pitch(This,Pitch) (This)->lpVtbl->get_Pitch(This,Pitch) | |
| 1111 #define IAgentCtlCharacter_put_IdleOn(This,On) (This)->lpVtbl->put_IdleOn(This,On) | |
| 1112 #define IAgentCtlCharacter_get_IdleOn(This,On) (This)->lpVtbl->get_IdleOn(This,On) | |
| 1113 #define IAgentCtlCharacter_Activate(This,State,Success) (This)->lpVtbl->Activate(This,State,Success) | |
| 1114 #define IAgentCtlCharacter_Play(This,Animation,Request) (This)->lpVtbl->Play(This,Animation,Request) | |
| 1115 #define IAgentCtlCharacter_Get(This,Type,Name,Queue,Request) (This)->lpVtbl->Get(This,Type,Name,Queue,Request) | |
| 1116 #define IAgentCtlCharacter_Stop(This,Request) (This)->lpVtbl->Stop(This,Request) | |
| 1117 #define IAgentCtlCharacter_Wait(This,WaitForRequest,Request) (This)->lpVtbl->Wait(This,WaitForRequest,Request) | |
| 1118 #define IAgentCtlCharacter_Interrupt(This,InterruptRequest,Request) (This)->lpVtbl->Interrupt(This,InterruptRequest,Request) | |
| 1119 #define IAgentCtlCharacter_Speak(This,Text,Url,Request) (This)->lpVtbl->Speak(This,Text,Url,Request) | |
| 1120 #define IAgentCtlCharacter_GestureAt(This,x,y,Request) (This)->lpVtbl->GestureAt(This,x,y,Request) | |
| 1121 #define IAgentCtlCharacter_MoveTo(This,x,y,Speed,Request) (This)->lpVtbl->MoveTo(This,x,y,Speed,Request) | |
| 1122 #define IAgentCtlCharacter_Hide(This,Fast,Request) (This)->lpVtbl->Hide(This,Fast,Request) | |
| 1123 #define IAgentCtlCharacter_Show(This,Fast,Request) (This)->lpVtbl->Show(This,Fast,Request) | |
| 1124 #define IAgentCtlCharacter_StopAll(This,Types) (This)->lpVtbl->StopAll(This,Types) | |
| 1125 #define IAgentCtlCharacter_get_MoveCause(This,MoveCause) (This)->lpVtbl->get_MoveCause(This,MoveCause) | |
| 1126 #define IAgentCtlCharacter_get_VisibilityCause(This,VisibilityCause) (This)->lpVtbl->get_VisibilityCause(This,VisibilityCause) | |
| 1127 #define IAgentCtlCharacter_get_HasOtherClients(This,HasOtherClients) (This)->lpVtbl->get_HasOtherClients(This,HasOtherClients) | |
| 1128 #define IAgentCtlCharacter_put_SoundEffectsOn(This,On) (This)->lpVtbl->put_SoundEffectsOn(This,On) | |
| 1129 #define IAgentCtlCharacter_get_SoundEffectsOn(This,On) (This)->lpVtbl->get_SoundEffectsOn(This,On) | |
| 1130 #define IAgentCtlCharacter_put_Name(This,Name) (This)->lpVtbl->put_Name(This,Name) | |
| 1131 #define IAgentCtlCharacter_put_Description(This,Description) (This)->lpVtbl->put_Description(This,Description) | |
| 1132 #define IAgentCtlCharacter_get_ExtraData(This,ExtraData) (This)->lpVtbl->get_ExtraData(This,ExtraData) | |
| 1133 #endif | |
| 1134 #endif | |
| 1135 HRESULT WINAPI IAgentCtlCharacter_get_Balloon_Proxy(IAgentCtlCharacter *This,IAgentCtlBalloonEx **ppidBalloon); | |
| 1136 void __RPC_STUB IAgentCtlCharacter_get_Balloon_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1137 HRESULT WINAPI IAgentCtlCharacter_get_Commands_Proxy(IAgentCtlCharacter *This,IAgentCtlCommandsEx **ppidCommands); | |
| 1138 void __RPC_STUB IAgentCtlCharacter_get_Commands_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1139 HRESULT WINAPI IAgentCtlCharacter_get_Name_Proxy(IAgentCtlCharacter *This,BSTR *Name); | |
| 1140 void __RPC_STUB IAgentCtlCharacter_get_Name_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1141 HRESULT WINAPI IAgentCtlCharacter_get_Description_Proxy(IAgentCtlCharacter *This,BSTR *Description); | |
| 1142 void __RPC_STUB IAgentCtlCharacter_get_Description_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1143 HRESULT WINAPI IAgentCtlCharacter_get_Visible_Proxy(IAgentCtlCharacter *This,VARIANT_BOOL *Visible); | |
| 1144 void __RPC_STUB IAgentCtlCharacter_get_Visible_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1145 HRESULT WINAPI IAgentCtlCharacter_put_Left_Proxy(IAgentCtlCharacter *This,short Left); | |
| 1146 void __RPC_STUB IAgentCtlCharacter_put_Left_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1147 HRESULT WINAPI IAgentCtlCharacter_get_Left_Proxy(IAgentCtlCharacter *This,short *Left); | |
| 1148 void __RPC_STUB IAgentCtlCharacter_get_Left_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1149 HRESULT WINAPI IAgentCtlCharacter_put_Top_Proxy(IAgentCtlCharacter *This,short Top); | |
| 1150 void __RPC_STUB IAgentCtlCharacter_put_Top_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1151 HRESULT WINAPI IAgentCtlCharacter_get_Top_Proxy(IAgentCtlCharacter *This,short *Top); | |
| 1152 void __RPC_STUB IAgentCtlCharacter_get_Top_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1153 HRESULT WINAPI IAgentCtlCharacter_put_Height_Proxy(IAgentCtlCharacter *This,short Height); | |
| 1154 void __RPC_STUB IAgentCtlCharacter_put_Height_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1155 HRESULT WINAPI IAgentCtlCharacter_get_Height_Proxy(IAgentCtlCharacter *This,short *Height); | |
| 1156 void __RPC_STUB IAgentCtlCharacter_get_Height_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1157 HRESULT WINAPI IAgentCtlCharacter_put_Width_Proxy(IAgentCtlCharacter *This,short Width); | |
| 1158 void __RPC_STUB IAgentCtlCharacter_put_Width_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1159 HRESULT WINAPI IAgentCtlCharacter_get_Width_Proxy(IAgentCtlCharacter *This,short *Width); | |
| 1160 void __RPC_STUB IAgentCtlCharacter_get_Width_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1161 HRESULT WINAPI IAgentCtlCharacter_get_Speed_Proxy(IAgentCtlCharacter *This,long *Speed); | |
| 1162 void __RPC_STUB IAgentCtlCharacter_get_Speed_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1163 HRESULT WINAPI IAgentCtlCharacter_get_Pitch_Proxy(IAgentCtlCharacter *This,long *Pitch); | |
| 1164 void __RPC_STUB IAgentCtlCharacter_get_Pitch_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1165 HRESULT WINAPI IAgentCtlCharacter_put_IdleOn_Proxy(IAgentCtlCharacter *This,VARIANT_BOOL On); | |
| 1166 void __RPC_STUB IAgentCtlCharacter_put_IdleOn_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1167 HRESULT WINAPI IAgentCtlCharacter_get_IdleOn_Proxy(IAgentCtlCharacter *This,VARIANT_BOOL *On); | |
| 1168 void __RPC_STUB IAgentCtlCharacter_get_IdleOn_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1169 HRESULT WINAPI IAgentCtlCharacter_Activate_Proxy(IAgentCtlCharacter *This,VARIANT State,VARIANT_BOOL *Success); | |
| 1170 void __RPC_STUB IAgentCtlCharacter_Activate_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1171 HRESULT WINAPI IAgentCtlCharacter_Play_Proxy(IAgentCtlCharacter *This,BSTR Animation,IAgentCtlRequest **Request); | |
| 1172 void __RPC_STUB IAgentCtlCharacter_Play_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1173 HRESULT WINAPI IAgentCtlCharacter_Get_Proxy(IAgentCtlCharacter *This,BSTR Type,BSTR Name,VARIANT Queue,IAgentCtlRequest **Request); | |
| 1174 void __RPC_STUB IAgentCtlCharacter_Get_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1175 HRESULT WINAPI IAgentCtlCharacter_Stop_Proxy(IAgentCtlCharacter *This,VARIANT Request); | |
| 1176 void __RPC_STUB IAgentCtlCharacter_Stop_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1177 HRESULT WINAPI IAgentCtlCharacter_Wait_Proxy(IAgentCtlCharacter *This,IDispatch *WaitForRequest,IAgentCtlRequest **Request); | |
| 1178 void __RPC_STUB IAgentCtlCharacter_Wait_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1179 HRESULT WINAPI IAgentCtlCharacter_Interrupt_Proxy(IAgentCtlCharacter *This,IDispatch *InterruptRequest,IAgentCtlRequest **Request); | |
| 1180 void __RPC_STUB IAgentCtlCharacter_Interrupt_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1181 HRESULT WINAPI IAgentCtlCharacter_Speak_Proxy(IAgentCtlCharacter *This,VARIANT Text,VARIANT Url,IAgentCtlRequest **Request); | |
| 1182 void __RPC_STUB IAgentCtlCharacter_Speak_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1183 HRESULT WINAPI IAgentCtlCharacter_GestureAt_Proxy(IAgentCtlCharacter *This,short x,short y,IAgentCtlRequest **Request); | |
| 1184 void __RPC_STUB IAgentCtlCharacter_GestureAt_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1185 HRESULT WINAPI IAgentCtlCharacter_MoveTo_Proxy(IAgentCtlCharacter *This,short x,short y,VARIANT Speed,IAgentCtlRequest **Request); | |
| 1186 void __RPC_STUB IAgentCtlCharacter_MoveTo_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1187 HRESULT WINAPI IAgentCtlCharacter_Hide_Proxy(IAgentCtlCharacter *This,VARIANT Fast,IAgentCtlRequest **Request); | |
| 1188 void __RPC_STUB IAgentCtlCharacter_Hide_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1189 HRESULT WINAPI IAgentCtlCharacter_Show_Proxy(IAgentCtlCharacter *This,VARIANT Fast,IAgentCtlRequest **Request); | |
| 1190 void __RPC_STUB IAgentCtlCharacter_Show_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1191 HRESULT WINAPI IAgentCtlCharacter_StopAll_Proxy(IAgentCtlCharacter *This,VARIANT Types); | |
| 1192 void __RPC_STUB IAgentCtlCharacter_StopAll_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1193 HRESULT WINAPI IAgentCtlCharacter_get_MoveCause_Proxy(IAgentCtlCharacter *This,short *MoveCause); | |
| 1194 void __RPC_STUB IAgentCtlCharacter_get_MoveCause_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1195 HRESULT WINAPI IAgentCtlCharacter_get_VisibilityCause_Proxy(IAgentCtlCharacter *This,short *VisibilityCause); | |
| 1196 void __RPC_STUB IAgentCtlCharacter_get_VisibilityCause_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1197 HRESULT WINAPI IAgentCtlCharacter_get_HasOtherClients_Proxy(IAgentCtlCharacter *This,VARIANT_BOOL *HasOtherClients); | |
| 1198 void __RPC_STUB IAgentCtlCharacter_get_HasOtherClients_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1199 HRESULT WINAPI IAgentCtlCharacter_put_SoundEffectsOn_Proxy(IAgentCtlCharacter *This,VARIANT_BOOL On); | |
| 1200 void __RPC_STUB IAgentCtlCharacter_put_SoundEffectsOn_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1201 HRESULT WINAPI IAgentCtlCharacter_get_SoundEffectsOn_Proxy(IAgentCtlCharacter *This,VARIANT_BOOL *On); | |
| 1202 void __RPC_STUB IAgentCtlCharacter_get_SoundEffectsOn_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1203 HRESULT WINAPI IAgentCtlCharacter_put_Name_Proxy(IAgentCtlCharacter *This,BSTR Name); | |
| 1204 void __RPC_STUB IAgentCtlCharacter_put_Name_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1205 HRESULT WINAPI IAgentCtlCharacter_put_Description_Proxy(IAgentCtlCharacter *This,BSTR Description); | |
| 1206 void __RPC_STUB IAgentCtlCharacter_put_Description_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1207 HRESULT WINAPI IAgentCtlCharacter_get_ExtraData_Proxy(IAgentCtlCharacter *This,BSTR *ExtraData); | |
| 1208 void __RPC_STUB IAgentCtlCharacter_get_ExtraData_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1209 #endif | |
| 1210 | |
| 1211 #ifndef __IAgentCtlAnimationNames_INTERFACE_DEFINED__ | |
| 1212 #define __IAgentCtlAnimationNames_INTERFACE_DEFINED__ | |
| 1213 EXTERN_C const IID IID_IAgentCtlAnimationNames; | |
| 1214 #if defined(__cplusplus) && !defined(CINTERFACE) | |
| 1215 struct IAgentCtlAnimationNames : public IDispatch { | |
| 1216 public: | |
| 1217 virtual HRESULT WINAPI get_Enum(IUnknown **ppunkEnum) = 0; | |
| 1218 }; | |
| 1219 #else | |
| 1220 typedef struct IAgentCtlAnimationNamesVtbl { | |
| 1221 BEGIN_INTERFACE | |
| 1222 HRESULT (WINAPI *QueryInterface)(IAgentCtlAnimationNames *This,REFIID riid,void **ppvObject); | |
| 1223 ULONG (WINAPI *AddRef)(IAgentCtlAnimationNames *This); | |
| 1224 ULONG (WINAPI *Release)(IAgentCtlAnimationNames *This); | |
| 1225 HRESULT (WINAPI *GetTypeInfoCount)(IAgentCtlAnimationNames *This,UINT *pctinfo); | |
| 1226 HRESULT (WINAPI *GetTypeInfo)(IAgentCtlAnimationNames *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo); | |
| 1227 HRESULT (WINAPI *GetIDsOfNames)(IAgentCtlAnimationNames *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId); | |
| 1228 HRESULT (WINAPI *Invoke)(IAgentCtlAnimationNames *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr); | |
| 1229 HRESULT (WINAPI *get_Enum)(IAgentCtlAnimationNames *This,IUnknown **ppunkEnum); | |
| 1230 END_INTERFACE | |
| 1231 } IAgentCtlAnimationNamesVtbl; | |
| 1232 struct IAgentCtlAnimationNames { | |
| 1233 CONST_VTBL struct IAgentCtlAnimationNamesVtbl *lpVtbl; | |
| 1234 }; | |
| 1235 #ifdef COBJMACROS | |
| 1236 #define IAgentCtlAnimationNames_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) | |
| 1237 #define IAgentCtlAnimationNames_AddRef(This) (This)->lpVtbl->AddRef(This) | |
| 1238 #define IAgentCtlAnimationNames_Release(This) (This)->lpVtbl->Release(This) | |
| 1239 #define IAgentCtlAnimationNames_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) | |
| 1240 #define IAgentCtlAnimationNames_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) | |
| 1241 #define IAgentCtlAnimationNames_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | |
| 1242 #define IAgentCtlAnimationNames_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) | |
| 1243 #define IAgentCtlAnimationNames_get_Enum(This,ppunkEnum) (This)->lpVtbl->get_Enum(This,ppunkEnum) | |
| 1244 #endif | |
| 1245 #endif | |
| 1246 HRESULT WINAPI IAgentCtlAnimationNames_get_Enum_Proxy(IAgentCtlAnimationNames *This,IUnknown **ppunkEnum); | |
| 1247 void __RPC_STUB IAgentCtlAnimationNames_get_Enum_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1248 #endif | |
| 1249 | |
| 1250 #ifndef __IAgentCtlCharacterEx_INTERFACE_DEFINED__ | |
| 1251 #define __IAgentCtlCharacterEx_INTERFACE_DEFINED__ | |
| 1252 EXTERN_C const IID IID_IAgentCtlCharacterEx; | |
| 1253 #if defined(__cplusplus) && !defined(CINTERFACE) | |
| 1254 struct IAgentCtlCharacterEx : public IAgentCtlCharacter { | |
| 1255 public: | |
| 1256 virtual HRESULT WINAPI ShowPopupMenu(short x,short y,VARIANT_BOOL *Showed) = 0; | |
| 1257 virtual HRESULT WINAPI put_AutoPopupMenu(VARIANT_BOOL On) = 0; | |
| 1258 virtual HRESULT WINAPI get_AutoPopupMenu(VARIANT_BOOL *On) = 0; | |
| 1259 virtual HRESULT WINAPI put_HelpModeOn(VARIANT_BOOL On) = 0; | |
| 1260 virtual HRESULT WINAPI get_HelpModeOn(VARIANT_BOOL *On) = 0; | |
| 1261 virtual HRESULT WINAPI put_HelpContextID(long ID) = 0; | |
| 1262 virtual HRESULT WINAPI get_HelpContextID(long *ID) = 0; | |
| 1263 virtual HRESULT WINAPI get_Active(short *State) = 0; | |
| 1264 virtual HRESULT WINAPI Listen(VARIANT_BOOL Listen,VARIANT_BOOL *StartedListening) = 0; | |
| 1265 virtual HRESULT WINAPI put_LanguageID(long LanguageID) = 0; | |
| 1266 virtual HRESULT WINAPI get_LanguageID(long *LanguageID) = 0; | |
| 1267 virtual HRESULT WINAPI get_SRModeID(BSTR *EngineModeId) = 0; | |
| 1268 virtual HRESULT WINAPI put_SRModeID(BSTR EngineModeId) = 0; | |
| 1269 virtual HRESULT WINAPI get_TTSModeID(BSTR *EngineModeId) = 0; | |
| 1270 virtual HRESULT WINAPI put_TTSModeID(BSTR EngineModeId) = 0; | |
| 1271 virtual HRESULT WINAPI get_HelpFile(BSTR *File) = 0; | |
| 1272 virtual HRESULT WINAPI put_HelpFile(BSTR File) = 0; | |
| 1273 virtual HRESULT WINAPI get_GUID(BSTR *GUID) = 0; | |
| 1274 virtual HRESULT WINAPI get_OriginalHeight(short *Height) = 0; | |
| 1275 virtual HRESULT WINAPI get_OriginalWidth(short *Width) = 0; | |
| 1276 virtual HRESULT WINAPI Think(BSTR Text,IAgentCtlRequest **Request) = 0; | |
| 1277 virtual HRESULT WINAPI get_Version(BSTR *Version) = 0; | |
| 1278 virtual HRESULT WINAPI get_AnimationNames(IAgentCtlAnimationNames **Names) = 0; | |
| 1279 virtual HRESULT WINAPI get_SRStatus(long *Status) = 0; | |
| 1280 }; | |
| 1281 #else | |
| 1282 typedef struct IAgentCtlCharacterExVtbl { | |
| 1283 BEGIN_INTERFACE | |
| 1284 HRESULT (WINAPI *QueryInterface)(IAgentCtlCharacterEx *This,REFIID riid,void **ppvObject); | |
| 1285 ULONG (WINAPI *AddRef)(IAgentCtlCharacterEx *This); | |
| 1286 ULONG (WINAPI *Release)(IAgentCtlCharacterEx *This); | |
| 1287 HRESULT (WINAPI *GetTypeInfoCount)(IAgentCtlCharacterEx *This,UINT *pctinfo); | |
| 1288 HRESULT (WINAPI *GetTypeInfo)(IAgentCtlCharacterEx *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo); | |
| 1289 HRESULT (WINAPI *GetIDsOfNames)(IAgentCtlCharacterEx *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId); | |
| 1290 HRESULT (WINAPI *Invoke)(IAgentCtlCharacterEx *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr); | |
| 1291 HRESULT (WINAPI *get_Balloon)(IAgentCtlCharacterEx *This,IAgentCtlBalloonEx **ppidBalloon); | |
| 1292 HRESULT (WINAPI *get_Commands)(IAgentCtlCharacterEx *This,IAgentCtlCommandsEx **ppidCommands); | |
| 1293 HRESULT (WINAPI *get_Name)(IAgentCtlCharacterEx *This,BSTR *Name); | |
| 1294 HRESULT (WINAPI *get_Description)(IAgentCtlCharacterEx *This,BSTR *Description); | |
| 1295 HRESULT (WINAPI *get_Visible)(IAgentCtlCharacterEx *This,VARIANT_BOOL *Visible); | |
| 1296 HRESULT (WINAPI *put_Left)(IAgentCtlCharacterEx *This,short Left); | |
| 1297 HRESULT (WINAPI *get_Left)(IAgentCtlCharacterEx *This,short *Left); | |
| 1298 HRESULT (WINAPI *put_Top)(IAgentCtlCharacterEx *This,short Top); | |
| 1299 HRESULT (WINAPI *get_Top)(IAgentCtlCharacterEx *This,short *Top); | |
| 1300 HRESULT (WINAPI *put_Height)(IAgentCtlCharacterEx *This,short Height); | |
| 1301 HRESULT (WINAPI *get_Height)(IAgentCtlCharacterEx *This,short *Height); | |
| 1302 HRESULT (WINAPI *put_Width)(IAgentCtlCharacterEx *This,short Width); | |
| 1303 HRESULT (WINAPI *get_Width)(IAgentCtlCharacterEx *This,short *Width); | |
| 1304 HRESULT (WINAPI *get_Speed)(IAgentCtlCharacterEx *This,long *Speed); | |
| 1305 HRESULT (WINAPI *get_Pitch)(IAgentCtlCharacterEx *This,long *Pitch); | |
| 1306 HRESULT (WINAPI *put_IdleOn)(IAgentCtlCharacterEx *This,VARIANT_BOOL On); | |
| 1307 HRESULT (WINAPI *get_IdleOn)(IAgentCtlCharacterEx *This,VARIANT_BOOL *On); | |
| 1308 HRESULT (WINAPI *Activate)(IAgentCtlCharacterEx *This,VARIANT State,VARIANT_BOOL *Success); | |
| 1309 HRESULT (WINAPI *Play)(IAgentCtlCharacterEx *This,BSTR Animation,IAgentCtlRequest **Request); | |
| 1310 HRESULT (WINAPI *Get)(IAgentCtlCharacterEx *This,BSTR Type,BSTR Name,VARIANT Queue,IAgentCtlRequest **Request); | |
| 1311 HRESULT (WINAPI *Stop)(IAgentCtlCharacterEx *This,VARIANT Request); | |
| 1312 HRESULT (WINAPI *Wait)(IAgentCtlCharacterEx *This,IDispatch *WaitForRequest,IAgentCtlRequest **Request); | |
| 1313 HRESULT (WINAPI *Interrupt)(IAgentCtlCharacterEx *This,IDispatch *InterruptRequest,IAgentCtlRequest **Request); | |
| 1314 HRESULT (WINAPI *Speak)(IAgentCtlCharacterEx *This,VARIANT Text,VARIANT Url,IAgentCtlRequest **Request); | |
| 1315 HRESULT (WINAPI *GestureAt)(IAgentCtlCharacterEx *This,short x,short y,IAgentCtlRequest **Request); | |
| 1316 HRESULT (WINAPI *MoveTo)(IAgentCtlCharacterEx *This,short x,short y,VARIANT Speed,IAgentCtlRequest **Request); | |
| 1317 HRESULT (WINAPI *Hide)(IAgentCtlCharacterEx *This,VARIANT Fast,IAgentCtlRequest **Request); | |
| 1318 HRESULT (WINAPI *Show)(IAgentCtlCharacterEx *This,VARIANT Fast,IAgentCtlRequest **Request); | |
| 1319 HRESULT (WINAPI *StopAll)(IAgentCtlCharacterEx *This,VARIANT Types); | |
| 1320 HRESULT (WINAPI *get_MoveCause)(IAgentCtlCharacterEx *This,short *MoveCause); | |
| 1321 HRESULT (WINAPI *get_VisibilityCause)(IAgentCtlCharacterEx *This,short *VisibilityCause); | |
| 1322 HRESULT (WINAPI *get_HasOtherClients)(IAgentCtlCharacterEx *This,VARIANT_BOOL *HasOtherClients); | |
| 1323 HRESULT (WINAPI *put_SoundEffectsOn)(IAgentCtlCharacterEx *This,VARIANT_BOOL On); | |
| 1324 HRESULT (WINAPI *get_SoundEffectsOn)(IAgentCtlCharacterEx *This,VARIANT_BOOL *On); | |
| 1325 HRESULT (WINAPI *put_Name)(IAgentCtlCharacterEx *This,BSTR Name); | |
| 1326 HRESULT (WINAPI *put_Description)(IAgentCtlCharacterEx *This,BSTR Description); | |
| 1327 HRESULT (WINAPI *get_ExtraData)(IAgentCtlCharacterEx *This,BSTR *ExtraData); | |
| 1328 HRESULT (WINAPI *ShowPopupMenu)(IAgentCtlCharacterEx *This,short x,short y,VARIANT_BOOL *Showed); | |
| 1329 HRESULT (WINAPI *put_AutoPopupMenu)(IAgentCtlCharacterEx *This,VARIANT_BOOL On); | |
| 1330 HRESULT (WINAPI *get_AutoPopupMenu)(IAgentCtlCharacterEx *This,VARIANT_BOOL *On); | |
| 1331 HRESULT (WINAPI *put_HelpModeOn)(IAgentCtlCharacterEx *This,VARIANT_BOOL On); | |
| 1332 HRESULT (WINAPI *get_HelpModeOn)(IAgentCtlCharacterEx *This,VARIANT_BOOL *On); | |
| 1333 HRESULT (WINAPI *put_HelpContextID)(IAgentCtlCharacterEx *This,long ID); | |
| 1334 HRESULT (WINAPI *get_HelpContextID)(IAgentCtlCharacterEx *This,long *ID); | |
| 1335 HRESULT (WINAPI *get_Active)(IAgentCtlCharacterEx *This,short *State); | |
| 1336 HRESULT (WINAPI *Listen)(IAgentCtlCharacterEx *This,VARIANT_BOOL Listen,VARIANT_BOOL *StartedListening); | |
| 1337 HRESULT (WINAPI *put_LanguageID)(IAgentCtlCharacterEx *This,long LanguageID); | |
| 1338 HRESULT (WINAPI *get_LanguageID)(IAgentCtlCharacterEx *This,long *LanguageID); | |
| 1339 HRESULT (WINAPI *get_SRModeID)(IAgentCtlCharacterEx *This,BSTR *EngineModeId); | |
| 1340 HRESULT (WINAPI *put_SRModeID)(IAgentCtlCharacterEx *This,BSTR EngineModeId); | |
| 1341 HRESULT (WINAPI *get_TTSModeID)(IAgentCtlCharacterEx *This,BSTR *EngineModeId); | |
| 1342 HRESULT (WINAPI *put_TTSModeID)(IAgentCtlCharacterEx *This,BSTR EngineModeId); | |
| 1343 HRESULT (WINAPI *get_HelpFile)(IAgentCtlCharacterEx *This,BSTR *File); | |
| 1344 HRESULT (WINAPI *put_HelpFile)(IAgentCtlCharacterEx *This,BSTR File); | |
| 1345 HRESULT (WINAPI *get_GUID)(IAgentCtlCharacterEx *This,BSTR *GUID); | |
| 1346 HRESULT (WINAPI *get_OriginalHeight)(IAgentCtlCharacterEx *This,short *Height); | |
| 1347 HRESULT (WINAPI *get_OriginalWidth)(IAgentCtlCharacterEx *This,short *Width); | |
| 1348 HRESULT (WINAPI *Think)(IAgentCtlCharacterEx *This,BSTR Text,IAgentCtlRequest **Request); | |
| 1349 HRESULT (WINAPI *get_Version)(IAgentCtlCharacterEx *This,BSTR *Version); | |
| 1350 HRESULT (WINAPI *get_AnimationNames)(IAgentCtlCharacterEx *This,IAgentCtlAnimationNames **Names); | |
| 1351 HRESULT (WINAPI *get_SRStatus)(IAgentCtlCharacterEx *This,long *Status); | |
| 1352 END_INTERFACE | |
| 1353 } IAgentCtlCharacterExVtbl; | |
| 1354 struct IAgentCtlCharacterEx { | |
| 1355 CONST_VTBL struct IAgentCtlCharacterExVtbl *lpVtbl; | |
| 1356 }; | |
| 1357 #ifdef COBJMACROS | |
| 1358 #define IAgentCtlCharacterEx_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) | |
| 1359 #define IAgentCtlCharacterEx_AddRef(This) (This)->lpVtbl->AddRef(This) | |
| 1360 #define IAgentCtlCharacterEx_Release(This) (This)->lpVtbl->Release(This) | |
| 1361 #define IAgentCtlCharacterEx_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) | |
| 1362 #define IAgentCtlCharacterEx_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) | |
| 1363 #define IAgentCtlCharacterEx_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | |
| 1364 #define IAgentCtlCharacterEx_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) | |
| 1365 #define IAgentCtlCharacterEx_get_Balloon(This,ppidBalloon) (This)->lpVtbl->get_Balloon(This,ppidBalloon) | |
| 1366 #define IAgentCtlCharacterEx_get_Commands(This,ppidCommands) (This)->lpVtbl->get_Commands(This,ppidCommands) | |
| 1367 #define IAgentCtlCharacterEx_get_Name(This,Name) (This)->lpVtbl->get_Name(This,Name) | |
| 1368 #define IAgentCtlCharacterEx_get_Description(This,Description) (This)->lpVtbl->get_Description(This,Description) | |
| 1369 #define IAgentCtlCharacterEx_get_Visible(This,Visible) (This)->lpVtbl->get_Visible(This,Visible) | |
| 1370 #define IAgentCtlCharacterEx_put_Left(This,Left) (This)->lpVtbl->put_Left(This,Left) | |
| 1371 #define IAgentCtlCharacterEx_get_Left(This,Left) (This)->lpVtbl->get_Left(This,Left) | |
| 1372 #define IAgentCtlCharacterEx_put_Top(This,Top) (This)->lpVtbl->put_Top(This,Top) | |
| 1373 #define IAgentCtlCharacterEx_get_Top(This,Top) (This)->lpVtbl->get_Top(This,Top) | |
| 1374 #define IAgentCtlCharacterEx_put_Height(This,Height) (This)->lpVtbl->put_Height(This,Height) | |
| 1375 #define IAgentCtlCharacterEx_get_Height(This,Height) (This)->lpVtbl->get_Height(This,Height) | |
| 1376 #define IAgentCtlCharacterEx_put_Width(This,Width) (This)->lpVtbl->put_Width(This,Width) | |
| 1377 #define IAgentCtlCharacterEx_get_Width(This,Width) (This)->lpVtbl->get_Width(This,Width) | |
| 1378 #define IAgentCtlCharacterEx_get_Speed(This,Speed) (This)->lpVtbl->get_Speed(This,Speed) | |
| 1379 #define IAgentCtlCharacterEx_get_Pitch(This,Pitch) (This)->lpVtbl->get_Pitch(This,Pitch) | |
| 1380 #define IAgentCtlCharacterEx_put_IdleOn(This,On) (This)->lpVtbl->put_IdleOn(This,On) | |
| 1381 #define IAgentCtlCharacterEx_get_IdleOn(This,On) (This)->lpVtbl->get_IdleOn(This,On) | |
| 1382 #define IAgentCtlCharacterEx_Activate(This,State,Success) (This)->lpVtbl->Activate(This,State,Success) | |
| 1383 #define IAgentCtlCharacterEx_Play(This,Animation,Request) (This)->lpVtbl->Play(This,Animation,Request) | |
| 1384 #define IAgentCtlCharacterEx_Get(This,Type,Name,Queue,Request) (This)->lpVtbl->Get(This,Type,Name,Queue,Request) | |
| 1385 #define IAgentCtlCharacterEx_Stop(This,Request) (This)->lpVtbl->Stop(This,Request) | |
| 1386 #define IAgentCtlCharacterEx_Wait(This,WaitForRequest,Request) (This)->lpVtbl->Wait(This,WaitForRequest,Request) | |
| 1387 #define IAgentCtlCharacterEx_Interrupt(This,InterruptRequest,Request) (This)->lpVtbl->Interrupt(This,InterruptRequest,Request) | |
| 1388 #define IAgentCtlCharacterEx_Speak(This,Text,Url,Request) (This)->lpVtbl->Speak(This,Text,Url,Request) | |
| 1389 #define IAgentCtlCharacterEx_GestureAt(This,x,y,Request) (This)->lpVtbl->GestureAt(This,x,y,Request) | |
| 1390 #define IAgentCtlCharacterEx_MoveTo(This,x,y,Speed,Request) (This)->lpVtbl->MoveTo(This,x,y,Speed,Request) | |
| 1391 #define IAgentCtlCharacterEx_Hide(This,Fast,Request) (This)->lpVtbl->Hide(This,Fast,Request) | |
| 1392 #define IAgentCtlCharacterEx_Show(This,Fast,Request) (This)->lpVtbl->Show(This,Fast,Request) | |
| 1393 #define IAgentCtlCharacterEx_StopAll(This,Types) (This)->lpVtbl->StopAll(This,Types) | |
| 1394 #define IAgentCtlCharacterEx_get_MoveCause(This,MoveCause) (This)->lpVtbl->get_MoveCause(This,MoveCause) | |
| 1395 #define IAgentCtlCharacterEx_get_VisibilityCause(This,VisibilityCause) (This)->lpVtbl->get_VisibilityCause(This,VisibilityCause) | |
| 1396 #define IAgentCtlCharacterEx_get_HasOtherClients(This,HasOtherClients) (This)->lpVtbl->get_HasOtherClients(This,HasOtherClients) | |
| 1397 #define IAgentCtlCharacterEx_put_SoundEffectsOn(This,On) (This)->lpVtbl->put_SoundEffectsOn(This,On) | |
| 1398 #define IAgentCtlCharacterEx_get_SoundEffectsOn(This,On) (This)->lpVtbl->get_SoundEffectsOn(This,On) | |
| 1399 #define IAgentCtlCharacterEx_put_Name(This,Name) (This)->lpVtbl->put_Name(This,Name) | |
| 1400 #define IAgentCtlCharacterEx_put_Description(This,Description) (This)->lpVtbl->put_Description(This,Description) | |
| 1401 #define IAgentCtlCharacterEx_get_ExtraData(This,ExtraData) (This)->lpVtbl->get_ExtraData(This,ExtraData) | |
| 1402 #define IAgentCtlCharacterEx_ShowPopupMenu(This,x,y,Showed) (This)->lpVtbl->ShowPopupMenu(This,x,y,Showed) | |
| 1403 #define IAgentCtlCharacterEx_put_AutoPopupMenu(This,On) (This)->lpVtbl->put_AutoPopupMenu(This,On) | |
| 1404 #define IAgentCtlCharacterEx_get_AutoPopupMenu(This,On) (This)->lpVtbl->get_AutoPopupMenu(This,On) | |
| 1405 #define IAgentCtlCharacterEx_put_HelpModeOn(This,On) (This)->lpVtbl->put_HelpModeOn(This,On) | |
| 1406 #define IAgentCtlCharacterEx_get_HelpModeOn(This,On) (This)->lpVtbl->get_HelpModeOn(This,On) | |
| 1407 #define IAgentCtlCharacterEx_put_HelpContextID(This,ID) (This)->lpVtbl->put_HelpContextID(This,ID) | |
| 1408 #define IAgentCtlCharacterEx_get_HelpContextID(This,ID) (This)->lpVtbl->get_HelpContextID(This,ID) | |
| 1409 #define IAgentCtlCharacterEx_get_Active(This,State) (This)->lpVtbl->get_Active(This,State) | |
| 1410 #define IAgentCtlCharacterEx_Listen(This,Listen,StartedListening) (This)->lpVtbl->Listen(This,Listen,StartedListening) | |
| 1411 #define IAgentCtlCharacterEx_put_LanguageID(This,LanguageID) (This)->lpVtbl->put_LanguageID(This,LanguageID) | |
| 1412 #define IAgentCtlCharacterEx_get_LanguageID(This,LanguageID) (This)->lpVtbl->get_LanguageID(This,LanguageID) | |
| 1413 #define IAgentCtlCharacterEx_get_SRModeID(This,EngineModeId) (This)->lpVtbl->get_SRModeID(This,EngineModeId) | |
| 1414 #define IAgentCtlCharacterEx_put_SRModeID(This,EngineModeId) (This)->lpVtbl->put_SRModeID(This,EngineModeId) | |
| 1415 #define IAgentCtlCharacterEx_get_TTSModeID(This,EngineModeId) (This)->lpVtbl->get_TTSModeID(This,EngineModeId) | |
| 1416 #define IAgentCtlCharacterEx_put_TTSModeID(This,EngineModeId) (This)->lpVtbl->put_TTSModeID(This,EngineModeId) | |
| 1417 #define IAgentCtlCharacterEx_get_HelpFile(This,File) (This)->lpVtbl->get_HelpFile(This,File) | |
| 1418 #define IAgentCtlCharacterEx_put_HelpFile(This,File) (This)->lpVtbl->put_HelpFile(This,File) | |
| 1419 #define IAgentCtlCharacterEx_get_GUID(This,GUID) (This)->lpVtbl->get_GUID(This,GUID) | |
| 1420 #define IAgentCtlCharacterEx_get_OriginalHeight(This,Height) (This)->lpVtbl->get_OriginalHeight(This,Height) | |
| 1421 #define IAgentCtlCharacterEx_get_OriginalWidth(This,Width) (This)->lpVtbl->get_OriginalWidth(This,Width) | |
| 1422 #define IAgentCtlCharacterEx_Think(This,Text,Request) (This)->lpVtbl->Think(This,Text,Request) | |
| 1423 #define IAgentCtlCharacterEx_get_Version(This,Version) (This)->lpVtbl->get_Version(This,Version) | |
| 1424 #define IAgentCtlCharacterEx_get_AnimationNames(This,Names) (This)->lpVtbl->get_AnimationNames(This,Names) | |
| 1425 #define IAgentCtlCharacterEx_get_SRStatus(This,Status) (This)->lpVtbl->get_SRStatus(This,Status) | |
| 1426 #endif | |
| 1427 #endif | |
| 1428 HRESULT WINAPI IAgentCtlCharacterEx_ShowPopupMenu_Proxy(IAgentCtlCharacterEx *This,short x,short y,VARIANT_BOOL *Showed); | |
| 1429 void __RPC_STUB IAgentCtlCharacterEx_ShowPopupMenu_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1430 HRESULT WINAPI IAgentCtlCharacterEx_put_AutoPopupMenu_Proxy(IAgentCtlCharacterEx *This,VARIANT_BOOL On); | |
| 1431 void __RPC_STUB IAgentCtlCharacterEx_put_AutoPopupMenu_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1432 HRESULT WINAPI IAgentCtlCharacterEx_get_AutoPopupMenu_Proxy(IAgentCtlCharacterEx *This,VARIANT_BOOL *On); | |
| 1433 void __RPC_STUB IAgentCtlCharacterEx_get_AutoPopupMenu_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1434 HRESULT WINAPI IAgentCtlCharacterEx_put_HelpModeOn_Proxy(IAgentCtlCharacterEx *This,VARIANT_BOOL On); | |
| 1435 void __RPC_STUB IAgentCtlCharacterEx_put_HelpModeOn_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1436 HRESULT WINAPI IAgentCtlCharacterEx_get_HelpModeOn_Proxy(IAgentCtlCharacterEx *This,VARIANT_BOOL *On); | |
| 1437 void __RPC_STUB IAgentCtlCharacterEx_get_HelpModeOn_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1438 HRESULT WINAPI IAgentCtlCharacterEx_put_HelpContextID_Proxy(IAgentCtlCharacterEx *This,long ID); | |
| 1439 void __RPC_STUB IAgentCtlCharacterEx_put_HelpContextID_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1440 HRESULT WINAPI IAgentCtlCharacterEx_get_HelpContextID_Proxy(IAgentCtlCharacterEx *This,long *ID); | |
| 1441 void __RPC_STUB IAgentCtlCharacterEx_get_HelpContextID_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1442 HRESULT WINAPI IAgentCtlCharacterEx_get_Active_Proxy(IAgentCtlCharacterEx *This,short *State); | |
| 1443 void __RPC_STUB IAgentCtlCharacterEx_get_Active_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1444 HRESULT WINAPI IAgentCtlCharacterEx_Listen_Proxy(IAgentCtlCharacterEx *This,VARIANT_BOOL Listen,VARIANT_BOOL *StartedListening); | |
| 1445 void __RPC_STUB IAgentCtlCharacterEx_Listen_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1446 HRESULT WINAPI IAgentCtlCharacterEx_put_LanguageID_Proxy(IAgentCtlCharacterEx *This,long LanguageID); | |
| 1447 void __RPC_STUB IAgentCtlCharacterEx_put_LanguageID_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1448 HRESULT WINAPI IAgentCtlCharacterEx_get_LanguageID_Proxy(IAgentCtlCharacterEx *This,long *LanguageID); | |
| 1449 void __RPC_STUB IAgentCtlCharacterEx_get_LanguageID_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1450 HRESULT WINAPI IAgentCtlCharacterEx_get_SRModeID_Proxy(IAgentCtlCharacterEx *This,BSTR *EngineModeId); | |
| 1451 void __RPC_STUB IAgentCtlCharacterEx_get_SRModeID_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1452 HRESULT WINAPI IAgentCtlCharacterEx_put_SRModeID_Proxy(IAgentCtlCharacterEx *This,BSTR EngineModeId); | |
| 1453 void __RPC_STUB IAgentCtlCharacterEx_put_SRModeID_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1454 HRESULT WINAPI IAgentCtlCharacterEx_get_TTSModeID_Proxy(IAgentCtlCharacterEx *This,BSTR *EngineModeId); | |
| 1455 void __RPC_STUB IAgentCtlCharacterEx_get_TTSModeID_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1456 HRESULT WINAPI IAgentCtlCharacterEx_put_TTSModeID_Proxy(IAgentCtlCharacterEx *This,BSTR EngineModeId); | |
| 1457 void __RPC_STUB IAgentCtlCharacterEx_put_TTSModeID_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1458 HRESULT WINAPI IAgentCtlCharacterEx_get_HelpFile_Proxy(IAgentCtlCharacterEx *This,BSTR *File); | |
| 1459 void __RPC_STUB IAgentCtlCharacterEx_get_HelpFile_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1460 HRESULT WINAPI IAgentCtlCharacterEx_put_HelpFile_Proxy(IAgentCtlCharacterEx *This,BSTR File); | |
| 1461 void __RPC_STUB IAgentCtlCharacterEx_put_HelpFile_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1462 HRESULT WINAPI IAgentCtlCharacterEx_get_GUID_Proxy(IAgentCtlCharacterEx *This,BSTR *GUID); | |
| 1463 void __RPC_STUB IAgentCtlCharacterEx_get_GUID_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1464 HRESULT WINAPI IAgentCtlCharacterEx_get_OriginalHeight_Proxy(IAgentCtlCharacterEx *This,short *Height); | |
| 1465 void __RPC_STUB IAgentCtlCharacterEx_get_OriginalHeight_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1466 HRESULT WINAPI IAgentCtlCharacterEx_get_OriginalWidth_Proxy(IAgentCtlCharacterEx *This,short *Width); | |
| 1467 void __RPC_STUB IAgentCtlCharacterEx_get_OriginalWidth_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1468 HRESULT WINAPI IAgentCtlCharacterEx_Think_Proxy(IAgentCtlCharacterEx *This,BSTR Text,IAgentCtlRequest **Request); | |
| 1469 void __RPC_STUB IAgentCtlCharacterEx_Think_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1470 HRESULT WINAPI IAgentCtlCharacterEx_get_Version_Proxy(IAgentCtlCharacterEx *This,BSTR *Version); | |
| 1471 void __RPC_STUB IAgentCtlCharacterEx_get_Version_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1472 HRESULT WINAPI IAgentCtlCharacterEx_get_AnimationNames_Proxy(IAgentCtlCharacterEx *This,IAgentCtlAnimationNames **Names); | |
| 1473 void __RPC_STUB IAgentCtlCharacterEx_get_AnimationNames_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1474 HRESULT WINAPI IAgentCtlCharacterEx_get_SRStatus_Proxy(IAgentCtlCharacterEx *This,long *Status); | |
| 1475 void __RPC_STUB IAgentCtlCharacterEx_get_SRStatus_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1476 #endif | |
| 1477 | |
| 1478 #ifndef __IAgentCtlCharacters_INTERFACE_DEFINED__ | |
| 1479 #define __IAgentCtlCharacters_INTERFACE_DEFINED__ | |
| 1480 EXTERN_C const IID IID_IAgentCtlCharacters; | |
| 1481 #if defined(__cplusplus) && !defined(CINTERFACE) | |
| 1482 struct IAgentCtlCharacters : public IDispatch { | |
| 1483 public: | |
| 1484 virtual HRESULT WINAPI get_Item(BSTR CharacterID,IAgentCtlCharacterEx **ppidItem) = 0; | |
| 1485 virtual HRESULT WINAPI Character(BSTR CharacterID,IAgentCtlCharacterEx **ppidItem) = 0; | |
| 1486 virtual HRESULT WINAPI get_Enum(IUnknown **ppunkEnum) = 0; | |
| 1487 virtual HRESULT WINAPI Unload(BSTR CharacterID) = 0; | |
| 1488 virtual HRESULT WINAPI Load(BSTR CharacterID,VARIANT LoadKey,IAgentCtlRequest **ppidRequest) = 0; | |
| 1489 }; | |
| 1490 #else | |
| 1491 typedef struct IAgentCtlCharactersVtbl { | |
| 1492 BEGIN_INTERFACE | |
| 1493 HRESULT (WINAPI *QueryInterface)(IAgentCtlCharacters *This,REFIID riid,void **ppvObject); | |
| 1494 ULONG (WINAPI *AddRef)(IAgentCtlCharacters *This); | |
| 1495 ULONG (WINAPI *Release)(IAgentCtlCharacters *This); | |
| 1496 HRESULT (WINAPI *GetTypeInfoCount)(IAgentCtlCharacters *This,UINT *pctinfo); | |
| 1497 HRESULT (WINAPI *GetTypeInfo)(IAgentCtlCharacters *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo); | |
| 1498 HRESULT (WINAPI *GetIDsOfNames)(IAgentCtlCharacters *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId); | |
| 1499 HRESULT (WINAPI *Invoke)(IAgentCtlCharacters *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr); | |
| 1500 HRESULT (WINAPI *get_Item)(IAgentCtlCharacters *This,BSTR CharacterID,IAgentCtlCharacterEx **ppidItem); | |
| 1501 HRESULT (WINAPI *Character)(IAgentCtlCharacters *This,BSTR CharacterID,IAgentCtlCharacterEx **ppidItem); | |
| 1502 HRESULT (WINAPI *get_Enum)(IAgentCtlCharacters *This,IUnknown **ppunkEnum); | |
| 1503 HRESULT (WINAPI *Unload)(IAgentCtlCharacters *This,BSTR CharacterID); | |
| 1504 HRESULT (WINAPI *Load)(IAgentCtlCharacters *This,BSTR CharacterID,VARIANT LoadKey,IAgentCtlRequest **ppidRequest); | |
| 1505 END_INTERFACE | |
| 1506 } IAgentCtlCharactersVtbl; | |
| 1507 struct IAgentCtlCharacters { | |
| 1508 CONST_VTBL struct IAgentCtlCharactersVtbl *lpVtbl; | |
| 1509 }; | |
| 1510 #ifdef COBJMACROS | |
| 1511 #define IAgentCtlCharacters_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) | |
| 1512 #define IAgentCtlCharacters_AddRef(This) (This)->lpVtbl->AddRef(This) | |
| 1513 #define IAgentCtlCharacters_Release(This) (This)->lpVtbl->Release(This) | |
| 1514 #define IAgentCtlCharacters_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) | |
| 1515 #define IAgentCtlCharacters_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) | |
| 1516 #define IAgentCtlCharacters_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | |
| 1517 #define IAgentCtlCharacters_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) | |
| 1518 #define IAgentCtlCharacters_get_Item(This,CharacterID,ppidItem) (This)->lpVtbl->get_Item(This,CharacterID,ppidItem) | |
| 1519 #define IAgentCtlCharacters_Character(This,CharacterID,ppidItem) (This)->lpVtbl->Character(This,CharacterID,ppidItem) | |
| 1520 #define IAgentCtlCharacters_get_Enum(This,ppunkEnum) (This)->lpVtbl->get_Enum(This,ppunkEnum) | |
| 1521 #define IAgentCtlCharacters_Unload(This,CharacterID) (This)->lpVtbl->Unload(This,CharacterID) | |
| 1522 #define IAgentCtlCharacters_Load(This,CharacterID,LoadKey,ppidRequest) (This)->lpVtbl->Load(This,CharacterID,LoadKey,ppidRequest) | |
| 1523 #endif | |
| 1524 #endif | |
| 1525 HRESULT WINAPI IAgentCtlCharacters_get_Item_Proxy(IAgentCtlCharacters *This,BSTR CharacterID,IAgentCtlCharacterEx **ppidItem); | |
| 1526 void __RPC_STUB IAgentCtlCharacters_get_Item_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1527 HRESULT WINAPI IAgentCtlCharacters_Character_Proxy(IAgentCtlCharacters *This,BSTR CharacterID,IAgentCtlCharacterEx **ppidItem); | |
| 1528 void __RPC_STUB IAgentCtlCharacters_Character_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1529 HRESULT WINAPI IAgentCtlCharacters_get_Enum_Proxy(IAgentCtlCharacters *This,IUnknown **ppunkEnum); | |
| 1530 void __RPC_STUB IAgentCtlCharacters_get_Enum_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1531 HRESULT WINAPI IAgentCtlCharacters_Unload_Proxy(IAgentCtlCharacters *This,BSTR CharacterID); | |
| 1532 void __RPC_STUB IAgentCtlCharacters_Unload_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1533 HRESULT WINAPI IAgentCtlCharacters_Load_Proxy(IAgentCtlCharacters *This,BSTR CharacterID,VARIANT LoadKey,IAgentCtlRequest **ppidRequest); | |
| 1534 void __RPC_STUB IAgentCtlCharacters_Load_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1535 #endif | |
| 1536 | |
| 1537 #ifndef __IAgentCtlAudioObject_INTERFACE_DEFINED__ | |
| 1538 #define __IAgentCtlAudioObject_INTERFACE_DEFINED__ | |
| 1539 EXTERN_C const IID IID_IAgentCtlAudioObject; | |
| 1540 #if defined(__cplusplus) && !defined(CINTERFACE) | |
| 1541 struct IAgentCtlAudioObject : public IDispatch { | |
| 1542 public: | |
| 1543 virtual HRESULT WINAPI get_Enabled(VARIANT_BOOL *AudioEnabled) = 0; | |
| 1544 virtual HRESULT WINAPI get_SoundEffects(VARIANT_BOOL *SoundEffects) = 0; | |
| 1545 }; | |
| 1546 #else | |
| 1547 typedef struct IAgentCtlAudioObjectVtbl { | |
| 1548 BEGIN_INTERFACE | |
| 1549 HRESULT (WINAPI *QueryInterface)(IAgentCtlAudioObject *This,REFIID riid,void **ppvObject); | |
| 1550 ULONG (WINAPI *AddRef)(IAgentCtlAudioObject *This); | |
| 1551 ULONG (WINAPI *Release)(IAgentCtlAudioObject *This); | |
| 1552 HRESULT (WINAPI *GetTypeInfoCount)(IAgentCtlAudioObject *This,UINT *pctinfo); | |
| 1553 HRESULT (WINAPI *GetTypeInfo)(IAgentCtlAudioObject *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo); | |
| 1554 HRESULT (WINAPI *GetIDsOfNames)(IAgentCtlAudioObject *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId); | |
| 1555 HRESULT (WINAPI *Invoke)(IAgentCtlAudioObject *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr); | |
| 1556 HRESULT (WINAPI *get_Enabled)(IAgentCtlAudioObject *This,VARIANT_BOOL *AudioEnabled); | |
| 1557 HRESULT (WINAPI *get_SoundEffects)(IAgentCtlAudioObject *This,VARIANT_BOOL *SoundEffects); | |
| 1558 END_INTERFACE | |
| 1559 } IAgentCtlAudioObjectVtbl; | |
| 1560 struct IAgentCtlAudioObject { | |
| 1561 CONST_VTBL struct IAgentCtlAudioObjectVtbl *lpVtbl; | |
| 1562 }; | |
| 1563 #ifdef COBJMACROS | |
| 1564 #define IAgentCtlAudioObject_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) | |
| 1565 #define IAgentCtlAudioObject_AddRef(This) (This)->lpVtbl->AddRef(This) | |
| 1566 #define IAgentCtlAudioObject_Release(This) (This)->lpVtbl->Release(This) | |
| 1567 #define IAgentCtlAudioObject_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) | |
| 1568 #define IAgentCtlAudioObject_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) | |
| 1569 #define IAgentCtlAudioObject_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | |
| 1570 #define IAgentCtlAudioObject_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) | |
| 1571 #define IAgentCtlAudioObject_get_Enabled(This,AudioEnabled) (This)->lpVtbl->get_Enabled(This,AudioEnabled) | |
| 1572 #define IAgentCtlAudioObject_get_SoundEffects(This,SoundEffects) (This)->lpVtbl->get_SoundEffects(This,SoundEffects) | |
| 1573 #endif | |
| 1574 #endif | |
| 1575 HRESULT WINAPI IAgentCtlAudioObject_get_Enabled_Proxy(IAgentCtlAudioObject *This,VARIANT_BOOL *AudioEnabled); | |
| 1576 void __RPC_STUB IAgentCtlAudioObject_get_Enabled_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1577 HRESULT WINAPI IAgentCtlAudioObject_get_SoundEffects_Proxy(IAgentCtlAudioObject *This,VARIANT_BOOL *SoundEffects); | |
| 1578 void __RPC_STUB IAgentCtlAudioObject_get_SoundEffects_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1579 #endif | |
| 1580 | |
| 1581 #ifndef __IAgentCtlAudioObjectEx_INTERFACE_DEFINED__ | |
| 1582 #define __IAgentCtlAudioObjectEx_INTERFACE_DEFINED__ | |
| 1583 EXTERN_C const IID IID_IAgentCtlAudioObjectEx; | |
| 1584 #if defined(__cplusplus) && !defined(CINTERFACE) | |
| 1585 struct IAgentCtlAudioObjectEx : public IAgentCtlAudioObject { | |
| 1586 public: | |
| 1587 virtual HRESULT WINAPI get_Status(short *Available) = 0; | |
| 1588 }; | |
| 1589 #else | |
| 1590 typedef struct IAgentCtlAudioObjectExVtbl { | |
| 1591 BEGIN_INTERFACE | |
| 1592 HRESULT (WINAPI *QueryInterface)(IAgentCtlAudioObjectEx *This,REFIID riid,void **ppvObject); | |
| 1593 ULONG (WINAPI *AddRef)(IAgentCtlAudioObjectEx *This); | |
| 1594 ULONG (WINAPI *Release)(IAgentCtlAudioObjectEx *This); | |
| 1595 HRESULT (WINAPI *GetTypeInfoCount)(IAgentCtlAudioObjectEx *This,UINT *pctinfo); | |
| 1596 HRESULT (WINAPI *GetTypeInfo)(IAgentCtlAudioObjectEx *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo); | |
| 1597 HRESULT (WINAPI *GetIDsOfNames)(IAgentCtlAudioObjectEx *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId); | |
| 1598 HRESULT (WINAPI *Invoke)(IAgentCtlAudioObjectEx *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr); | |
| 1599 HRESULT (WINAPI *get_Enabled)(IAgentCtlAudioObjectEx *This,VARIANT_BOOL *AudioEnabled); | |
| 1600 HRESULT (WINAPI *get_SoundEffects)(IAgentCtlAudioObjectEx *This,VARIANT_BOOL *SoundEffects); | |
| 1601 HRESULT (WINAPI *get_Status)(IAgentCtlAudioObjectEx *This,short *Available); | |
| 1602 END_INTERFACE | |
| 1603 } IAgentCtlAudioObjectExVtbl; | |
| 1604 struct IAgentCtlAudioObjectEx { | |
| 1605 CONST_VTBL struct IAgentCtlAudioObjectExVtbl *lpVtbl; | |
| 1606 }; | |
| 1607 #ifdef COBJMACROS | |
| 1608 #define IAgentCtlAudioObjectEx_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) | |
| 1609 #define IAgentCtlAudioObjectEx_AddRef(This) (This)->lpVtbl->AddRef(This) | |
| 1610 #define IAgentCtlAudioObjectEx_Release(This) (This)->lpVtbl->Release(This) | |
| 1611 #define IAgentCtlAudioObjectEx_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) | |
| 1612 #define IAgentCtlAudioObjectEx_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) | |
| 1613 #define IAgentCtlAudioObjectEx_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | |
| 1614 #define IAgentCtlAudioObjectEx_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) | |
| 1615 #define IAgentCtlAudioObjectEx_get_Enabled(This,AudioEnabled) (This)->lpVtbl->get_Enabled(This,AudioEnabled) | |
| 1616 #define IAgentCtlAudioObjectEx_get_SoundEffects(This,SoundEffects) (This)->lpVtbl->get_SoundEffects(This,SoundEffects) | |
| 1617 #define IAgentCtlAudioObjectEx_get_Status(This,Available) (This)->lpVtbl->get_Status(This,Available) | |
| 1618 #endif | |
| 1619 #endif | |
| 1620 HRESULT WINAPI IAgentCtlAudioObjectEx_get_Status_Proxy(IAgentCtlAudioObjectEx *This,short *Available); | |
| 1621 void __RPC_STUB IAgentCtlAudioObjectEx_get_Status_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1622 #endif | |
| 1623 | |
| 1624 #ifndef __IAgentCtlSpeechInput_INTERFACE_DEFINED__ | |
| 1625 #define __IAgentCtlSpeechInput_INTERFACE_DEFINED__ | |
| 1626 EXTERN_C const IID IID_IAgentCtlSpeechInput; | |
| 1627 #if defined(__cplusplus) && !defined(CINTERFACE) | |
| 1628 struct IAgentCtlSpeechInput : public IDispatch { | |
| 1629 public: | |
| 1630 virtual HRESULT WINAPI get_Enabled(VARIANT_BOOL *VoiceEnabled) = 0; | |
| 1631 virtual HRESULT WINAPI get_Language(BSTR *Language) = 0; | |
| 1632 virtual HRESULT WINAPI get_HotKey(BSTR *HotKey) = 0; | |
| 1633 virtual HRESULT WINAPI get_Installed(VARIANT_BOOL *VoiceInstalled) = 0; | |
| 1634 virtual HRESULT WINAPI get_Engine(BSTR *Engine) = 0; | |
| 1635 virtual HRESULT WINAPI put_Engine(BSTR Engine) = 0; | |
| 1636 virtual HRESULT WINAPI get_ListeningTip(VARIANT_BOOL *ListeningTip) = 0; | |
| 1637 }; | |
| 1638 #else | |
| 1639 typedef struct IAgentCtlSpeechInputVtbl { | |
| 1640 BEGIN_INTERFACE | |
| 1641 HRESULT (WINAPI *QueryInterface)(IAgentCtlSpeechInput *This,REFIID riid,void **ppvObject); | |
| 1642 ULONG (WINAPI *AddRef)(IAgentCtlSpeechInput *This); | |
| 1643 ULONG (WINAPI *Release)(IAgentCtlSpeechInput *This); | |
| 1644 HRESULT (WINAPI *GetTypeInfoCount)(IAgentCtlSpeechInput *This,UINT *pctinfo); | |
| 1645 HRESULT (WINAPI *GetTypeInfo)(IAgentCtlSpeechInput *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo); | |
| 1646 HRESULT (WINAPI *GetIDsOfNames)(IAgentCtlSpeechInput *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId); | |
| 1647 HRESULT (WINAPI *Invoke)(IAgentCtlSpeechInput *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr); | |
| 1648 HRESULT (WINAPI *get_Enabled)(IAgentCtlSpeechInput *This,VARIANT_BOOL *VoiceEnabled); | |
| 1649 HRESULT (WINAPI *get_Language)(IAgentCtlSpeechInput *This,BSTR *Language); | |
| 1650 HRESULT (WINAPI *get_HotKey)(IAgentCtlSpeechInput *This,BSTR *HotKey); | |
| 1651 HRESULT (WINAPI *get_Installed)(IAgentCtlSpeechInput *This,VARIANT_BOOL *VoiceInstalled); | |
| 1652 HRESULT (WINAPI *get_Engine)(IAgentCtlSpeechInput *This,BSTR *Engine); | |
| 1653 HRESULT (WINAPI *put_Engine)(IAgentCtlSpeechInput *This,BSTR Engine); | |
| 1654 HRESULT (WINAPI *get_ListeningTip)(IAgentCtlSpeechInput *This,VARIANT_BOOL *ListeningTip); | |
| 1655 END_INTERFACE | |
| 1656 } IAgentCtlSpeechInputVtbl; | |
| 1657 struct IAgentCtlSpeechInput { | |
| 1658 CONST_VTBL struct IAgentCtlSpeechInputVtbl *lpVtbl; | |
| 1659 }; | |
| 1660 #ifdef COBJMACROS | |
| 1661 #define IAgentCtlSpeechInput_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) | |
| 1662 #define IAgentCtlSpeechInput_AddRef(This) (This)->lpVtbl->AddRef(This) | |
| 1663 #define IAgentCtlSpeechInput_Release(This) (This)->lpVtbl->Release(This) | |
| 1664 #define IAgentCtlSpeechInput_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) | |
| 1665 #define IAgentCtlSpeechInput_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) | |
| 1666 #define IAgentCtlSpeechInput_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | |
| 1667 #define IAgentCtlSpeechInput_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) | |
| 1668 #define IAgentCtlSpeechInput_get_Enabled(This,VoiceEnabled) (This)->lpVtbl->get_Enabled(This,VoiceEnabled) | |
| 1669 #define IAgentCtlSpeechInput_get_Language(This,Language) (This)->lpVtbl->get_Language(This,Language) | |
| 1670 #define IAgentCtlSpeechInput_get_HotKey(This,HotKey) (This)->lpVtbl->get_HotKey(This,HotKey) | |
| 1671 #define IAgentCtlSpeechInput_get_Installed(This,VoiceInstalled) (This)->lpVtbl->get_Installed(This,VoiceInstalled) | |
| 1672 #define IAgentCtlSpeechInput_get_Engine(This,Engine) (This)->lpVtbl->get_Engine(This,Engine) | |
| 1673 #define IAgentCtlSpeechInput_put_Engine(This,Engine) (This)->lpVtbl->put_Engine(This,Engine) | |
| 1674 #define IAgentCtlSpeechInput_get_ListeningTip(This,ListeningTip) (This)->lpVtbl->get_ListeningTip(This,ListeningTip) | |
| 1675 #endif | |
| 1676 #endif | |
| 1677 HRESULT WINAPI IAgentCtlSpeechInput_get_Enabled_Proxy(IAgentCtlSpeechInput *This,VARIANT_BOOL *VoiceEnabled); | |
| 1678 void __RPC_STUB IAgentCtlSpeechInput_get_Enabled_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1679 HRESULT WINAPI IAgentCtlSpeechInput_get_Language_Proxy(IAgentCtlSpeechInput *This,BSTR *Language); | |
| 1680 void __RPC_STUB IAgentCtlSpeechInput_get_Language_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1681 HRESULT WINAPI IAgentCtlSpeechInput_get_HotKey_Proxy(IAgentCtlSpeechInput *This,BSTR *HotKey); | |
| 1682 void __RPC_STUB IAgentCtlSpeechInput_get_HotKey_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1683 HRESULT WINAPI IAgentCtlSpeechInput_get_Installed_Proxy(IAgentCtlSpeechInput *This,VARIANT_BOOL *VoiceInstalled); | |
| 1684 void __RPC_STUB IAgentCtlSpeechInput_get_Installed_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1685 HRESULT WINAPI IAgentCtlSpeechInput_get_Engine_Proxy(IAgentCtlSpeechInput *This,BSTR *Engine); | |
| 1686 void __RPC_STUB IAgentCtlSpeechInput_get_Engine_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1687 HRESULT WINAPI IAgentCtlSpeechInput_put_Engine_Proxy(IAgentCtlSpeechInput *This,BSTR Engine); | |
| 1688 void __RPC_STUB IAgentCtlSpeechInput_put_Engine_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1689 HRESULT WINAPI IAgentCtlSpeechInput_get_ListeningTip_Proxy(IAgentCtlSpeechInput *This,VARIANT_BOOL *ListeningTip); | |
| 1690 void __RPC_STUB IAgentCtlSpeechInput_get_ListeningTip_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1691 #endif | |
| 1692 | |
| 1693 #ifndef __IAgentCtlPropertySheet_INTERFACE_DEFINED__ | |
| 1694 #define __IAgentCtlPropertySheet_INTERFACE_DEFINED__ | |
| 1695 EXTERN_C const IID IID_IAgentCtlPropertySheet; | |
| 1696 #if defined(__cplusplus) && !defined(CINTERFACE) | |
| 1697 struct IAgentCtlPropertySheet : public IDispatch { | |
| 1698 public: | |
| 1699 virtual HRESULT WINAPI get_Left(short *Left) = 0; | |
| 1700 virtual HRESULT WINAPI get_Top(short *Top) = 0; | |
| 1701 virtual HRESULT WINAPI get_Height(short *Height) = 0; | |
| 1702 virtual HRESULT WINAPI get_Width(short *Width) = 0; | |
| 1703 virtual HRESULT WINAPI put_Visible(VARIANT_BOOL Visible) = 0; | |
| 1704 virtual HRESULT WINAPI get_Visible(VARIANT_BOOL *Visible) = 0; | |
| 1705 virtual HRESULT WINAPI put_Page(BSTR Page) = 0; | |
| 1706 virtual HRESULT WINAPI get_Page(BSTR *Page) = 0; | |
| 1707 }; | |
| 1708 #else | |
| 1709 typedef struct IAgentCtlPropertySheetVtbl { | |
| 1710 BEGIN_INTERFACE | |
| 1711 HRESULT (WINAPI *QueryInterface)(IAgentCtlPropertySheet *This,REFIID riid,void **ppvObject); | |
| 1712 ULONG (WINAPI *AddRef)(IAgentCtlPropertySheet *This); | |
| 1713 ULONG (WINAPI *Release)(IAgentCtlPropertySheet *This); | |
| 1714 HRESULT (WINAPI *GetTypeInfoCount)(IAgentCtlPropertySheet *This,UINT *pctinfo); | |
| 1715 HRESULT (WINAPI *GetTypeInfo)(IAgentCtlPropertySheet *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo); | |
| 1716 HRESULT (WINAPI *GetIDsOfNames)(IAgentCtlPropertySheet *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId); | |
| 1717 HRESULT (WINAPI *Invoke)(IAgentCtlPropertySheet *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr); | |
| 1718 HRESULT (WINAPI *get_Left)(IAgentCtlPropertySheet *This,short *Left); | |
| 1719 HRESULT (WINAPI *get_Top)(IAgentCtlPropertySheet *This,short *Top); | |
| 1720 HRESULT (WINAPI *get_Height)(IAgentCtlPropertySheet *This,short *Height); | |
| 1721 HRESULT (WINAPI *get_Width)(IAgentCtlPropertySheet *This,short *Width); | |
| 1722 HRESULT (WINAPI *put_Visible)(IAgentCtlPropertySheet *This,VARIANT_BOOL Visible); | |
| 1723 HRESULT (WINAPI *get_Visible)(IAgentCtlPropertySheet *This,VARIANT_BOOL *Visible); | |
| 1724 HRESULT (WINAPI *put_Page)(IAgentCtlPropertySheet *This,BSTR Page); | |
| 1725 HRESULT (WINAPI *get_Page)(IAgentCtlPropertySheet *This,BSTR *Page); | |
| 1726 END_INTERFACE | |
| 1727 } IAgentCtlPropertySheetVtbl; | |
| 1728 struct IAgentCtlPropertySheet { | |
| 1729 CONST_VTBL struct IAgentCtlPropertySheetVtbl *lpVtbl; | |
| 1730 }; | |
| 1731 #ifdef COBJMACROS | |
| 1732 #define IAgentCtlPropertySheet_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) | |
| 1733 #define IAgentCtlPropertySheet_AddRef(This) (This)->lpVtbl->AddRef(This) | |
| 1734 #define IAgentCtlPropertySheet_Release(This) (This)->lpVtbl->Release(This) | |
| 1735 #define IAgentCtlPropertySheet_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) | |
| 1736 #define IAgentCtlPropertySheet_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) | |
| 1737 #define IAgentCtlPropertySheet_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | |
| 1738 #define IAgentCtlPropertySheet_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) | |
| 1739 #define IAgentCtlPropertySheet_get_Left(This,Left) (This)->lpVtbl->get_Left(This,Left) | |
| 1740 #define IAgentCtlPropertySheet_get_Top(This,Top) (This)->lpVtbl->get_Top(This,Top) | |
| 1741 #define IAgentCtlPropertySheet_get_Height(This,Height) (This)->lpVtbl->get_Height(This,Height) | |
| 1742 #define IAgentCtlPropertySheet_get_Width(This,Width) (This)->lpVtbl->get_Width(This,Width) | |
| 1743 #define IAgentCtlPropertySheet_put_Visible(This,Visible) (This)->lpVtbl->put_Visible(This,Visible) | |
| 1744 #define IAgentCtlPropertySheet_get_Visible(This,Visible) (This)->lpVtbl->get_Visible(This,Visible) | |
| 1745 #define IAgentCtlPropertySheet_put_Page(This,Page) (This)->lpVtbl->put_Page(This,Page) | |
| 1746 #define IAgentCtlPropertySheet_get_Page(This,Page) (This)->lpVtbl->get_Page(This,Page) | |
| 1747 #endif | |
| 1748 #endif | |
| 1749 HRESULT WINAPI IAgentCtlPropertySheet_get_Left_Proxy(IAgentCtlPropertySheet *This,short *Left); | |
| 1750 void __RPC_STUB IAgentCtlPropertySheet_get_Left_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1751 HRESULT WINAPI IAgentCtlPropertySheet_get_Top_Proxy(IAgentCtlPropertySheet *This,short *Top); | |
| 1752 void __RPC_STUB IAgentCtlPropertySheet_get_Top_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1753 HRESULT WINAPI IAgentCtlPropertySheet_get_Height_Proxy(IAgentCtlPropertySheet *This,short *Height); | |
| 1754 void __RPC_STUB IAgentCtlPropertySheet_get_Height_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1755 HRESULT WINAPI IAgentCtlPropertySheet_get_Width_Proxy(IAgentCtlPropertySheet *This,short *Width); | |
| 1756 void __RPC_STUB IAgentCtlPropertySheet_get_Width_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1757 HRESULT WINAPI IAgentCtlPropertySheet_put_Visible_Proxy(IAgentCtlPropertySheet *This,VARIANT_BOOL Visible); | |
| 1758 void __RPC_STUB IAgentCtlPropertySheet_put_Visible_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1759 HRESULT WINAPI IAgentCtlPropertySheet_get_Visible_Proxy(IAgentCtlPropertySheet *This,VARIANT_BOOL *Visible); | |
| 1760 void __RPC_STUB IAgentCtlPropertySheet_get_Visible_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1761 HRESULT WINAPI IAgentCtlPropertySheet_put_Page_Proxy(IAgentCtlPropertySheet *This,BSTR Page); | |
| 1762 void __RPC_STUB IAgentCtlPropertySheet_put_Page_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1763 HRESULT WINAPI IAgentCtlPropertySheet_get_Page_Proxy(IAgentCtlPropertySheet *This,BSTR *Page); | |
| 1764 void __RPC_STUB IAgentCtlPropertySheet_get_Page_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1765 #endif | |
| 1766 | |
| 1767 #ifndef __IAgentCtlCommandsWindow_INTERFACE_DEFINED__ | |
| 1768 #define __IAgentCtlCommandsWindow_INTERFACE_DEFINED__ | |
| 1769 EXTERN_C const IID IID_IAgentCtlCommandsWindow; | |
| 1770 #if defined(__cplusplus) && !defined(CINTERFACE) | |
| 1771 struct IAgentCtlCommandsWindow : public IDispatch { | |
| 1772 public: | |
| 1773 virtual HRESULT WINAPI get_Visible(VARIANT_BOOL *Visible) = 0; | |
| 1774 virtual HRESULT WINAPI put_Visible(VARIANT_BOOL Visible) = 0; | |
| 1775 virtual HRESULT WINAPI get_Left(short *Left) = 0; | |
| 1776 virtual HRESULT WINAPI get_Top(short *Top) = 0; | |
| 1777 virtual HRESULT WINAPI get_Height(short *Height) = 0; | |
| 1778 virtual HRESULT WINAPI get_Width(short *Width) = 0; | |
| 1779 }; | |
| 1780 #else | |
| 1781 typedef struct IAgentCtlCommandsWindowVtbl { | |
| 1782 BEGIN_INTERFACE | |
| 1783 HRESULT (WINAPI *QueryInterface)(IAgentCtlCommandsWindow *This,REFIID riid,void **ppvObject); | |
| 1784 ULONG (WINAPI *AddRef)(IAgentCtlCommandsWindow *This); | |
| 1785 ULONG (WINAPI *Release)(IAgentCtlCommandsWindow *This); | |
| 1786 HRESULT (WINAPI *GetTypeInfoCount)(IAgentCtlCommandsWindow *This,UINT *pctinfo); | |
| 1787 HRESULT (WINAPI *GetTypeInfo)(IAgentCtlCommandsWindow *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo); | |
| 1788 HRESULT (WINAPI *GetIDsOfNames)(IAgentCtlCommandsWindow *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId); | |
| 1789 HRESULT (WINAPI *Invoke)(IAgentCtlCommandsWindow *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr); | |
| 1790 HRESULT (WINAPI *get_Visible)(IAgentCtlCommandsWindow *This,VARIANT_BOOL *Visible); | |
| 1791 HRESULT (WINAPI *put_Visible)(IAgentCtlCommandsWindow *This,VARIANT_BOOL Visible); | |
| 1792 HRESULT (WINAPI *get_Left)(IAgentCtlCommandsWindow *This,short *Left); | |
| 1793 HRESULT (WINAPI *get_Top)(IAgentCtlCommandsWindow *This,short *Top); | |
| 1794 HRESULT (WINAPI *get_Height)(IAgentCtlCommandsWindow *This,short *Height); | |
| 1795 HRESULT (WINAPI *get_Width)(IAgentCtlCommandsWindow *This,short *Width); | |
| 1796 END_INTERFACE | |
| 1797 } IAgentCtlCommandsWindowVtbl; | |
| 1798 struct IAgentCtlCommandsWindow { | |
| 1799 CONST_VTBL struct IAgentCtlCommandsWindowVtbl *lpVtbl; | |
| 1800 }; | |
| 1801 #ifdef COBJMACROS | |
| 1802 #define IAgentCtlCommandsWindow_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) | |
| 1803 #define IAgentCtlCommandsWindow_AddRef(This) (This)->lpVtbl->AddRef(This) | |
| 1804 #define IAgentCtlCommandsWindow_Release(This) (This)->lpVtbl->Release(This) | |
| 1805 #define IAgentCtlCommandsWindow_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) | |
| 1806 #define IAgentCtlCommandsWindow_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) | |
| 1807 #define IAgentCtlCommandsWindow_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | |
| 1808 #define IAgentCtlCommandsWindow_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) | |
| 1809 #define IAgentCtlCommandsWindow_get_Visible(This,Visible) (This)->lpVtbl->get_Visible(This,Visible) | |
| 1810 #define IAgentCtlCommandsWindow_put_Visible(This,Visible) (This)->lpVtbl->put_Visible(This,Visible) | |
| 1811 #define IAgentCtlCommandsWindow_get_Left(This,Left) (This)->lpVtbl->get_Left(This,Left) | |
| 1812 #define IAgentCtlCommandsWindow_get_Top(This,Top) (This)->lpVtbl->get_Top(This,Top) | |
| 1813 #define IAgentCtlCommandsWindow_get_Height(This,Height) (This)->lpVtbl->get_Height(This,Height) | |
| 1814 #define IAgentCtlCommandsWindow_get_Width(This,Width) (This)->lpVtbl->get_Width(This,Width) | |
| 1815 #endif | |
| 1816 #endif | |
| 1817 HRESULT WINAPI IAgentCtlCommandsWindow_get_Visible_Proxy(IAgentCtlCommandsWindow *This,VARIANT_BOOL *Visible); | |
| 1818 void __RPC_STUB IAgentCtlCommandsWindow_get_Visible_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1819 HRESULT WINAPI IAgentCtlCommandsWindow_put_Visible_Proxy(IAgentCtlCommandsWindow *This,VARIANT_BOOL Visible); | |
| 1820 void __RPC_STUB IAgentCtlCommandsWindow_put_Visible_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1821 HRESULT WINAPI IAgentCtlCommandsWindow_get_Left_Proxy(IAgentCtlCommandsWindow *This,short *Left); | |
| 1822 void __RPC_STUB IAgentCtlCommandsWindow_get_Left_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1823 HRESULT WINAPI IAgentCtlCommandsWindow_get_Top_Proxy(IAgentCtlCommandsWindow *This,short *Top); | |
| 1824 void __RPC_STUB IAgentCtlCommandsWindow_get_Top_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1825 HRESULT WINAPI IAgentCtlCommandsWindow_get_Height_Proxy(IAgentCtlCommandsWindow *This,short *Height); | |
| 1826 void __RPC_STUB IAgentCtlCommandsWindow_get_Height_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1827 HRESULT WINAPI IAgentCtlCommandsWindow_get_Width_Proxy(IAgentCtlCommandsWindow *This,short *Width); | |
| 1828 void __RPC_STUB IAgentCtlCommandsWindow_get_Width_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1829 #endif | |
| 1830 | |
| 1831 #ifndef __IAgentCtl_INTERFACE_DEFINED__ | |
| 1832 #define __IAgentCtl_INTERFACE_DEFINED__ | |
| 1833 EXTERN_C const IID IID_IAgentCtl; | |
| 1834 #if defined(__cplusplus) && !defined(CINTERFACE) | |
| 1835 struct IAgentCtl : public IDispatch { | |
| 1836 public: | |
| 1837 virtual HRESULT WINAPI get_Characters(IAgentCtlCharacters **Characters) = 0; | |
| 1838 virtual HRESULT WINAPI get_AudioOutput(IAgentCtlAudioObjectEx **AudioOutput) = 0; | |
| 1839 virtual HRESULT WINAPI get_SpeechInput(IAgentCtlSpeechInput **SpeechInput) = 0; | |
| 1840 virtual HRESULT WINAPI get_PropertySheet(IAgentCtlPropertySheet **PropSheet) = 0; | |
| 1841 virtual HRESULT WINAPI get_CommandsWindow(IAgentCtlCommandsWindow **CommandsWindow) = 0; | |
| 1842 virtual HRESULT WINAPI get_Connected(VARIANT_BOOL *Connected) = 0; | |
| 1843 virtual HRESULT WINAPI put_Connected(VARIANT_BOOL Connected) = 0; | |
| 1844 virtual HRESULT WINAPI get_Suspended(VARIANT_BOOL *Suspended) = 0; | |
| 1845 }; | |
| 1846 #else | |
| 1847 typedef struct IAgentCtlVtbl { | |
| 1848 BEGIN_INTERFACE | |
| 1849 HRESULT (WINAPI *QueryInterface)(IAgentCtl *This,REFIID riid,void **ppvObject); | |
| 1850 ULONG (WINAPI *AddRef)(IAgentCtl *This); | |
| 1851 ULONG (WINAPI *Release)(IAgentCtl *This); | |
| 1852 HRESULT (WINAPI *GetTypeInfoCount)(IAgentCtl *This,UINT *pctinfo); | |
| 1853 HRESULT (WINAPI *GetTypeInfo)(IAgentCtl *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo); | |
| 1854 HRESULT (WINAPI *GetIDsOfNames)(IAgentCtl *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId); | |
| 1855 HRESULT (WINAPI *Invoke)(IAgentCtl *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr); | |
| 1856 HRESULT (WINAPI *get_Characters)(IAgentCtl *This,IAgentCtlCharacters **Characters); | |
| 1857 HRESULT (WINAPI *get_AudioOutput)(IAgentCtl *This,IAgentCtlAudioObjectEx **AudioOutput); | |
| 1858 HRESULT (WINAPI *get_SpeechInput)(IAgentCtl *This,IAgentCtlSpeechInput **SpeechInput); | |
| 1859 HRESULT (WINAPI *get_PropertySheet)(IAgentCtl *This,IAgentCtlPropertySheet **PropSheet); | |
| 1860 HRESULT (WINAPI *get_CommandsWindow)(IAgentCtl *This,IAgentCtlCommandsWindow **CommandsWindow); | |
| 1861 HRESULT (WINAPI *get_Connected)(IAgentCtl *This,VARIANT_BOOL *Connected); | |
| 1862 HRESULT (WINAPI *put_Connected)(IAgentCtl *This,VARIANT_BOOL Connected); | |
| 1863 HRESULT (WINAPI *get_Suspended)(IAgentCtl *This,VARIANT_BOOL *Suspended); | |
| 1864 END_INTERFACE | |
| 1865 } IAgentCtlVtbl; | |
| 1866 struct IAgentCtl { | |
| 1867 CONST_VTBL struct IAgentCtlVtbl *lpVtbl; | |
| 1868 }; | |
| 1869 #ifdef COBJMACROS | |
| 1870 #define IAgentCtl_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) | |
| 1871 #define IAgentCtl_AddRef(This) (This)->lpVtbl->AddRef(This) | |
| 1872 #define IAgentCtl_Release(This) (This)->lpVtbl->Release(This) | |
| 1873 #define IAgentCtl_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) | |
| 1874 #define IAgentCtl_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) | |
| 1875 #define IAgentCtl_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | |
| 1876 #define IAgentCtl_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) | |
| 1877 #define IAgentCtl_get_Characters(This,Characters) (This)->lpVtbl->get_Characters(This,Characters) | |
| 1878 #define IAgentCtl_get_AudioOutput(This,AudioOutput) (This)->lpVtbl->get_AudioOutput(This,AudioOutput) | |
| 1879 #define IAgentCtl_get_SpeechInput(This,SpeechInput) (This)->lpVtbl->get_SpeechInput(This,SpeechInput) | |
| 1880 #define IAgentCtl_get_PropertySheet(This,PropSheet) (This)->lpVtbl->get_PropertySheet(This,PropSheet) | |
| 1881 #define IAgentCtl_get_CommandsWindow(This,CommandsWindow) (This)->lpVtbl->get_CommandsWindow(This,CommandsWindow) | |
| 1882 #define IAgentCtl_get_Connected(This,Connected) (This)->lpVtbl->get_Connected(This,Connected) | |
| 1883 #define IAgentCtl_put_Connected(This,Connected) (This)->lpVtbl->put_Connected(This,Connected) | |
| 1884 #define IAgentCtl_get_Suspended(This,Suspended) (This)->lpVtbl->get_Suspended(This,Suspended) | |
| 1885 #endif | |
| 1886 #endif | |
| 1887 HRESULT WINAPI IAgentCtl_get_Characters_Proxy(IAgentCtl *This,IAgentCtlCharacters **Characters); | |
| 1888 void __RPC_STUB IAgentCtl_get_Characters_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1889 HRESULT WINAPI IAgentCtl_get_AudioOutput_Proxy(IAgentCtl *This,IAgentCtlAudioObjectEx **AudioOutput); | |
| 1890 void __RPC_STUB IAgentCtl_get_AudioOutput_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1891 HRESULT WINAPI IAgentCtl_get_SpeechInput_Proxy(IAgentCtl *This,IAgentCtlSpeechInput **SpeechInput); | |
| 1892 void __RPC_STUB IAgentCtl_get_SpeechInput_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1893 HRESULT WINAPI IAgentCtl_get_PropertySheet_Proxy(IAgentCtl *This,IAgentCtlPropertySheet **PropSheet); | |
| 1894 void __RPC_STUB IAgentCtl_get_PropertySheet_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1895 HRESULT WINAPI IAgentCtl_get_CommandsWindow_Proxy(IAgentCtl *This,IAgentCtlCommandsWindow **CommandsWindow); | |
| 1896 void __RPC_STUB IAgentCtl_get_CommandsWindow_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1897 HRESULT WINAPI IAgentCtl_get_Connected_Proxy(IAgentCtl *This,VARIANT_BOOL *Connected); | |
| 1898 void __RPC_STUB IAgentCtl_get_Connected_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1899 HRESULT WINAPI IAgentCtl_put_Connected_Proxy(IAgentCtl *This,VARIANT_BOOL Connected); | |
| 1900 void __RPC_STUB IAgentCtl_put_Connected_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1901 HRESULT WINAPI IAgentCtl_get_Suspended_Proxy(IAgentCtl *This,VARIANT_BOOL *Suspended); | |
| 1902 void __RPC_STUB IAgentCtl_get_Suspended_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1903 #endif | |
| 1904 | |
| 1905 #ifndef __IAgentCtlEx_INTERFACE_DEFINED__ | |
| 1906 #define __IAgentCtlEx_INTERFACE_DEFINED__ | |
| 1907 EXTERN_C const IID IID_IAgentCtlEx; | |
| 1908 #if defined(__cplusplus) && !defined(CINTERFACE) | |
| 1909 struct IAgentCtlEx : public IAgentCtl { | |
| 1910 public: | |
| 1911 virtual HRESULT WINAPI ShowDefaultCharacterProperties(VARIANT x,VARIANT y) = 0; | |
| 1912 virtual HRESULT WINAPI get_RaiseRequestErrors(VARIANT_BOOL *RaiseErrors) = 0; | |
| 1913 virtual HRESULT WINAPI put_RaiseRequestErrors(VARIANT_BOOL RaiseErrors) = 0; | |
| 1914 }; | |
| 1915 #else | |
| 1916 typedef struct IAgentCtlExVtbl { | |
| 1917 BEGIN_INTERFACE | |
| 1918 HRESULT (WINAPI *QueryInterface)(IAgentCtlEx *This,REFIID riid,void **ppvObject); | |
| 1919 ULONG (WINAPI *AddRef)(IAgentCtlEx *This); | |
| 1920 ULONG (WINAPI *Release)(IAgentCtlEx *This); | |
| 1921 HRESULT (WINAPI *GetTypeInfoCount)(IAgentCtlEx *This,UINT *pctinfo); | |
| 1922 HRESULT (WINAPI *GetTypeInfo)(IAgentCtlEx *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo); | |
| 1923 HRESULT (WINAPI *GetIDsOfNames)(IAgentCtlEx *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId); | |
| 1924 HRESULT (WINAPI *Invoke)(IAgentCtlEx *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr); | |
| 1925 HRESULT (WINAPI *get_Characters)(IAgentCtlEx *This,IAgentCtlCharacters **Characters); | |
| 1926 HRESULT (WINAPI *get_AudioOutput)(IAgentCtlEx *This,IAgentCtlAudioObjectEx **AudioOutput); | |
| 1927 HRESULT (WINAPI *get_SpeechInput)(IAgentCtlEx *This,IAgentCtlSpeechInput **SpeechInput); | |
| 1928 HRESULT (WINAPI *get_PropertySheet)(IAgentCtlEx *This,IAgentCtlPropertySheet **PropSheet); | |
| 1929 HRESULT (WINAPI *get_CommandsWindow)(IAgentCtlEx *This,IAgentCtlCommandsWindow **CommandsWindow); | |
| 1930 HRESULT (WINAPI *get_Connected)(IAgentCtlEx *This,VARIANT_BOOL *Connected); | |
| 1931 HRESULT (WINAPI *put_Connected)(IAgentCtlEx *This,VARIANT_BOOL Connected); | |
| 1932 HRESULT (WINAPI *get_Suspended)(IAgentCtlEx *This,VARIANT_BOOL *Suspended); | |
| 1933 HRESULT (WINAPI *ShowDefaultCharacterProperties)(IAgentCtlEx *This,VARIANT x,VARIANT y); | |
| 1934 HRESULT (WINAPI *get_RaiseRequestErrors)(IAgentCtlEx *This,VARIANT_BOOL *RaiseErrors); | |
| 1935 HRESULT (WINAPI *put_RaiseRequestErrors)(IAgentCtlEx *This,VARIANT_BOOL RaiseErrors); | |
| 1936 END_INTERFACE | |
| 1937 } IAgentCtlExVtbl; | |
| 1938 struct IAgentCtlEx { | |
| 1939 CONST_VTBL struct IAgentCtlExVtbl *lpVtbl; | |
| 1940 }; | |
| 1941 #ifdef COBJMACROS | |
| 1942 #define IAgentCtlEx_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) | |
| 1943 #define IAgentCtlEx_AddRef(This) (This)->lpVtbl->AddRef(This) | |
| 1944 #define IAgentCtlEx_Release(This) (This)->lpVtbl->Release(This) | |
| 1945 #define IAgentCtlEx_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) | |
| 1946 #define IAgentCtlEx_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) | |
| 1947 #define IAgentCtlEx_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | |
| 1948 #define IAgentCtlEx_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) | |
| 1949 #define IAgentCtlEx_get_Characters(This,Characters) (This)->lpVtbl->get_Characters(This,Characters) | |
| 1950 #define IAgentCtlEx_get_AudioOutput(This,AudioOutput) (This)->lpVtbl->get_AudioOutput(This,AudioOutput) | |
| 1951 #define IAgentCtlEx_get_SpeechInput(This,SpeechInput) (This)->lpVtbl->get_SpeechInput(This,SpeechInput) | |
| 1952 #define IAgentCtlEx_get_PropertySheet(This,PropSheet) (This)->lpVtbl->get_PropertySheet(This,PropSheet) | |
| 1953 #define IAgentCtlEx_get_CommandsWindow(This,CommandsWindow) (This)->lpVtbl->get_CommandsWindow(This,CommandsWindow) | |
| 1954 #define IAgentCtlEx_get_Connected(This,Connected) (This)->lpVtbl->get_Connected(This,Connected) | |
| 1955 #define IAgentCtlEx_put_Connected(This,Connected) (This)->lpVtbl->put_Connected(This,Connected) | |
| 1956 #define IAgentCtlEx_get_Suspended(This,Suspended) (This)->lpVtbl->get_Suspended(This,Suspended) | |
| 1957 #define IAgentCtlEx_ShowDefaultCharacterProperties(This,x,y) (This)->lpVtbl->ShowDefaultCharacterProperties(This,x,y) | |
| 1958 #define IAgentCtlEx_get_RaiseRequestErrors(This,RaiseErrors) (This)->lpVtbl->get_RaiseRequestErrors(This,RaiseErrors) | |
| 1959 #define IAgentCtlEx_put_RaiseRequestErrors(This,RaiseErrors) (This)->lpVtbl->put_RaiseRequestErrors(This,RaiseErrors) | |
| 1960 #endif | |
| 1961 #endif | |
| 1962 HRESULT WINAPI IAgentCtlEx_ShowDefaultCharacterProperties_Proxy(IAgentCtlEx *This,VARIANT x,VARIANT y); | |
| 1963 void __RPC_STUB IAgentCtlEx_ShowDefaultCharacterProperties_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1964 HRESULT WINAPI IAgentCtlEx_get_RaiseRequestErrors_Proxy(IAgentCtlEx *This,VARIANT_BOOL *RaiseErrors); | |
| 1965 void __RPC_STUB IAgentCtlEx_get_RaiseRequestErrors_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1966 HRESULT WINAPI IAgentCtlEx_put_RaiseRequestErrors_Proxy(IAgentCtlEx *This,VARIANT_BOOL RaiseErrors); | |
| 1967 void __RPC_STUB IAgentCtlEx_put_RaiseRequestErrors_Stub(IRpcStubBuffer *This,IRpcChannelBuffer *_pRpcChannelBuffer,PRPC_MESSAGE _pRpcMessage,DWORD *_pdwStubPhase); | |
| 1968 #endif | |
| 1969 | |
| 1970 #define CONTROL_MAJOR_VERSION (2) | |
| 1971 #define CONTROL_MINOR_VERSION (0) | |
| 1972 | |
| 1973 extern RPC_IF_HANDLE __MIDL_itf_AgentControl_0227_v0_0_c_ifspec; | |
| 1974 extern RPC_IF_HANDLE __MIDL_itf_AgentControl_0227_v0_0_s_ifspec; | |
| 1975 | |
| 1976 #ifndef __AgentObjects_LIBRARY_DEFINED__ | |
| 1977 #define __AgentObjects_LIBRARY_DEFINED__ | |
| 1978 EXTERN_C const IID LIBID_AgentObjects; | |
| 1979 | |
| 1980 #ifndef ___AgentEvents_DISPINTERFACE_DEFINED__ | |
| 1981 #define ___AgentEvents_DISPINTERFACE_DEFINED__ | |
| 1982 EXTERN_C const IID DIID__AgentEvents; | |
| 1983 #if defined(__cplusplus) && !defined(CINTERFACE) | |
| 1984 struct _AgentEvents : public IDispatch { | |
| 1985 }; | |
| 1986 #else | |
| 1987 typedef struct _AgentEventsVtbl { | |
| 1988 BEGIN_INTERFACE | |
| 1989 HRESULT (WINAPI *QueryInterface)(_AgentEvents *This,REFIID riid,void **ppvObject); | |
| 1990 ULONG (WINAPI *AddRef)(_AgentEvents *This); | |
| 1991 ULONG (WINAPI *Release)(_AgentEvents *This); | |
| 1992 HRESULT (WINAPI *GetTypeInfoCount)(_AgentEvents *This,UINT *pctinfo); | |
| 1993 HRESULT (WINAPI *GetTypeInfo)(_AgentEvents *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo); | |
| 1994 HRESULT (WINAPI *GetIDsOfNames)(_AgentEvents *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId); | |
| 1995 HRESULT (WINAPI *Invoke)(_AgentEvents *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr); | |
| 1996 END_INTERFACE | |
| 1997 } _AgentEventsVtbl; | |
| 1998 struct _AgentEvents { | |
| 1999 CONST_VTBL struct _AgentEventsVtbl *lpVtbl; | |
| 2000 }; | |
| 2001 #ifdef COBJMACROS | |
| 2002 #define _AgentEvents_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject) | |
| 2003 #define _AgentEvents_AddRef(This) (This)->lpVtbl->AddRef(This) | |
| 2004 #define _AgentEvents_Release(This) (This)->lpVtbl->Release(This) | |
| 2005 #define _AgentEvents_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo) | |
| 2006 #define _AgentEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo) | |
| 2007 #define _AgentEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | |
| 2008 #define _AgentEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) | |
| 2009 #endif | |
| 2010 #endif | |
| 2011 #endif | |
| 2012 | |
| 2013 EXTERN_C const CLSID CLSID_Agent; | |
| 2014 #ifdef __cplusplus | |
| 2015 class Agent; | |
| 2016 #endif | |
| 2017 #endif | |
| 2018 | |
| 2019 unsigned long __RPC_API BSTR_UserSize(unsigned long *,unsigned long,BSTR *); | |
| 2020 unsigned char *__RPC_API BSTR_UserMarshal(unsigned long *,unsigned char *,BSTR *); | |
| 2021 unsigned char *__RPC_API BSTR_UserUnmarshal(unsigned long *,unsigned char *,BSTR *); | |
| 2022 void __RPC_API BSTR_UserFree(unsigned long *,BSTR *); | |
| 2023 unsigned long __RPC_API VARIANT_UserSize(unsigned long *,unsigned long,VARIANT *); | |
| 2024 unsigned char *__RPC_API VARIANT_UserMarshal(unsigned long *,unsigned char *,VARIANT *); | |
| 2025 unsigned char *__RPC_API VARIANT_UserUnmarshal(unsigned long *,unsigned char *,VARIANT *); | |
| 2026 void __RPC_API VARIANT_UserFree(unsigned long *,VARIANT *); | |
| 2027 | |
| 2028 #ifdef __cplusplus | |
| 2029 } | |
| 2030 #endif | |
| 2031 #endif |
