-\r
-\r
-/* this ALWAYS GENERATED file contains the definitions for the interfaces */\r
-\r
-\r
- /* File created by MIDL compiler version 6.00.0366 */\r
-/* at Tue Mar 18 13:05:00 2008\r
- */\r
-/* Compiler settings for .\flash\Flash9e.IDL:\r
- Oicf, W4, Zp8, env=Win32 (32b run)\r
- protocol : dce , ms_ext, c_ext, robust\r
- error checks: allocation ref bounds_check enum stub_data \r
- VC __declspec() decoration level: \r
- __declspec(uuid()), __declspec(selectany), __declspec(novtable)\r
- DECLSPEC_UUID(), MIDL_INTERFACE()\r
-*/\r
-//@@MIDL_FILE_HEADING( )\r
-\r
-#pragma warning( disable: 4049 ) /* more than 64k source lines */\r
-\r
-\r
-/* verify that the <rpcndr.h> version is high enough to compile this file*/\r
-#ifndef __REQUIRED_RPCNDR_H_VERSION__\r
-#define __REQUIRED_RPCNDR_H_VERSION__ 475\r
-#endif\r
-\r
-#include "rpc.h"\r
-#include "rpcndr.h"\r
-#include <dispex.h>\r
-\r
-#ifndef __RPCNDR_H_VERSION__\r
-#error this stub requires an updated version of <rpcndr.h>\r
-#endif // __RPCNDR_H_VERSION__\r
-\r
-\r
-#ifndef __axflash_h__\r
-#define __axflash_h__\r
-\r
-#if defined(_MSC_VER) && (_MSC_VER >= 1020)\r
-#pragma once\r
-#endif\r
-\r
-/* Forward Declarations */ \r
-\r
-#ifndef __IShockwaveFlash_FWD_DEFINED__\r
-#define __IShockwaveFlash_FWD_DEFINED__\r
-typedef interface IShockwaveFlash IShockwaveFlash;\r
-#endif /* __IShockwaveFlash_FWD_DEFINED__ */\r
-\r
-\r
-#ifndef ___IShockwaveFlashEvents_FWD_DEFINED__\r
-#define ___IShockwaveFlashEvents_FWD_DEFINED__\r
-typedef interface _IShockwaveFlashEvents _IShockwaveFlashEvents;\r
-#endif /* ___IShockwaveFlashEvents_FWD_DEFINED__ */\r
-\r
-\r
-#ifndef __IFlashFactory_FWD_DEFINED__\r
-#define __IFlashFactory_FWD_DEFINED__\r
-typedef interface IFlashFactory IFlashFactory;\r
-#endif /* __IFlashFactory_FWD_DEFINED__ */\r
-\r
-\r
-#ifndef __IDispatchEx_FWD_DEFINED__\r
-#define __IDispatchEx_FWD_DEFINED__\r
-typedef interface IDispatchEx IDispatchEx;\r
-#endif /* __IDispatchEx_FWD_DEFINED__ */\r
-\r
-\r
-#ifndef __IFlashObjectInterface_FWD_DEFINED__\r
-#define __IFlashObjectInterface_FWD_DEFINED__\r
-typedef interface IFlashObjectInterface IFlashObjectInterface;\r
-#endif /* __IFlashObjectInterface_FWD_DEFINED__ */\r
-\r
-\r
-#ifndef __IServiceProvider_FWD_DEFINED__\r
-#define __IServiceProvider_FWD_DEFINED__\r
-typedef interface IServiceProvider IServiceProvider;\r
-#endif /* __IServiceProvider_FWD_DEFINED__ */\r
-\r
-\r
-#ifndef __ShockwaveFlash_FWD_DEFINED__\r
-#define __ShockwaveFlash_FWD_DEFINED__\r
-\r
-#ifdef __cplusplus\r
-typedef class ShockwaveFlash ShockwaveFlash;\r
-#else\r
-typedef struct ShockwaveFlash ShockwaveFlash;\r
-#endif /* __cplusplus */\r
-\r
-#endif /* __ShockwaveFlash_FWD_DEFINED__ */\r
-\r
-\r
-#ifndef __FlashObjectInterface_FWD_DEFINED__\r
-#define __FlashObjectInterface_FWD_DEFINED__\r
-\r
-#ifdef __cplusplus\r
-typedef class FlashObjectInterface FlashObjectInterface;\r
-#else\r
-typedef struct FlashObjectInterface FlashObjectInterface;\r
-#endif /* __cplusplus */\r
-\r
-#endif /* __FlashObjectInterface_FWD_DEFINED__ */\r
-\r
-\r
-#ifdef __cplusplus\r
-extern "C"{\r
-#endif \r
-\r
-void * __RPC_USER MIDL_user_allocate(size_t);\r
-void __RPC_USER MIDL_user_free( void * ); \r
-\r
-\r
-#ifndef __ShockwaveFlashObjects_LIBRARY_DEFINED__\r
-#define __ShockwaveFlashObjects_LIBRARY_DEFINED__\r
-\r
-/* library ShockwaveFlashObjects */\r
-/* [custom][custom][helpstring][version][uuid] */ \r
-\r
-\r
-\r
-\r
-\r
-\r
-\r
-\r
-EXTERN_C const IID LIBID_ShockwaveFlashObjects;\r
-\r
-#ifndef __IShockwaveFlash_INTERFACE_DEFINED__\r
-#define __IShockwaveFlash_INTERFACE_DEFINED__\r
-\r
-/* interface IShockwaveFlash */\r
-/* [object][oleautomation][dual][helpstring][uuid] */ \r
-\r
-\r
-EXTERN_C const IID IID_IShockwaveFlash;\r
-\r
-#if defined(__cplusplus) && !defined(CINTERFACE)\r
- \r
- MIDL_INTERFACE("D27CDB6C-AE6D-11CF-96B8-444553540000")\r
- IShockwaveFlash : public IDispatch\r
- {\r
- public:\r
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_ReadyState( \r
- /* [retval][out] */ long *pVal) = 0;\r
- \r
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_TotalFrames( \r
- /* [retval][out] */ long *pVal) = 0;\r
- \r
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Playing( \r
- /* [retval][out] */ VARIANT_BOOL *pVal) = 0;\r
- \r
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Playing( \r
- /* [in] */ VARIANT_BOOL pVal) = 0;\r
- \r
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Quality( \r
- /* [retval][out] */ int *pVal) = 0;\r
- \r
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Quality( \r
- /* [in] */ int pVal) = 0;\r
- \r
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_ScaleMode( \r
- /* [retval][out] */ int *pVal) = 0;\r
- \r
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_ScaleMode( \r
- /* [in] */ int pVal) = 0;\r
- \r
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_AlignMode( \r
- /* [retval][out] */ int *pVal) = 0;\r
- \r
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_AlignMode( \r
- /* [in] */ int pVal) = 0;\r
- \r
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_BackgroundColor( \r
- /* [retval][out] */ long *pVal) = 0;\r
- \r
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_BackgroundColor( \r
- /* [in] */ long pVal) = 0;\r
- \r
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Loop( \r
- /* [retval][out] */ VARIANT_BOOL *pVal) = 0;\r
- \r
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Loop( \r
- /* [in] */ VARIANT_BOOL pVal) = 0;\r
- \r
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Movie( \r
- /* [retval][out] */ BSTR *pVal) = 0;\r
- \r
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Movie( \r
- /* [in] */ BSTR pVal) = 0;\r
- \r
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE receiveNum( \r
- /* [retval][out] */ long *pVal) = 0;\r
- \r
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_FrameNum( \r
- /* [in] */ long pVal) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetZoomRect( \r
- /* [in] */ long left,\r
- /* [in] */ long top,\r
- /* [in] */ long right,\r
- /* [in] */ long bottom) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Zoom( \r
- /* [in] */ int factor) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Pan( \r
- /* [in] */ long x,\r
- /* [in] */ long y,\r
- /* [in] */ int mode) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Play( void) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Stop( void) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Back( void) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Forward( void) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Rewind( void) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE StopPlay( void) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GotoFrame( \r
- /* [in] */ long FrameNum) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE CurrentFrame( \r
- /* [retval][out] */ long *FrameNum) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IsPlaying( \r
- /* [retval][out] */ VARIANT_BOOL *Playing) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE PercentLoaded( \r
- /* [retval][out] */ long *percent) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FrameLoaded( \r
- /* [in] */ long FrameNum,\r
- /* [retval][out] */ VARIANT_BOOL *loaded) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FlashVersion( \r
- /* [retval][out] */ long *version) = 0;\r
- \r
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_WMode( \r
- /* [retval][out] */ BSTR *pVal) = 0;\r
- \r
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_WMode( \r
- /* [in] */ BSTR pVal) = 0;\r
- \r
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_SAlign( \r
- /* [retval][out] */ BSTR *pVal) = 0;\r
- \r
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_SAlign( \r
- /* [in] */ BSTR pVal) = 0;\r
- \r
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Menu( \r
- /* [retval][out] */ VARIANT_BOOL *pVal) = 0;\r
- \r
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Menu( \r
- /* [in] */ VARIANT_BOOL pVal) = 0;\r
- \r
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Base( \r
- /* [retval][out] */ BSTR *pVal) = 0;\r
- \r
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Base( \r
- /* [in] */ BSTR pVal) = 0;\r
- \r
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Scale( \r
- /* [retval][out] */ BSTR *pVal) = 0;\r
- \r
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Scale( \r
- /* [in] */ BSTR pVal) = 0;\r
- \r
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_DeviceFont( \r
- /* [retval][out] */ VARIANT_BOOL *pVal) = 0;\r
- \r
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_DeviceFont( \r
- /* [in] */ VARIANT_BOOL pVal) = 0;\r
- \r
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_EmbedMovie( \r
- /* [retval][out] */ VARIANT_BOOL *pVal) = 0;\r
- \r
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_EmbedMovie( \r
- /* [in] */ VARIANT_BOOL pVal) = 0;\r
- \r
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_BGColor( \r
- /* [retval][out] */ BSTR *pVal) = 0;\r
- \r
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_BGColor( \r
- /* [in] */ BSTR pVal) = 0;\r
- \r
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Quality2( \r
- /* [retval][out] */ BSTR *pVal) = 0;\r
- \r
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Quality2( \r
- /* [in] */ BSTR pVal) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE LoadMovie( \r
- /* [in] */ int layer,\r
- /* [in] */ BSTR url) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TGotoFrame( \r
- /* [in] */ BSTR target,\r
- /* [in] */ long FrameNum) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TGotoLabel( \r
- /* [in] */ BSTR target,\r
- /* [in] */ BSTR label) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TCurrentFrame( \r
- /* [in] */ BSTR target,\r
- /* [retval][out] */ long *FrameNum) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TCurrentLabel( \r
- /* [in] */ BSTR target,\r
- /* [retval][out] */ BSTR *pVal) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TPlay( \r
- /* [in] */ BSTR target) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TStopPlay( \r
- /* [in] */ BSTR target) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetVariable( \r
- /* [in] */ BSTR name,\r
- /* [in] */ BSTR value) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetVariable( \r
- /* [in] */ BSTR name,\r
- /* [retval][out] */ BSTR *pVal) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TSetProperty( \r
- /* [in] */ BSTR target,\r
- /* [in] */ int property,\r
- /* [in] */ BSTR value) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TGetProperty( \r
- /* [in] */ BSTR target,\r
- /* [in] */ int property,\r
- /* [retval][out] */ BSTR *pVal) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TCallFrame( \r
- /* [in] */ BSTR target,\r
- /* [in] */ int FrameNum) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TCallLabel( \r
- /* [in] */ BSTR target,\r
- /* [in] */ BSTR label) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TSetPropertyNum( \r
- /* [in] */ BSTR target,\r
- /* [in] */ int property,\r
- /* [in] */ double value) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TGetPropertyNum( \r
- /* [in] */ BSTR target,\r
- /* [in] */ int property,\r
- /* [retval][out] */ double *pVal) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TGetPropertyAsNumber( \r
- /* [in] */ BSTR target,\r
- /* [in] */ int property,\r
- /* [retval][out] */ double *pVal) = 0;\r
- \r
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_SWRemote( \r
- /* [retval][out] */ BSTR *pVal) = 0;\r
- \r
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_SWRemote( \r
- /* [in] */ BSTR pVal) = 0;\r
- \r
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_FlashVars( \r
- /* [retval][out] */ BSTR *pVal) = 0;\r
- \r
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_FlashVars( \r
- /* [in] */ BSTR pVal) = 0;\r
- \r
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_AllowScriptAccess( \r
- /* [retval][out] */ BSTR *pVal) = 0;\r
- \r
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_AllowScriptAccess( \r
- /* [in] */ BSTR pVal) = 0;\r
- \r
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_MovieData( \r
- /* [retval][out] */ BSTR *pVal) = 0;\r
- \r
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_MovieData( \r
- /* [in] */ BSTR pVal) = 0;\r
- \r
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_InlineData( \r
- /* [retval][out] */ IUnknown **ppIUnknown) = 0;\r
- \r
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_InlineData( \r
- /* [in] */ IUnknown *ppIUnknown) = 0;\r
- \r
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_SeamlessTabbing( \r
- /* [retval][out] */ VARIANT_BOOL *pVal) = 0;\r
- \r
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_SeamlessTabbing( \r
- /* [in] */ VARIANT_BOOL pVal) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE EnforceLocalSecurity( void) = 0;\r
- \r
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Profile( \r
- /* [retval][out] */ VARIANT_BOOL *pVal) = 0;\r
- \r
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Profile( \r
- /* [in] */ VARIANT_BOOL pVal) = 0;\r
- \r
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_ProfileAddress( \r
- /* [retval][out] */ BSTR *pVal) = 0;\r
- \r
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_ProfileAddress( \r
- /* [in] */ BSTR pVal) = 0;\r
- \r
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_ProfilePort( \r
- /* [retval][out] */ long *pVal) = 0;\r
- \r
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_ProfilePort( \r
- /* [in] */ long pVal) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE CallFunction( \r
- /* [in] */ BSTR request,\r
- /* [retval][out] */ BSTR *response) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetReturnValue( \r
- /* [in] */ BSTR returnValue) = 0;\r
- \r
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE DisableLocalSecurity( void) = 0;\r
- \r
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_AllowNetworking( \r
- /* [retval][out] */ BSTR *pVal) = 0;\r
- \r
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_AllowNetworking( \r
- /* [in] */ BSTR pVal) = 0;\r
- \r
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_AllowFullScreen( \r
- /* [retval][out] */ BSTR *pVal) = 0;\r
- \r
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_AllowFullScreen( \r
- /* [in] */ BSTR pVal) = 0;\r
- \r
- };\r
- \r
-#else /* C style interface */\r
-\r
- typedef struct IShockwaveFlashVtbl\r
- {\r
- BEGIN_INTERFACE\r
- \r
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )( \r
- IShockwaveFlash * This,\r
- /* [in] */ REFIID riid,\r
- /* [iid_is][out] */ void **ppvObject);\r
- \r
- ULONG ( STDMETHODCALLTYPE *AddRef )( \r
- IShockwaveFlash * This);\r
- \r
- ULONG ( STDMETHODCALLTYPE *Release )( \r
- IShockwaveFlash * This);\r
- \r
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( \r
- IShockwaveFlash * This,\r
- /* [out] */ UINT *pctinfo);\r
- \r
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( \r
- IShockwaveFlash * This,\r
- /* [in] */ UINT iTInfo,\r
- /* [in] */ LCID lcid,\r
- /* [out] */ ITypeInfo **ppTInfo);\r
- \r
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( \r
- IShockwaveFlash * This,\r
- /* [in] */ REFIID riid,\r
- /* [size_is][in] */ LPOLESTR *rgszNames,\r
- /* [in] */ UINT cNames,\r
- /* [in] */ LCID lcid,\r
- /* [size_is][out] */ DISPID *rgDispId);\r
- \r
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( \r
- IShockwaveFlash * This,\r
- /* [in] */ DISPID dispIdMember,\r
- /* [in] */ REFIID riid,\r
- /* [in] */ LCID lcid,\r
- /* [in] */ WORD wFlags,\r
- /* [out][in] */ DISPPARAMS *pDispParams,\r
- /* [out] */ VARIANT *pVarResult,\r
- /* [out] */ EXCEPINFO *pExcepInfo,\r
- /* [out] */ UINT *puArgErr);\r
- \r
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_ReadyState )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ long *pVal);\r
- \r
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_TotalFrames )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ long *pVal);\r
- \r
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Playing )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ VARIANT_BOOL *pVal);\r
- \r
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Playing )( \r
- IShockwaveFlash * This,\r
- /* [in] */ VARIANT_BOOL pVal);\r
- \r
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Quality )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ int *pVal);\r
- \r
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Quality )( \r
- IShockwaveFlash * This,\r
- /* [in] */ int pVal);\r
- \r
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_ScaleMode )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ int *pVal);\r
- \r
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_ScaleMode )( \r
- IShockwaveFlash * This,\r
- /* [in] */ int pVal);\r
- \r
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_AlignMode )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ int *pVal);\r
- \r
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_AlignMode )( \r
- IShockwaveFlash * This,\r
- /* [in] */ int pVal);\r
- \r
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_BackgroundColor )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ long *pVal);\r
- \r
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_BackgroundColor )( \r
- IShockwaveFlash * This,\r
- /* [in] */ long pVal);\r
- \r
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Loop )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ VARIANT_BOOL *pVal);\r
- \r
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Loop )( \r
- IShockwaveFlash * This,\r
- /* [in] */ VARIANT_BOOL pVal);\r
- \r
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Movie )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ BSTR *pVal);\r
- \r
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Movie )( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR pVal);\r
- \r
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *receiveNum )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ long *pVal);\r
- \r
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_FrameNum )( \r
- IShockwaveFlash * This,\r
- /* [in] */ long pVal);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SetZoomRect )( \r
- IShockwaveFlash * This,\r
- /* [in] */ long left,\r
- /* [in] */ long top,\r
- /* [in] */ long right,\r
- /* [in] */ long bottom);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Zoom )( \r
- IShockwaveFlash * This,\r
- /* [in] */ int factor);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Pan )( \r
- IShockwaveFlash * This,\r
- /* [in] */ long x,\r
- /* [in] */ long y,\r
- /* [in] */ int mode);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Play )( \r
- IShockwaveFlash * This);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Stop )( \r
- IShockwaveFlash * This);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Back )( \r
- IShockwaveFlash * This);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Forward )( \r
- IShockwaveFlash * This);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Rewind )( \r
- IShockwaveFlash * This);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *StopPlay )( \r
- IShockwaveFlash * This);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GotoFrame )( \r
- IShockwaveFlash * This,\r
- /* [in] */ long FrameNum);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *CurrentFrame )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ long *FrameNum);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *IsPlaying )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ VARIANT_BOOL *Playing);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *PercentLoaded )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ long *percent);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *FrameLoaded )( \r
- IShockwaveFlash * This,\r
- /* [in] */ long FrameNum,\r
- /* [retval][out] */ VARIANT_BOOL *loaded);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *FlashVersion )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ long *version);\r
- \r
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_WMode )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ BSTR *pVal);\r
- \r
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_WMode )( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR pVal);\r
- \r
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_SAlign )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ BSTR *pVal);\r
- \r
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_SAlign )( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR pVal);\r
- \r
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Menu )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ VARIANT_BOOL *pVal);\r
- \r
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Menu )( \r
- IShockwaveFlash * This,\r
- /* [in] */ VARIANT_BOOL pVal);\r
- \r
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Base )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ BSTR *pVal);\r
- \r
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Base )( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR pVal);\r
- \r
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Scale )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ BSTR *pVal);\r
- \r
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Scale )( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR pVal);\r
- \r
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_DeviceFont )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ VARIANT_BOOL *pVal);\r
- \r
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_DeviceFont )( \r
- IShockwaveFlash * This,\r
- /* [in] */ VARIANT_BOOL pVal);\r
- \r
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_EmbedMovie )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ VARIANT_BOOL *pVal);\r
- \r
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_EmbedMovie )( \r
- IShockwaveFlash * This,\r
- /* [in] */ VARIANT_BOOL pVal);\r
- \r
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_BGColor )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ BSTR *pVal);\r
- \r
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_BGColor )( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR pVal);\r
- \r
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Quality2 )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ BSTR *pVal);\r
- \r
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Quality2 )( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR pVal);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *LoadMovie )( \r
- IShockwaveFlash * This,\r
- /* [in] */ int layer,\r
- /* [in] */ BSTR url);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TGotoFrame )( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR target,\r
- /* [in] */ long FrameNum);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TGotoLabel )( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR target,\r
- /* [in] */ BSTR label);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TCurrentFrame )( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR target,\r
- /* [retval][out] */ long *FrameNum);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TCurrentLabel )( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR target,\r
- /* [retval][out] */ BSTR *pVal);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TPlay )( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR target);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TStopPlay )( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR target);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SetVariable )( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR name,\r
- /* [in] */ BSTR value);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetVariable )( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR name,\r
- /* [retval][out] */ BSTR *pVal);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TSetProperty )( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR target,\r
- /* [in] */ int property,\r
- /* [in] */ BSTR value);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TGetProperty )( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR target,\r
- /* [in] */ int property,\r
- /* [retval][out] */ BSTR *pVal);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TCallFrame )( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR target,\r
- /* [in] */ int FrameNum);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TCallLabel )( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR target,\r
- /* [in] */ BSTR label);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TSetPropertyNum )( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR target,\r
- /* [in] */ int property,\r
- /* [in] */ double value);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TGetPropertyNum )( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR target,\r
- /* [in] */ int property,\r
- /* [retval][out] */ double *pVal);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TGetPropertyAsNumber )( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR target,\r
- /* [in] */ int property,\r
- /* [retval][out] */ double *pVal);\r
- \r
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_SWRemote )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ BSTR *pVal);\r
- \r
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_SWRemote )( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR pVal);\r
- \r
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_FlashVars )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ BSTR *pVal);\r
- \r
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_FlashVars )( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR pVal);\r
- \r
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_AllowScriptAccess )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ BSTR *pVal);\r
- \r
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_AllowScriptAccess )( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR pVal);\r
- \r
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_MovieData )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ BSTR *pVal);\r
- \r
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_MovieData )( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR pVal);\r
- \r
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_InlineData )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ IUnknown **ppIUnknown);\r
- \r
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_InlineData )( \r
- IShockwaveFlash * This,\r
- /* [in] */ IUnknown *ppIUnknown);\r
- \r
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_SeamlessTabbing )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ VARIANT_BOOL *pVal);\r
- \r
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_SeamlessTabbing )( \r
- IShockwaveFlash * This,\r
- /* [in] */ VARIANT_BOOL pVal);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *EnforceLocalSecurity )( \r
- IShockwaveFlash * This);\r
- \r
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Profile )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ VARIANT_BOOL *pVal);\r
- \r
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Profile )( \r
- IShockwaveFlash * This,\r
- /* [in] */ VARIANT_BOOL pVal);\r
- \r
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_ProfileAddress )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ BSTR *pVal);\r
- \r
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_ProfileAddress )( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR pVal);\r
- \r
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_ProfilePort )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ long *pVal);\r
- \r
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_ProfilePort )( \r
- IShockwaveFlash * This,\r
- /* [in] */ long pVal);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *CallFunction )( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR request,\r
- /* [retval][out] */ BSTR *response);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SetReturnValue )( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR returnValue);\r
- \r
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *DisableLocalSecurity )( \r
- IShockwaveFlash * This);\r
- \r
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_AllowNetworking )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ BSTR *pVal);\r
- \r
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_AllowNetworking )( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR pVal);\r
- \r
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_AllowFullScreen )( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ BSTR *pVal);\r
- \r
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_AllowFullScreen )( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR pVal);\r
- \r
- END_INTERFACE\r
- } IShockwaveFlashVtbl;\r
-\r
- interface IShockwaveFlash\r
- {\r
- CONST_VTBL struct IShockwaveFlashVtbl *lpVtbl;\r
- };\r
-\r
- \r
-\r
-#ifdef COBJMACROS\r
-\r
-\r
-#define IShockwaveFlash_QueryInterface(This,riid,ppvObject) \\r
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)\r
-\r
-#define IShockwaveFlash_AddRef(This) \\r
- (This)->lpVtbl -> AddRef(This)\r
-\r
-#define IShockwaveFlash_Release(This) \\r
- (This)->lpVtbl -> Release(This)\r
-\r
-\r
-#define IShockwaveFlash_GetTypeInfoCount(This,pctinfo) \\r
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)\r
-\r
-#define IShockwaveFlash_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \\r
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)\r
-\r
-#define IShockwaveFlash_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \\r
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)\r
-\r
-#define IShockwaveFlash_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \\r
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)\r
-\r
-\r
-#define IShockwaveFlash_get_ReadyState(This,pVal) \\r
- (This)->lpVtbl -> get_ReadyState(This,pVal)\r
-\r
-#define IShockwaveFlash_get_TotalFrames(This,pVal) \\r
- (This)->lpVtbl -> get_TotalFrames(This,pVal)\r
-\r
-#define IShockwaveFlash_get_Playing(This,pVal) \\r
- (This)->lpVtbl -> get_Playing(This,pVal)\r
-\r
-#define IShockwaveFlash_put_Playing(This,pVal) \\r
- (This)->lpVtbl -> put_Playing(This,pVal)\r
-\r
-#define IShockwaveFlash_get_Quality(This,pVal) \\r
- (This)->lpVtbl -> get_Quality(This,pVal)\r
-\r
-#define IShockwaveFlash_put_Quality(This,pVal) \\r
- (This)->lpVtbl -> put_Quality(This,pVal)\r
-\r
-#define IShockwaveFlash_get_ScaleMode(This,pVal) \\r
- (This)->lpVtbl -> get_ScaleMode(This,pVal)\r
-\r
-#define IShockwaveFlash_put_ScaleMode(This,pVal) \\r
- (This)->lpVtbl -> put_ScaleMode(This,pVal)\r
-\r
-#define IShockwaveFlash_get_AlignMode(This,pVal) \\r
- (This)->lpVtbl -> get_AlignMode(This,pVal)\r
-\r
-#define IShockwaveFlash_put_AlignMode(This,pVal) \\r
- (This)->lpVtbl -> put_AlignMode(This,pVal)\r
-\r
-#define IShockwaveFlash_get_BackgroundColor(This,pVal) \\r
- (This)->lpVtbl -> get_BackgroundColor(This,pVal)\r
-\r
-#define IShockwaveFlash_put_BackgroundColor(This,pVal) \\r
- (This)->lpVtbl -> put_BackgroundColor(This,pVal)\r
-\r
-#define IShockwaveFlash_get_Loop(This,pVal) \\r
- (This)->lpVtbl -> get_Loop(This,pVal)\r
-\r
-#define IShockwaveFlash_put_Loop(This,pVal) \\r
- (This)->lpVtbl -> put_Loop(This,pVal)\r
-\r
-#define IShockwaveFlash_get_Movie(This,pVal) \\r
- (This)->lpVtbl -> get_Movie(This,pVal)\r
-\r
-#define IShockwaveFlash_put_Movie(This,pVal) \\r
- (This)->lpVtbl -> put_Movie(This,pVal)\r
-\r
-#define IShockwaveFlash_receiveNum(This,pVal) \\r
- (This)->lpVtbl -> receiveNum(This,pVal)\r
-\r
-#define IShockwaveFlash_put_FrameNum(This,pVal) \\r
- (This)->lpVtbl -> put_FrameNum(This,pVal)\r
-\r
-#define IShockwaveFlash_SetZoomRect(This,left,top,right,bottom) \\r
- (This)->lpVtbl -> SetZoomRect(This,left,top,right,bottom)\r
-\r
-#define IShockwaveFlash_Zoom(This,factor) \\r
- (This)->lpVtbl -> Zoom(This,factor)\r
-\r
-#define IShockwaveFlash_Pan(This,x,y,mode) \\r
- (This)->lpVtbl -> Pan(This,x,y,mode)\r
-\r
-#define IShockwaveFlash_Play(This) \\r
- (This)->lpVtbl -> Play(This)\r
-\r
-#define IShockwaveFlash_Stop(This) \\r
- (This)->lpVtbl -> Stop(This)\r
-\r
-#define IShockwaveFlash_Back(This) \\r
- (This)->lpVtbl -> Back(This)\r
-\r
-#define IShockwaveFlash_Forward(This) \\r
- (This)->lpVtbl -> Forward(This)\r
-\r
-#define IShockwaveFlash_Rewind(This) \\r
- (This)->lpVtbl -> Rewind(This)\r
-\r
-#define IShockwaveFlash_StopPlay(This) \\r
- (This)->lpVtbl -> StopPlay(This)\r
-\r
-#define IShockwaveFlash_GotoFrame(This,FrameNum) \\r
- (This)->lpVtbl -> GotoFrame(This,FrameNum)\r
-\r
-#define IShockwaveFlash_CurrentFrame(This,FrameNum) \\r
- (This)->lpVtbl -> CurrentFrame(This,FrameNum)\r
-\r
-#define IShockwaveFlash_IsPlaying(This,Playing) \\r
- (This)->lpVtbl -> IsPlaying(This,Playing)\r
-\r
-#define IShockwaveFlash_PercentLoaded(This,percent) \\r
- (This)->lpVtbl -> PercentLoaded(This,percent)\r
-\r
-#define IShockwaveFlash_FrameLoaded(This,FrameNum,loaded) \\r
- (This)->lpVtbl -> FrameLoaded(This,FrameNum,loaded)\r
-\r
-#define IShockwaveFlash_FlashVersion(This,version) \\r
- (This)->lpVtbl -> FlashVersion(This,version)\r
-\r
-#define IShockwaveFlash_get_WMode(This,pVal) \\r
- (This)->lpVtbl -> get_WMode(This,pVal)\r
-\r
-#define IShockwaveFlash_put_WMode(This,pVal) \\r
- (This)->lpVtbl -> put_WMode(This,pVal)\r
-\r
-#define IShockwaveFlash_get_SAlign(This,pVal) \\r
- (This)->lpVtbl -> get_SAlign(This,pVal)\r
-\r
-#define IShockwaveFlash_put_SAlign(This,pVal) \\r
- (This)->lpVtbl -> put_SAlign(This,pVal)\r
-\r
-#define IShockwaveFlash_get_Menu(This,pVal) \\r
- (This)->lpVtbl -> get_Menu(This,pVal)\r
-\r
-#define IShockwaveFlash_put_Menu(This,pVal) \\r
- (This)->lpVtbl -> put_Menu(This,pVal)\r
-\r
-#define IShockwaveFlash_get_Base(This,pVal) \\r
- (This)->lpVtbl -> get_Base(This,pVal)\r
-\r
-#define IShockwaveFlash_put_Base(This,pVal) \\r
- (This)->lpVtbl -> put_Base(This,pVal)\r
-\r
-#define IShockwaveFlash_get_Scale(This,pVal) \\r
- (This)->lpVtbl -> get_Scale(This,pVal)\r
-\r
-#define IShockwaveFlash_put_Scale(This,pVal) \\r
- (This)->lpVtbl -> put_Scale(This,pVal)\r
-\r
-#define IShockwaveFlash_get_DeviceFont(This,pVal) \\r
- (This)->lpVtbl -> get_DeviceFont(This,pVal)\r
-\r
-#define IShockwaveFlash_put_DeviceFont(This,pVal) \\r
- (This)->lpVtbl -> put_DeviceFont(This,pVal)\r
-\r
-#define IShockwaveFlash_get_EmbedMovie(This,pVal) \\r
- (This)->lpVtbl -> get_EmbedMovie(This,pVal)\r
-\r
-#define IShockwaveFlash_put_EmbedMovie(This,pVal) \\r
- (This)->lpVtbl -> put_EmbedMovie(This,pVal)\r
-\r
-#define IShockwaveFlash_get_BGColor(This,pVal) \\r
- (This)->lpVtbl -> get_BGColor(This,pVal)\r
-\r
-#define IShockwaveFlash_put_BGColor(This,pVal) \\r
- (This)->lpVtbl -> put_BGColor(This,pVal)\r
-\r
-#define IShockwaveFlash_get_Quality2(This,pVal) \\r
- (This)->lpVtbl -> get_Quality2(This,pVal)\r
-\r
-#define IShockwaveFlash_put_Quality2(This,pVal) \\r
- (This)->lpVtbl -> put_Quality2(This,pVal)\r
-\r
-#define IShockwaveFlash_LoadMovie(This,layer,url) \\r
- (This)->lpVtbl -> LoadMovie(This,layer,url)\r
-\r
-#define IShockwaveFlash_TGotoFrame(This,target,FrameNum) \\r
- (This)->lpVtbl -> TGotoFrame(This,target,FrameNum)\r
-\r
-#define IShockwaveFlash_TGotoLabel(This,target,label) \\r
- (This)->lpVtbl -> TGotoLabel(This,target,label)\r
-\r
-#define IShockwaveFlash_TCurrentFrame(This,target,FrameNum) \\r
- (This)->lpVtbl -> TCurrentFrame(This,target,FrameNum)\r
-\r
-#define IShockwaveFlash_TCurrentLabel(This,target,pVal) \\r
- (This)->lpVtbl -> TCurrentLabel(This,target,pVal)\r
-\r
-#define IShockwaveFlash_TPlay(This,target) \\r
- (This)->lpVtbl -> TPlay(This,target)\r
-\r
-#define IShockwaveFlash_TStopPlay(This,target) \\r
- (This)->lpVtbl -> TStopPlay(This,target)\r
-\r
-#define IShockwaveFlash_SetVariable(This,name,value) \\r
- (This)->lpVtbl -> SetVariable(This,name,value)\r
-\r
-#define IShockwaveFlash_GetVariable(This,name,pVal) \\r
- (This)->lpVtbl -> GetVariable(This,name,pVal)\r
-\r
-#define IShockwaveFlash_TSetProperty(This,target,property,value) \\r
- (This)->lpVtbl -> TSetProperty(This,target,property,value)\r
-\r
-#define IShockwaveFlash_TGetProperty(This,target,property,pVal) \\r
- (This)->lpVtbl -> TGetProperty(This,target,property,pVal)\r
-\r
-#define IShockwaveFlash_TCallFrame(This,target,FrameNum) \\r
- (This)->lpVtbl -> TCallFrame(This,target,FrameNum)\r
-\r
-#define IShockwaveFlash_TCallLabel(This,target,label) \\r
- (This)->lpVtbl -> TCallLabel(This,target,label)\r
-\r
-#define IShockwaveFlash_TSetPropertyNum(This,target,property,value) \\r
- (This)->lpVtbl -> TSetPropertyNum(This,target,property,value)\r
-\r
-#define IShockwaveFlash_TGetPropertyNum(This,target,property,pVal) \\r
- (This)->lpVtbl -> TGetPropertyNum(This,target,property,pVal)\r
-\r
-#define IShockwaveFlash_TGetPropertyAsNumber(This,target,property,pVal) \\r
- (This)->lpVtbl -> TGetPropertyAsNumber(This,target,property,pVal)\r
-\r
-#define IShockwaveFlash_get_SWRemote(This,pVal) \\r
- (This)->lpVtbl -> get_SWRemote(This,pVal)\r
-\r
-#define IShockwaveFlash_put_SWRemote(This,pVal) \\r
- (This)->lpVtbl -> put_SWRemote(This,pVal)\r
-\r
-#define IShockwaveFlash_get_FlashVars(This,pVal) \\r
- (This)->lpVtbl -> get_FlashVars(This,pVal)\r
-\r
-#define IShockwaveFlash_put_FlashVars(This,pVal) \\r
- (This)->lpVtbl -> put_FlashVars(This,pVal)\r
-\r
-#define IShockwaveFlash_get_AllowScriptAccess(This,pVal) \\r
- (This)->lpVtbl -> get_AllowScriptAccess(This,pVal)\r
-\r
-#define IShockwaveFlash_put_AllowScriptAccess(This,pVal) \\r
- (This)->lpVtbl -> put_AllowScriptAccess(This,pVal)\r
-\r
-#define IShockwaveFlash_get_MovieData(This,pVal) \\r
- (This)->lpVtbl -> get_MovieData(This,pVal)\r
-\r
-#define IShockwaveFlash_put_MovieData(This,pVal) \\r
- (This)->lpVtbl -> put_MovieData(This,pVal)\r
-\r
-#define IShockwaveFlash_get_InlineData(This,ppIUnknown) \\r
- (This)->lpVtbl -> get_InlineData(This,ppIUnknown)\r
-\r
-#define IShockwaveFlash_put_InlineData(This,ppIUnknown) \\r
- (This)->lpVtbl -> put_InlineData(This,ppIUnknown)\r
-\r
-#define IShockwaveFlash_get_SeamlessTabbing(This,pVal) \\r
- (This)->lpVtbl -> get_SeamlessTabbing(This,pVal)\r
-\r
-#define IShockwaveFlash_put_SeamlessTabbing(This,pVal) \\r
- (This)->lpVtbl -> put_SeamlessTabbing(This,pVal)\r
-\r
-#define IShockwaveFlash_EnforceLocalSecurity(This) \\r
- (This)->lpVtbl -> EnforceLocalSecurity(This)\r
-\r
-#define IShockwaveFlash_get_Profile(This,pVal) \\r
- (This)->lpVtbl -> get_Profile(This,pVal)\r
-\r
-#define IShockwaveFlash_put_Profile(This,pVal) \\r
- (This)->lpVtbl -> put_Profile(This,pVal)\r
-\r
-#define IShockwaveFlash_get_ProfileAddress(This,pVal) \\r
- (This)->lpVtbl -> get_ProfileAddress(This,pVal)\r
-\r
-#define IShockwaveFlash_put_ProfileAddress(This,pVal) \\r
- (This)->lpVtbl -> put_ProfileAddress(This,pVal)\r
-\r
-#define IShockwaveFlash_get_ProfilePort(This,pVal) \\r
- (This)->lpVtbl -> get_ProfilePort(This,pVal)\r
-\r
-#define IShockwaveFlash_put_ProfilePort(This,pVal) \\r
- (This)->lpVtbl -> put_ProfilePort(This,pVal)\r
-\r
-#define IShockwaveFlash_CallFunction(This,request,response) \\r
- (This)->lpVtbl -> CallFunction(This,request,response)\r
-\r
-#define IShockwaveFlash_SetReturnValue(This,returnValue) \\r
- (This)->lpVtbl -> SetReturnValue(This,returnValue)\r
-\r
-#define IShockwaveFlash_DisableLocalSecurity(This) \\r
- (This)->lpVtbl -> DisableLocalSecurity(This)\r
-\r
-#define IShockwaveFlash_get_AllowNetworking(This,pVal) \\r
- (This)->lpVtbl -> get_AllowNetworking(This,pVal)\r
-\r
-#define IShockwaveFlash_put_AllowNetworking(This,pVal) \\r
- (This)->lpVtbl -> put_AllowNetworking(This,pVal)\r
-\r
-#define IShockwaveFlash_get_AllowFullScreen(This,pVal) \\r
- (This)->lpVtbl -> get_AllowFullScreen(This,pVal)\r
-\r
-#define IShockwaveFlash_put_AllowFullScreen(This,pVal) \\r
- (This)->lpVtbl -> put_AllowFullScreen(This,pVal)\r
-\r
-#endif /* COBJMACROS */\r
-\r
-\r
-#endif /* C style interface */\r
-\r
-\r
-\r
-/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_ReadyState_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ long *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_get_ReadyState_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_TotalFrames_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ long *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_get_TotalFrames_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_Playing_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ VARIANT_BOOL *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_get_Playing_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_Playing_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ VARIANT_BOOL pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_put_Playing_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_Quality_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ int *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_get_Quality_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_Quality_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ int pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_put_Quality_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_ScaleMode_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ int *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_get_ScaleMode_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_ScaleMode_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ int pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_put_ScaleMode_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_AlignMode_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ int *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_get_AlignMode_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_AlignMode_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ int pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_put_AlignMode_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_BackgroundColor_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ long *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_get_BackgroundColor_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_BackgroundColor_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ long pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_put_BackgroundColor_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_Loop_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ VARIANT_BOOL *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_get_Loop_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_Loop_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ VARIANT_BOOL pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_put_Loop_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_Movie_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ BSTR *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_get_Movie_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_Movie_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_put_Movie_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_receiveNum_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ long *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_receiveNum_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_FrameNum_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ long pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_put_FrameNum_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_SetZoomRect_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ long left,\r
- /* [in] */ long top,\r
- /* [in] */ long right,\r
- /* [in] */ long bottom);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_SetZoomRect_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_Zoom_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ int factor);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_Zoom_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_Pan_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ long x,\r
- /* [in] */ long y,\r
- /* [in] */ int mode);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_Pan_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_Play_Proxy( \r
- IShockwaveFlash * This);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_Play_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_Stop_Proxy( \r
- IShockwaveFlash * This);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_Stop_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_Back_Proxy( \r
- IShockwaveFlash * This);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_Back_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_Forward_Proxy( \r
- IShockwaveFlash * This);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_Forward_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_Rewind_Proxy( \r
- IShockwaveFlash * This);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_Rewind_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_StopPlay_Proxy( \r
- IShockwaveFlash * This);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_StopPlay_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_GotoFrame_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ long FrameNum);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_GotoFrame_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_CurrentFrame_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ long *FrameNum);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_CurrentFrame_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_IsPlaying_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ VARIANT_BOOL *Playing);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_IsPlaying_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_PercentLoaded_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ long *percent);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_PercentLoaded_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_FrameLoaded_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ long FrameNum,\r
- /* [retval][out] */ VARIANT_BOOL *loaded);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_FrameLoaded_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_FlashVersion_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ long *version);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_FlashVersion_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_WMode_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ BSTR *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_get_WMode_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_WMode_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_put_WMode_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_SAlign_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ BSTR *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_get_SAlign_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_SAlign_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_put_SAlign_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_Menu_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ VARIANT_BOOL *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_get_Menu_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_Menu_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ VARIANT_BOOL pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_put_Menu_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_Base_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ BSTR *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_get_Base_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_Base_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_put_Base_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_Scale_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ BSTR *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_get_Scale_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_Scale_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_put_Scale_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_DeviceFont_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ VARIANT_BOOL *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_get_DeviceFont_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_DeviceFont_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ VARIANT_BOOL pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_put_DeviceFont_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_EmbedMovie_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ VARIANT_BOOL *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_get_EmbedMovie_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_EmbedMovie_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ VARIANT_BOOL pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_put_EmbedMovie_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_BGColor_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ BSTR *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_get_BGColor_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_BGColor_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_put_BGColor_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_Quality2_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ BSTR *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_get_Quality2_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_Quality2_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_put_Quality2_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_LoadMovie_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ int layer,\r
- /* [in] */ BSTR url);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_LoadMovie_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_TGotoFrame_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR target,\r
- /* [in] */ long FrameNum);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_TGotoFrame_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_TGotoLabel_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR target,\r
- /* [in] */ BSTR label);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_TGotoLabel_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_TCurrentFrame_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR target,\r
- /* [retval][out] */ long *FrameNum);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_TCurrentFrame_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_TCurrentLabel_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR target,\r
- /* [retval][out] */ BSTR *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_TCurrentLabel_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_TPlay_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR target);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_TPlay_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_TStopPlay_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR target);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_TStopPlay_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_SetVariable_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR name,\r
- /* [in] */ BSTR value);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_SetVariable_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_GetVariable_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR name,\r
- /* [retval][out] */ BSTR *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_GetVariable_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_TSetProperty_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR target,\r
- /* [in] */ int property,\r
- /* [in] */ BSTR value);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_TSetProperty_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_TGetProperty_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR target,\r
- /* [in] */ int property,\r
- /* [retval][out] */ BSTR *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_TGetProperty_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_TCallFrame_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR target,\r
- /* [in] */ int FrameNum);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_TCallFrame_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_TCallLabel_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR target,\r
- /* [in] */ BSTR label);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_TCallLabel_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_TSetPropertyNum_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR target,\r
- /* [in] */ int property,\r
- /* [in] */ double value);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_TSetPropertyNum_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_TGetPropertyNum_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR target,\r
- /* [in] */ int property,\r
- /* [retval][out] */ double *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_TGetPropertyNum_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_TGetPropertyAsNumber_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR target,\r
- /* [in] */ int property,\r
- /* [retval][out] */ double *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_TGetPropertyAsNumber_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_SWRemote_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ BSTR *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_get_SWRemote_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_SWRemote_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_put_SWRemote_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_FlashVars_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ BSTR *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_get_FlashVars_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_FlashVars_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_put_FlashVars_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_AllowScriptAccess_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ BSTR *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_get_AllowScriptAccess_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_AllowScriptAccess_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_put_AllowScriptAccess_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_MovieData_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ BSTR *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_get_MovieData_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_MovieData_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_put_MovieData_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_InlineData_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ IUnknown **ppIUnknown);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_get_InlineData_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_InlineData_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ IUnknown *ppIUnknown);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_put_InlineData_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_SeamlessTabbing_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ VARIANT_BOOL *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_get_SeamlessTabbing_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_SeamlessTabbing_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ VARIANT_BOOL pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_put_SeamlessTabbing_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_EnforceLocalSecurity_Proxy( \r
- IShockwaveFlash * This);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_EnforceLocalSecurity_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_Profile_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ VARIANT_BOOL *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_get_Profile_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_Profile_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ VARIANT_BOOL pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_put_Profile_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_ProfileAddress_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ BSTR *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_get_ProfileAddress_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_ProfileAddress_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_put_ProfileAddress_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_ProfilePort_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ long *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_get_ProfilePort_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_ProfilePort_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ long pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_put_ProfilePort_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_CallFunction_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR request,\r
- /* [retval][out] */ BSTR *response);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_CallFunction_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_SetReturnValue_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR returnValue);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_SetReturnValue_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_DisableLocalSecurity_Proxy( \r
- IShockwaveFlash * This);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_DisableLocalSecurity_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_AllowNetworking_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ BSTR *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_get_AllowNetworking_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_AllowNetworking_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_put_AllowNetworking_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_AllowFullScreen_Proxy( \r
- IShockwaveFlash * This,\r
- /* [retval][out] */ BSTR *pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_get_AllowFullScreen_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_AllowFullScreen_Proxy( \r
- IShockwaveFlash * This,\r
- /* [in] */ BSTR pVal);\r
-\r
-\r
-void __RPC_STUB IShockwaveFlash_put_AllowFullScreen_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-\r
-#endif /* __IShockwaveFlash_INTERFACE_DEFINED__ */\r
-\r
-\r
-#ifndef ___IShockwaveFlashEvents_DISPINTERFACE_DEFINED__\r
-#define ___IShockwaveFlashEvents_DISPINTERFACE_DEFINED__\r
-\r
-/* dispinterface _IShockwaveFlashEvents */\r
-/* [hidden][helpstring][uuid] */ \r
-\r
-\r
-EXTERN_C const IID DIID__IShockwaveFlashEvents;\r
-\r
-#if defined(__cplusplus) && !defined(CINTERFACE)\r
-\r
- MIDL_INTERFACE("D27CDB6D-AE6D-11CF-96B8-444553540000")\r
- _IShockwaveFlashEvents : public IDispatch\r
- {\r
- };\r
- \r
-#else /* C style interface */\r
-\r
- typedef struct _IShockwaveFlashEventsVtbl\r
- {\r
- BEGIN_INTERFACE\r
- \r
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )( \r
- _IShockwaveFlashEvents * This,\r
- /* [in] */ REFIID riid,\r
- /* [iid_is][out] */ void **ppvObject);\r
- \r
- ULONG ( STDMETHODCALLTYPE *AddRef )( \r
- _IShockwaveFlashEvents * This);\r
- \r
- ULONG ( STDMETHODCALLTYPE *Release )( \r
- _IShockwaveFlashEvents * This);\r
- \r
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( \r
- _IShockwaveFlashEvents * This,\r
- /* [out] */ UINT *pctinfo);\r
- \r
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( \r
- _IShockwaveFlashEvents * This,\r
- /* [in] */ UINT iTInfo,\r
- /* [in] */ LCID lcid,\r
- /* [out] */ ITypeInfo **ppTInfo);\r
- \r
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( \r
- _IShockwaveFlashEvents * This,\r
- /* [in] */ REFIID riid,\r
- /* [size_is][in] */ LPOLESTR *rgszNames,\r
- /* [in] */ UINT cNames,\r
- /* [in] */ LCID lcid,\r
- /* [size_is][out] */ DISPID *rgDispId);\r
- \r
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( \r
- _IShockwaveFlashEvents * This,\r
- /* [in] */ DISPID dispIdMember,\r
- /* [in] */ REFIID riid,\r
- /* [in] */ LCID lcid,\r
- /* [in] */ WORD wFlags,\r
- /* [out][in] */ DISPPARAMS *pDispParams,\r
- /* [out] */ VARIANT *pVarResult,\r
- /* [out] */ EXCEPINFO *pExcepInfo,\r
- /* [out] */ UINT *puArgErr);\r
- \r
- END_INTERFACE\r
- } _IShockwaveFlashEventsVtbl;\r
-\r
- interface _IShockwaveFlashEvents\r
- {\r
- CONST_VTBL struct _IShockwaveFlashEventsVtbl *lpVtbl;\r
- };\r
-\r
- \r
-\r
-#ifdef COBJMACROS\r
-\r
-\r
-#define _IShockwaveFlashEvents_QueryInterface(This,riid,ppvObject) \\r
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)\r
-\r
-#define _IShockwaveFlashEvents_AddRef(This) \\r
- (This)->lpVtbl -> AddRef(This)\r
-\r
-#define _IShockwaveFlashEvents_Release(This) \\r
- (This)->lpVtbl -> Release(This)\r
-\r
-\r
-#define _IShockwaveFlashEvents_GetTypeInfoCount(This,pctinfo) \\r
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)\r
-\r
-#define _IShockwaveFlashEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \\r
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)\r
-\r
-#define _IShockwaveFlashEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \\r
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)\r
-\r
-#define _IShockwaveFlashEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \\r
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)\r
-\r
-#endif /* COBJMACROS */\r
-\r
-\r
-#endif /* C style interface */\r
-\r
-\r
-#endif /* ___IShockwaveFlashEvents_DISPINTERFACE_DEFINED__ */\r
-\r
-\r
-#ifndef __IFlashFactory_INTERFACE_DEFINED__\r
-#define __IFlashFactory_INTERFACE_DEFINED__\r
-\r
-/* interface IFlashFactory */\r
-/* [object][helpstring][uuid] */ \r
-\r
-\r
-EXTERN_C const IID IID_IFlashFactory;\r
-\r
-#if defined(__cplusplus) && !defined(CINTERFACE)\r
- \r
- MIDL_INTERFACE("D27CDB70-AE6D-11CF-96B8-444553540000")\r
- IFlashFactory : public IUnknown\r
- {\r
- public:\r
- };\r
- \r
-#else /* C style interface */\r
-\r
- typedef struct IFlashFactoryVtbl\r
- {\r
- BEGIN_INTERFACE\r
- \r
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )( \r
- IFlashFactory * This,\r
- /* [in] */ REFIID riid,\r
- /* [iid_is][out] */ void **ppvObject);\r
- \r
- ULONG ( STDMETHODCALLTYPE *AddRef )( \r
- IFlashFactory * This);\r
- \r
- ULONG ( STDMETHODCALLTYPE *Release )( \r
- IFlashFactory * This);\r
- \r
- END_INTERFACE\r
- } IFlashFactoryVtbl;\r
-\r
- interface IFlashFactory\r
- {\r
- CONST_VTBL struct IFlashFactoryVtbl *lpVtbl;\r
- };\r
-\r
- \r
-\r
-#ifdef COBJMACROS\r
-\r
-\r
-#define IFlashFactory_QueryInterface(This,riid,ppvObject) \\r
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)\r
-\r
-#define IFlashFactory_AddRef(This) \\r
- (This)->lpVtbl -> AddRef(This)\r
-\r
-#define IFlashFactory_Release(This) \\r
- (This)->lpVtbl -> Release(This)\r
-\r
-\r
-#endif /* COBJMACROS */\r
-\r
-\r
-#endif /* C style interface */\r
-\r
-\r
-\r
-\r
-#endif /* __IFlashFactory_INTERFACE_DEFINED__ */\r
-\r
-\r
-#ifndef __IFlashObjectInterface_INTERFACE_DEFINED__\r
-#define __IFlashObjectInterface_INTERFACE_DEFINED__\r
-\r
-/* interface IFlashObjectInterface */\r
-/* [object][helpstring][uuid] */ \r
-\r
-\r
-EXTERN_C const IID IID_IFlashObjectInterface;\r
-\r
-#if defined(__cplusplus) && !defined(CINTERFACE)\r
- \r
- MIDL_INTERFACE("D27CDB72-AE6D-11CF-96B8-444553540000")\r
- IFlashObjectInterface : public IDispatchEx\r
- {\r
- public:\r
- };\r
- \r
-#else /* C style interface */\r
-\r
- typedef struct IFlashObjectInterfaceVtbl\r
- {\r
- BEGIN_INTERFACE\r
- \r
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )( \r
- IFlashObjectInterface * This,\r
- /* [in] */ REFIID riid,\r
- /* [iid_is][out] */ void **ppvObject);\r
- \r
- ULONG ( STDMETHODCALLTYPE *AddRef )( \r
- IFlashObjectInterface * This);\r
- \r
- ULONG ( STDMETHODCALLTYPE *Release )( \r
- IFlashObjectInterface * This);\r
- \r
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( \r
- IFlashObjectInterface * This,\r
- /* [out] */ UINT *pctinfo);\r
- \r
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( \r
- IFlashObjectInterface * This,\r
- /* [in] */ UINT iTInfo,\r
- /* [in] */ LCID lcid,\r
- /* [out] */ ITypeInfo **ppTInfo);\r
- \r
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( \r
- IFlashObjectInterface * This,\r
- /* [in] */ REFIID riid,\r
- /* [size_is][in] */ LPOLESTR *rgszNames,\r
- /* [in] */ UINT cNames,\r
- /* [in] */ LCID lcid,\r
- /* [size_is][out] */ DISPID *rgDispId);\r
- \r
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( \r
- IFlashObjectInterface * This,\r
- /* [in] */ DISPID dispIdMember,\r
- /* [in] */ REFIID riid,\r
- /* [in] */ LCID lcid,\r
- /* [in] */ WORD wFlags,\r
- /* [out][in] */ DISPPARAMS *pDispParams,\r
- /* [out] */ VARIANT *pVarResult,\r
- /* [out] */ EXCEPINFO *pExcepInfo,\r
- /* [out] */ UINT *puArgErr);\r
- \r
- HRESULT ( __stdcall *GetDispID )( \r
- IFlashObjectInterface * This,\r
- /* [in] */ BSTR bstrName,\r
- /* [in] */ unsigned long grfdex,\r
- /* [out] */ long *pid);\r
- \r
- HRESULT ( __stdcall *RemoteInvokeEx )( \r
- IFlashObjectInterface * This,\r
- /* [in] */ long id,\r
- /* [in] */ unsigned long lcid,\r
- /* [in] */ unsigned long dwFlags,\r
- /* [in] */ DISPPARAMS *pdp,\r
- /* [out] */ VARIANT *pvarRes,\r
- /* [out] */ EXCEPINFO *pei,\r
- /* [in] */ IServiceProvider *pspCaller,\r
- /* [in] */ unsigned int cvarRefArg,\r
- /* [in] */ unsigned int *rgiRefArg,\r
- /* [out][in] */ VARIANT *rgvarRefArg);\r
- \r
- HRESULT ( __stdcall *DeleteMemberByName )( \r
- IFlashObjectInterface * This,\r
- /* [in] */ BSTR bstrName,\r
- /* [in] */ unsigned long grfdex);\r
- \r
- HRESULT ( __stdcall *DeleteMemberByDispID )( \r
- IFlashObjectInterface * This,\r
- /* [in] */ long id);\r
- \r
- HRESULT ( __stdcall *GetMemberProperties )( \r
- IFlashObjectInterface * This,\r
- /* [in] */ long id,\r
- /* [in] */ unsigned long grfdexFetch,\r
- /* [out] */ unsigned long *pgrfdex);\r
- \r
- HRESULT ( __stdcall *GetMemberName )( \r
- IFlashObjectInterface * This,\r
- /* [in] */ long id,\r
- /* [out] */ BSTR *pbstrName);\r
- \r
- HRESULT ( __stdcall *GetNextDispID )( \r
- IFlashObjectInterface * This,\r
- /* [in] */ unsigned long grfdex,\r
- /* [in] */ long id,\r
- /* [out] */ long *pid);\r
- \r
- HRESULT ( __stdcall *GetNameSpaceParent )( \r
- IFlashObjectInterface * This,\r
- /* [out] */ IUnknown **ppunk);\r
- \r
- END_INTERFACE\r
- } IFlashObjectInterfaceVtbl;\r
-\r
- interface IFlashObjectInterface\r
- {\r
- CONST_VTBL struct IFlashObjectInterfaceVtbl *lpVtbl;\r
- };\r
-\r
- \r
-\r
-#ifdef COBJMACROS\r
-\r
-\r
-#define IFlashObjectInterface_QueryInterface(This,riid,ppvObject) \\r
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)\r
-\r
-#define IFlashObjectInterface_AddRef(This) \\r
- (This)->lpVtbl -> AddRef(This)\r
-\r
-#define IFlashObjectInterface_Release(This) \\r
- (This)->lpVtbl -> Release(This)\r
-\r
-\r
-#define IFlashObjectInterface_GetTypeInfoCount(This,pctinfo) \\r
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)\r
-\r
-#define IFlashObjectInterface_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \\r
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)\r
-\r
-#define IFlashObjectInterface_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \\r
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)\r
-\r
-#define IFlashObjectInterface_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \\r
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)\r
-\r
-\r
-#define IFlashObjectInterface_GetDispID(This,bstrName,grfdex,pid) \\r
- (This)->lpVtbl -> GetDispID(This,bstrName,grfdex,pid)\r
-\r
-#define IFlashObjectInterface_RemoteInvokeEx(This,id,lcid,dwFlags,pdp,pvarRes,pei,pspCaller,cvarRefArg,rgiRefArg,rgvarRefArg) \\r
- (This)->lpVtbl -> RemoteInvokeEx(This,id,lcid,dwFlags,pdp,pvarRes,pei,pspCaller,cvarRefArg,rgiRefArg,rgvarRefArg)\r
-\r
-#define IFlashObjectInterface_DeleteMemberByName(This,bstrName,grfdex) \\r
- (This)->lpVtbl -> DeleteMemberByName(This,bstrName,grfdex)\r
-\r
-#define IFlashObjectInterface_DeleteMemberByDispID(This,id) \\r
- (This)->lpVtbl -> DeleteMemberByDispID(This,id)\r
-\r
-#define IFlashObjectInterface_GetMemberProperties(This,id,grfdexFetch,pgrfdex) \\r
- (This)->lpVtbl -> GetMemberProperties(This,id,grfdexFetch,pgrfdex)\r
-\r
-#define IFlashObjectInterface_GetMemberName(This,id,pbstrName) \\r
- (This)->lpVtbl -> GetMemberName(This,id,pbstrName)\r
-\r
-#define IFlashObjectInterface_GetNextDispID(This,grfdex,id,pid) \\r
- (This)->lpVtbl -> GetNextDispID(This,grfdex,id,pid)\r
-\r
-#define IFlashObjectInterface_GetNameSpaceParent(This,ppunk) \\r
- (This)->lpVtbl -> GetNameSpaceParent(This,ppunk)\r
-\r
-\r
-#endif /* COBJMACROS */\r
-\r
-\r
-#endif /* C style interface */\r
-\r
-\r
-\r
-\r
-#endif /* __IFlashObjectInterface_INTERFACE_DEFINED__ */\r
-\r
-\r
-#ifndef __IDispatchEx_INTERFACE_DEFINED__\r
-#define __IDispatchEx_INTERFACE_DEFINED__\r
-\r
-/* interface IDispatchEx */\r
-/* [object][uuid] */ \r
-\r
-\r
-EXTERN_C const IID IID_IDispatchEx;\r
-\r
-#if defined(__cplusplus) && !defined(CINTERFACE)\r
- \r
- MIDL_INTERFACE("A6EF9860-C720-11D0-9337-00A0C90DCAA9")\r
- IDispatchEx : public IDispatch\r
- {\r
- public:\r
- virtual HRESULT __stdcall GetDispID( \r
- /* [in] */ BSTR bstrName,\r
- /* [in] */ unsigned long grfdex,\r
- /* [out] */ long *pid) = 0;\r
- \r
- virtual HRESULT __stdcall RemoteInvokeEx( \r
- /* [in] */ long id,\r
- /* [in] */ unsigned long lcid,\r
- /* [in] */ unsigned long dwFlags,\r
- /* [in] */ DISPPARAMS *pdp,\r
- /* [out] */ VARIANT *pvarRes,\r
- /* [out] */ EXCEPINFO *pei,\r
- /* [in] */ IServiceProvider *pspCaller,\r
- /* [in] */ unsigned int cvarRefArg,\r
- /* [in] */ unsigned int *rgiRefArg,\r
- /* [out][in] */ VARIANT *rgvarRefArg) = 0;\r
- \r
- virtual HRESULT __stdcall DeleteMemberByName( \r
- /* [in] */ BSTR bstrName,\r
- /* [in] */ unsigned long grfdex) = 0;\r
- \r
- virtual HRESULT __stdcall DeleteMemberByDispID( \r
- /* [in] */ long id) = 0;\r
- \r
- virtual HRESULT __stdcall GetMemberProperties( \r
- /* [in] */ long id,\r
- /* [in] */ unsigned long grfdexFetch,\r
- /* [out] */ unsigned long *pgrfdex) = 0;\r
- \r
- virtual HRESULT __stdcall GetMemberName( \r
- /* [in] */ long id,\r
- /* [out] */ BSTR *pbstrName) = 0;\r
- \r
- virtual HRESULT __stdcall GetNextDispID( \r
- /* [in] */ unsigned long grfdex,\r
- /* [in] */ long id,\r
- /* [out] */ long *pid) = 0;\r
- \r
- virtual HRESULT __stdcall GetNameSpaceParent( \r
- /* [out] */ IUnknown **ppunk) = 0;\r
- \r
- };\r
- \r
-#else /* C style interface */\r
-\r
- typedef struct IDispatchExVtbl\r
- {\r
- BEGIN_INTERFACE\r
- \r
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )( \r
- IDispatchEx * This,\r
- /* [in] */ REFIID riid,\r
- /* [iid_is][out] */ void **ppvObject);\r
- \r
- ULONG ( STDMETHODCALLTYPE *AddRef )( \r
- IDispatchEx * This);\r
- \r
- ULONG ( STDMETHODCALLTYPE *Release )( \r
- IDispatchEx * This);\r
- \r
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( \r
- IDispatchEx * This,\r
- /* [out] */ UINT *pctinfo);\r
- \r
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( \r
- IDispatchEx * This,\r
- /* [in] */ UINT iTInfo,\r
- /* [in] */ LCID lcid,\r
- /* [out] */ ITypeInfo **ppTInfo);\r
- \r
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( \r
- IDispatchEx * This,\r
- /* [in] */ REFIID riid,\r
- /* [size_is][in] */ LPOLESTR *rgszNames,\r
- /* [in] */ UINT cNames,\r
- /* [in] */ LCID lcid,\r
- /* [size_is][out] */ DISPID *rgDispId);\r
- \r
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( \r
- IDispatchEx * This,\r
- /* [in] */ DISPID dispIdMember,\r
- /* [in] */ REFIID riid,\r
- /* [in] */ LCID lcid,\r
- /* [in] */ WORD wFlags,\r
- /* [out][in] */ DISPPARAMS *pDispParams,\r
- /* [out] */ VARIANT *pVarResult,\r
- /* [out] */ EXCEPINFO *pExcepInfo,\r
- /* [out] */ UINT *puArgErr);\r
- \r
- HRESULT ( __stdcall *GetDispID )( \r
- IDispatchEx * This,\r
- /* [in] */ BSTR bstrName,\r
- /* [in] */ unsigned long grfdex,\r
- /* [out] */ long *pid);\r
- \r
- HRESULT ( __stdcall *RemoteInvokeEx )( \r
- IDispatchEx * This,\r
- /* [in] */ long id,\r
- /* [in] */ unsigned long lcid,\r
- /* [in] */ unsigned long dwFlags,\r
- /* [in] */ DISPPARAMS *pdp,\r
- /* [out] */ VARIANT *pvarRes,\r
- /* [out] */ EXCEPINFO *pei,\r
- /* [in] */ IServiceProvider *pspCaller,\r
- /* [in] */ unsigned int cvarRefArg,\r
- /* [in] */ unsigned int *rgiRefArg,\r
- /* [out][in] */ VARIANT *rgvarRefArg);\r
- \r
- HRESULT ( __stdcall *DeleteMemberByName )( \r
- IDispatchEx * This,\r
- /* [in] */ BSTR bstrName,\r
- /* [in] */ unsigned long grfdex);\r
- \r
- HRESULT ( __stdcall *DeleteMemberByDispID )( \r
- IDispatchEx * This,\r
- /* [in] */ long id);\r
- \r
- HRESULT ( __stdcall *GetMemberProperties )( \r
- IDispatchEx * This,\r
- /* [in] */ long id,\r
- /* [in] */ unsigned long grfdexFetch,\r
- /* [out] */ unsigned long *pgrfdex);\r
- \r
- HRESULT ( __stdcall *GetMemberName )( \r
- IDispatchEx * This,\r
- /* [in] */ long id,\r
- /* [out] */ BSTR *pbstrName);\r
- \r
- HRESULT ( __stdcall *GetNextDispID )( \r
- IDispatchEx * This,\r
- /* [in] */ unsigned long grfdex,\r
- /* [in] */ long id,\r
- /* [out] */ long *pid);\r
- \r
- HRESULT ( __stdcall *GetNameSpaceParent )( \r
- IDispatchEx * This,\r
- /* [out] */ IUnknown **ppunk);\r
- \r
- END_INTERFACE\r
- } IDispatchExVtbl;\r
-\r
- interface IDispatchEx\r
- {\r
- CONST_VTBL struct IDispatchExVtbl *lpVtbl;\r
- };\r
-\r
- \r
-\r
-#ifdef COBJMACROS\r
-\r
-\r
-#define IDispatchEx_QueryInterface(This,riid,ppvObject) \\r
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)\r
-\r
-#define IDispatchEx_AddRef(This) \\r
- (This)->lpVtbl -> AddRef(This)\r
-\r
-#define IDispatchEx_Release(This) \\r
- (This)->lpVtbl -> Release(This)\r
-\r
-\r
-#define IDispatchEx_GetTypeInfoCount(This,pctinfo) \\r
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)\r
-\r
-#define IDispatchEx_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \\r
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)\r
-\r
-#define IDispatchEx_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \\r
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)\r
-\r
-#define IDispatchEx_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \\r
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)\r
-\r
-\r
-#define IDispatchEx_GetDispID(This,bstrName,grfdex,pid) \\r
- (This)->lpVtbl -> GetDispID(This,bstrName,grfdex,pid)\r
-\r
-#define IDispatchEx_RemoteInvokeEx(This,id,lcid,dwFlags,pdp,pvarRes,pei,pspCaller,cvarRefArg,rgiRefArg,rgvarRefArg) \\r
- (This)->lpVtbl -> RemoteInvokeEx(This,id,lcid,dwFlags,pdp,pvarRes,pei,pspCaller,cvarRefArg,rgiRefArg,rgvarRefArg)\r
-\r
-#define IDispatchEx_DeleteMemberByName(This,bstrName,grfdex) \\r
- (This)->lpVtbl -> DeleteMemberByName(This,bstrName,grfdex)\r
-\r
-#define IDispatchEx_DeleteMemberByDispID(This,id) \\r
- (This)->lpVtbl -> DeleteMemberByDispID(This,id)\r
-\r
-#define IDispatchEx_GetMemberProperties(This,id,grfdexFetch,pgrfdex) \\r
- (This)->lpVtbl -> GetMemberProperties(This,id,grfdexFetch,pgrfdex)\r
-\r
-#define IDispatchEx_GetMemberName(This,id,pbstrName) \\r
- (This)->lpVtbl -> GetMemberName(This,id,pbstrName)\r
-\r
-#define IDispatchEx_GetNextDispID(This,grfdex,id,pid) \\r
- (This)->lpVtbl -> GetNextDispID(This,grfdex,id,pid)\r
-\r
-#define IDispatchEx_GetNameSpaceParent(This,ppunk) \\r
- (This)->lpVtbl -> GetNameSpaceParent(This,ppunk)\r
-\r
-#endif /* COBJMACROS */\r
-\r
-\r
-#endif /* C style interface */\r
-\r
-\r
-\r
-HRESULT __stdcall IDispatchEx_GetDispID_Proxy( \r
- IDispatchEx * This,\r
- /* [in] */ BSTR bstrName,\r
- /* [in] */ unsigned long grfdex,\r
- /* [out] */ long *pid);\r
-\r
-\r
-void __RPC_STUB IDispatchEx_GetDispID_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-HRESULT __stdcall IDispatchEx_RemoteInvokeEx_Proxy( \r
- IDispatchEx * This,\r
- /* [in] */ long id,\r
- /* [in] */ unsigned long lcid,\r
- /* [in] */ unsigned long dwFlags,\r
- /* [in] */ DISPPARAMS *pdp,\r
- /* [out] */ VARIANT *pvarRes,\r
- /* [out] */ EXCEPINFO *pei,\r
- /* [in] */ IServiceProvider *pspCaller,\r
- /* [in] */ unsigned int cvarRefArg,\r
- /* [in] */ unsigned int *rgiRefArg,\r
- /* [out][in] */ VARIANT *rgvarRefArg);\r
-\r
-\r
-void __RPC_STUB IDispatchEx_RemoteInvokeEx_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-HRESULT __stdcall IDispatchEx_DeleteMemberByName_Proxy( \r
- IDispatchEx * This,\r
- /* [in] */ BSTR bstrName,\r
- /* [in] */ unsigned long grfdex);\r
-\r
-\r
-void __RPC_STUB IDispatchEx_DeleteMemberByName_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-HRESULT __stdcall IDispatchEx_DeleteMemberByDispID_Proxy( \r
- IDispatchEx * This,\r
- /* [in] */ long id);\r
-\r
-\r
-void __RPC_STUB IDispatchEx_DeleteMemberByDispID_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-HRESULT __stdcall IDispatchEx_GetMemberProperties_Proxy( \r
- IDispatchEx * This,\r
- /* [in] */ long id,\r
- /* [in] */ unsigned long grfdexFetch,\r
- /* [out] */ unsigned long *pgrfdex);\r
-\r
-\r
-void __RPC_STUB IDispatchEx_GetMemberProperties_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-HRESULT __stdcall IDispatchEx_GetMemberName_Proxy( \r
- IDispatchEx * This,\r
- /* [in] */ long id,\r
- /* [out] */ BSTR *pbstrName);\r
-\r
-\r
-void __RPC_STUB IDispatchEx_GetMemberName_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-HRESULT __stdcall IDispatchEx_GetNextDispID_Proxy( \r
- IDispatchEx * This,\r
- /* [in] */ unsigned long grfdex,\r
- /* [in] */ long id,\r
- /* [out] */ long *pid);\r
-\r
-\r
-void __RPC_STUB IDispatchEx_GetNextDispID_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-HRESULT __stdcall IDispatchEx_GetNameSpaceParent_Proxy( \r
- IDispatchEx * This,\r
- /* [out] */ IUnknown **ppunk);\r
-\r
-\r
-void __RPC_STUB IDispatchEx_GetNameSpaceParent_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-\r
-#endif /* __IDispatchEx_INTERFACE_DEFINED__ */\r
-\r
-\r
-#ifndef __IServiceProvider_INTERFACE_DEFINED__\r
-#define __IServiceProvider_INTERFACE_DEFINED__\r
-\r
-/* interface IServiceProvider */\r
-/* [object][uuid] */ \r
-\r
-\r
-EXTERN_C const IID IID_IServiceProvider;\r
-\r
-#if defined(__cplusplus) && !defined(CINTERFACE)\r
- \r
- MIDL_INTERFACE("6D5140C1-7436-11CE-8034-00AA006009FA")\r
- IServiceProvider : public IUnknown\r
- {\r
- public:\r
- virtual HRESULT __stdcall RemoteQueryService( \r
- /* [in] */ GUID *guidService,\r
- /* [in] */ GUID *riid,\r
- /* [out] */ IUnknown **ppvObject) = 0;\r
- \r
- };\r
- \r
-#else /* C style interface */\r
-\r
- typedef struct IServiceProviderVtbl\r
- {\r
- BEGIN_INTERFACE\r
- \r
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )( \r
- IServiceProvider * This,\r
- /* [in] */ REFIID riid,\r
- /* [iid_is][out] */ void **ppvObject);\r
- \r
- ULONG ( STDMETHODCALLTYPE *AddRef )( \r
- IServiceProvider * This);\r
- \r
- ULONG ( STDMETHODCALLTYPE *Release )( \r
- IServiceProvider * This);\r
- \r
- HRESULT ( __stdcall *RemoteQueryService )( \r
- IServiceProvider * This,\r
- /* [in] */ GUID *guidService,\r
- /* [in] */ GUID *riid,\r
- /* [out] */ IUnknown **ppvObject);\r
- \r
- END_INTERFACE\r
- } IServiceProviderVtbl;\r
-\r
- interface IServiceProvider\r
- {\r
- CONST_VTBL struct IServiceProviderVtbl *lpVtbl;\r
- };\r
-\r
- \r
-\r
-#ifdef COBJMACROS\r
-\r
-\r
-#define IServiceProvider_QueryInterface(This,riid,ppvObject) \\r
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)\r
-\r
-#define IServiceProvider_AddRef(This) \\r
- (This)->lpVtbl -> AddRef(This)\r
-\r
-#define IServiceProvider_Release(This) \\r
- (This)->lpVtbl -> Release(This)\r
-\r
-\r
-#define IServiceProvider_RemoteQueryService(This,guidService,riid,ppvObject) \\r
- (This)->lpVtbl -> RemoteQueryService(This,guidService,riid,ppvObject)\r
-\r
-#endif /* COBJMACROS */\r
-\r
-\r
-#endif /* C style interface */\r
-\r
-\r
-\r
-HRESULT __stdcall IServiceProvider_RemoteQueryService_Proxy( \r
- IServiceProvider * This,\r
- /* [in] */ GUID *guidService,\r
- /* [in] */ GUID *riid,\r
- /* [out] */ IUnknown **ppvObject);\r
-\r
-\r
-void __RPC_STUB IServiceProvider_RemoteQueryService_Stub(\r
- IRpcStubBuffer *This,\r
- IRpcChannelBuffer *_pRpcChannelBuffer,\r
- PRPC_MESSAGE _pRpcMessage,\r
- DWORD *_pdwStubPhase);\r
-\r
-\r
-\r
-#endif /* __IServiceProvider_INTERFACE_DEFINED__ */\r
-\r
-\r
-EXTERN_C const CLSID CLSID_ShockwaveFlash;\r
-\r
-#ifdef __cplusplus\r
-\r
-class DECLSPEC_UUID("D27CDB6E-AE6D-11CF-96B8-444553540000")\r
-ShockwaveFlash;\r
-#endif\r
-\r
-EXTERN_C const CLSID CLSID_FlashObjectInterface;\r
-\r
-#ifdef __cplusplus\r
-\r
-class DECLSPEC_UUID("D27CDB71-AE6D-11CF-96B8-444553540000")\r
-FlashObjectInterface;\r
-#endif\r
-#endif /* __ShockwaveFlashObjects_LIBRARY_DEFINED__ */\r
-\r
-/* Additional Prototypes for ALL interfaces */\r
-\r
-/* end of Additional Prototypes */\r
-\r
-#ifdef __cplusplus\r
-}\r
-#endif\r
-\r
-#endif\r
-\r
-\r
+
+
+/* this ALWAYS GENERATED file contains the definitions for the interfaces */
+
+
+ /* File created by MIDL compiler version 6.00.0366 */
+/* at Tue Mar 18 13:05:00 2008
+ */
+/* Compiler settings for .\flash\Flash9e.IDL:
+ Oicf, W4, Zp8, env=Win32 (32b run)
+ protocol : dce , ms_ext, c_ext, robust
+ error checks: allocation ref bounds_check enum stub_data
+ VC __declspec() decoration level:
+ __declspec(uuid()), __declspec(selectany), __declspec(novtable)
+ DECLSPEC_UUID(), MIDL_INTERFACE()
+*/
+//@@MIDL_FILE_HEADING( )
+
+#pragma warning( disable: 4049 ) /* more than 64k source lines */
+
+
+/* verify that the <rpcndr.h> version is high enough to compile this file*/
+#ifndef __REQUIRED_RPCNDR_H_VERSION__
+#define __REQUIRED_RPCNDR_H_VERSION__ 475
+#endif
+
+#include "rpc.h"
+#include "rpcndr.h"
+#include <dispex.h>
+
+#ifndef __RPCNDR_H_VERSION__
+#error this stub requires an updated version of <rpcndr.h>
+#endif // __RPCNDR_H_VERSION__
+
+
+#ifndef __axflash_h__
+#define __axflash_h__
+
+#if defined(_MSC_VER) && (_MSC_VER >= 1020)
+#pragma once
+#endif
+
+/* Forward Declarations */
+
+#ifndef __IShockwaveFlash_FWD_DEFINED__
+#define __IShockwaveFlash_FWD_DEFINED__
+typedef interface IShockwaveFlash IShockwaveFlash;
+#endif /* __IShockwaveFlash_FWD_DEFINED__ */
+
+
+#ifndef ___IShockwaveFlashEvents_FWD_DEFINED__
+#define ___IShockwaveFlashEvents_FWD_DEFINED__
+typedef interface _IShockwaveFlashEvents _IShockwaveFlashEvents;
+#endif /* ___IShockwaveFlashEvents_FWD_DEFINED__ */
+
+
+#ifndef __IFlashFactory_FWD_DEFINED__
+#define __IFlashFactory_FWD_DEFINED__
+typedef interface IFlashFactory IFlashFactory;
+#endif /* __IFlashFactory_FWD_DEFINED__ */
+
+
+#ifndef __IDispatchEx_FWD_DEFINED__
+#define __IDispatchEx_FWD_DEFINED__
+typedef interface IDispatchEx IDispatchEx;
+#endif /* __IDispatchEx_FWD_DEFINED__ */
+
+
+#ifndef __IFlashObjectInterface_FWD_DEFINED__
+#define __IFlashObjectInterface_FWD_DEFINED__
+typedef interface IFlashObjectInterface IFlashObjectInterface;
+#endif /* __IFlashObjectInterface_FWD_DEFINED__ */
+
+
+#ifndef __IServiceProvider_FWD_DEFINED__
+#define __IServiceProvider_FWD_DEFINED__
+typedef interface IServiceProvider IServiceProvider;
+#endif /* __IServiceProvider_FWD_DEFINED__ */
+
+
+#ifndef __ShockwaveFlash_FWD_DEFINED__
+#define __ShockwaveFlash_FWD_DEFINED__
+
+#ifdef __cplusplus
+typedef class ShockwaveFlash ShockwaveFlash;
+#else
+typedef struct ShockwaveFlash ShockwaveFlash;
+#endif /* __cplusplus */
+
+#endif /* __ShockwaveFlash_FWD_DEFINED__ */
+
+
+#ifndef __FlashObjectInterface_FWD_DEFINED__
+#define __FlashObjectInterface_FWD_DEFINED__
+
+#ifdef __cplusplus
+typedef class FlashObjectInterface FlashObjectInterface;
+#else
+typedef struct FlashObjectInterface FlashObjectInterface;
+#endif /* __cplusplus */
+
+#endif /* __FlashObjectInterface_FWD_DEFINED__ */
+
+
+#ifdef __cplusplus
+extern "C"{
+#endif
+
+void * __RPC_USER MIDL_user_allocate(size_t);
+void __RPC_USER MIDL_user_free( void * );
+
+
+#ifndef __ShockwaveFlashObjects_LIBRARY_DEFINED__
+#define __ShockwaveFlashObjects_LIBRARY_DEFINED__
+
+/* library ShockwaveFlashObjects */
+/* [custom][custom][helpstring][version][uuid] */
+
+
+
+
+
+
+
+
+EXTERN_C const IID LIBID_ShockwaveFlashObjects;
+
+#ifndef __IShockwaveFlash_INTERFACE_DEFINED__
+#define __IShockwaveFlash_INTERFACE_DEFINED__
+
+/* interface IShockwaveFlash */
+/* [object][oleautomation][dual][helpstring][uuid] */
+
+
+EXTERN_C const IID IID_IShockwaveFlash;
+
+#if defined(__cplusplus) && !defined(CINTERFACE)
+
+ MIDL_INTERFACE("D27CDB6C-AE6D-11CF-96B8-444553540000")
+ IShockwaveFlash : public IDispatch
+ {
+ public:
+ virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_ReadyState(
+ /* [retval][out] */ long *pVal) = 0;
+
+ virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_TotalFrames(
+ /* [retval][out] */ long *pVal) = 0;
+
+ virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Playing(
+ /* [retval][out] */ VARIANT_BOOL *pVal) = 0;
+
+ virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Playing(
+ /* [in] */ VARIANT_BOOL pVal) = 0;
+
+ virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Quality(
+ /* [retval][out] */ int *pVal) = 0;
+
+ virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Quality(
+ /* [in] */ int pVal) = 0;
+
+ virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_ScaleMode(
+ /* [retval][out] */ int *pVal) = 0;
+
+ virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_ScaleMode(
+ /* [in] */ int pVal) = 0;
+
+ virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_AlignMode(
+ /* [retval][out] */ int *pVal) = 0;
+
+ virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_AlignMode(
+ /* [in] */ int pVal) = 0;
+
+ virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_BackgroundColor(
+ /* [retval][out] */ long *pVal) = 0;
+
+ virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_BackgroundColor(
+ /* [in] */ long pVal) = 0;
+
+ virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Loop(
+ /* [retval][out] */ VARIANT_BOOL *pVal) = 0;
+
+ virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Loop(
+ /* [in] */ VARIANT_BOOL pVal) = 0;
+
+ virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Movie(
+ /* [retval][out] */ BSTR *pVal) = 0;
+
+ virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Movie(
+ /* [in] */ BSTR pVal) = 0;
+
+ virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE receiveNum(
+ /* [retval][out] */ long *pVal) = 0;
+
+ virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_FrameNum(
+ /* [in] */ long pVal) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetZoomRect(
+ /* [in] */ long left,
+ /* [in] */ long top,
+ /* [in] */ long right,
+ /* [in] */ long bottom) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Zoom(
+ /* [in] */ int factor) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Pan(
+ /* [in] */ long x,
+ /* [in] */ long y,
+ /* [in] */ int mode) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Play( void) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Stop( void) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Back( void) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Forward( void) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Rewind( void) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE StopPlay( void) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GotoFrame(
+ /* [in] */ long FrameNum) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE CurrentFrame(
+ /* [retval][out] */ long *FrameNum) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IsPlaying(
+ /* [retval][out] */ VARIANT_BOOL *Playing) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE PercentLoaded(
+ /* [retval][out] */ long *percent) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FrameLoaded(
+ /* [in] */ long FrameNum,
+ /* [retval][out] */ VARIANT_BOOL *loaded) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FlashVersion(
+ /* [retval][out] */ long *version) = 0;
+
+ virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_WMode(
+ /* [retval][out] */ BSTR *pVal) = 0;
+
+ virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_WMode(
+ /* [in] */ BSTR pVal) = 0;
+
+ virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_SAlign(
+ /* [retval][out] */ BSTR *pVal) = 0;
+
+ virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_SAlign(
+ /* [in] */ BSTR pVal) = 0;
+
+ virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Menu(
+ /* [retval][out] */ VARIANT_BOOL *pVal) = 0;
+
+ virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Menu(
+ /* [in] */ VARIANT_BOOL pVal) = 0;
+
+ virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Base(
+ /* [retval][out] */ BSTR *pVal) = 0;
+
+ virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Base(
+ /* [in] */ BSTR pVal) = 0;
+
+ virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Scale(
+ /* [retval][out] */ BSTR *pVal) = 0;
+
+ virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Scale(
+ /* [in] */ BSTR pVal) = 0;
+
+ virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_DeviceFont(
+ /* [retval][out] */ VARIANT_BOOL *pVal) = 0;
+
+ virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_DeviceFont(
+ /* [in] */ VARIANT_BOOL pVal) = 0;
+
+ virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_EmbedMovie(
+ /* [retval][out] */ VARIANT_BOOL *pVal) = 0;
+
+ virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_EmbedMovie(
+ /* [in] */ VARIANT_BOOL pVal) = 0;
+
+ virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_BGColor(
+ /* [retval][out] */ BSTR *pVal) = 0;
+
+ virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_BGColor(
+ /* [in] */ BSTR pVal) = 0;
+
+ virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Quality2(
+ /* [retval][out] */ BSTR *pVal) = 0;
+
+ virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Quality2(
+ /* [in] */ BSTR pVal) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE LoadMovie(
+ /* [in] */ int layer,
+ /* [in] */ BSTR url) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TGotoFrame(
+ /* [in] */ BSTR target,
+ /* [in] */ long FrameNum) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TGotoLabel(
+ /* [in] */ BSTR target,
+ /* [in] */ BSTR label) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TCurrentFrame(
+ /* [in] */ BSTR target,
+ /* [retval][out] */ long *FrameNum) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TCurrentLabel(
+ /* [in] */ BSTR target,
+ /* [retval][out] */ BSTR *pVal) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TPlay(
+ /* [in] */ BSTR target) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TStopPlay(
+ /* [in] */ BSTR target) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetVariable(
+ /* [in] */ BSTR name,
+ /* [in] */ BSTR value) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetVariable(
+ /* [in] */ BSTR name,
+ /* [retval][out] */ BSTR *pVal) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TSetProperty(
+ /* [in] */ BSTR target,
+ /* [in] */ int property,
+ /* [in] */ BSTR value) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TGetProperty(
+ /* [in] */ BSTR target,
+ /* [in] */ int property,
+ /* [retval][out] */ BSTR *pVal) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TCallFrame(
+ /* [in] */ BSTR target,
+ /* [in] */ int FrameNum) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TCallLabel(
+ /* [in] */ BSTR target,
+ /* [in] */ BSTR label) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TSetPropertyNum(
+ /* [in] */ BSTR target,
+ /* [in] */ int property,
+ /* [in] */ double value) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TGetPropertyNum(
+ /* [in] */ BSTR target,
+ /* [in] */ int property,
+ /* [retval][out] */ double *pVal) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TGetPropertyAsNumber(
+ /* [in] */ BSTR target,
+ /* [in] */ int property,
+ /* [retval][out] */ double *pVal) = 0;
+
+ virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_SWRemote(
+ /* [retval][out] */ BSTR *pVal) = 0;
+
+ virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_SWRemote(
+ /* [in] */ BSTR pVal) = 0;
+
+ virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_FlashVars(
+ /* [retval][out] */ BSTR *pVal) = 0;
+
+ virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_FlashVars(
+ /* [in] */ BSTR pVal) = 0;
+
+ virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_AllowScriptAccess(
+ /* [retval][out] */ BSTR *pVal) = 0;
+
+ virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_AllowScriptAccess(
+ /* [in] */ BSTR pVal) = 0;
+
+ virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_MovieData(
+ /* [retval][out] */ BSTR *pVal) = 0;
+
+ virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_MovieData(
+ /* [in] */ BSTR pVal) = 0;
+
+ virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_InlineData(
+ /* [retval][out] */ IUnknown **ppIUnknown) = 0;
+
+ virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_InlineData(
+ /* [in] */ IUnknown *ppIUnknown) = 0;
+
+ virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_SeamlessTabbing(
+ /* [retval][out] */ VARIANT_BOOL *pVal) = 0;
+
+ virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_SeamlessTabbing(
+ /* [in] */ VARIANT_BOOL pVal) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE EnforceLocalSecurity( void) = 0;
+
+ virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Profile(
+ /* [retval][out] */ VARIANT_BOOL *pVal) = 0;
+
+ virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_Profile(
+ /* [in] */ VARIANT_BOOL pVal) = 0;
+
+ virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_ProfileAddress(
+ /* [retval][out] */ BSTR *pVal) = 0;
+
+ virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_ProfileAddress(
+ /* [in] */ BSTR pVal) = 0;
+
+ virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_ProfilePort(
+ /* [retval][out] */ long *pVal) = 0;
+
+ virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_ProfilePort(
+ /* [in] */ long pVal) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE CallFunction(
+ /* [in] */ BSTR request,
+ /* [retval][out] */ BSTR *response) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetReturnValue(
+ /* [in] */ BSTR returnValue) = 0;
+
+ virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE DisableLocalSecurity( void) = 0;
+
+ virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_AllowNetworking(
+ /* [retval][out] */ BSTR *pVal) = 0;
+
+ virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_AllowNetworking(
+ /* [in] */ BSTR pVal) = 0;
+
+ virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_AllowFullScreen(
+ /* [retval][out] */ BSTR *pVal) = 0;
+
+ virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_AllowFullScreen(
+ /* [in] */ BSTR pVal) = 0;
+
+ };
+
+#else /* C style interface */
+
+ typedef struct IShockwaveFlashVtbl
+ {
+ BEGIN_INTERFACE
+
+ HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
+ IShockwaveFlash * This,
+ /* [in] */ REFIID riid,
+ /* [iid_is][out] */ void **ppvObject);
+
+ ULONG ( STDMETHODCALLTYPE *AddRef )(
+ IShockwaveFlash * This);
+
+ ULONG ( STDMETHODCALLTYPE *Release )(
+ IShockwaveFlash * This);
+
+ HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
+ IShockwaveFlash * This,
+ /* [out] */ UINT *pctinfo);
+
+ HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
+ IShockwaveFlash * This,
+ /* [in] */ UINT iTInfo,
+ /* [in] */ LCID lcid,
+ /* [out] */ ITypeInfo **ppTInfo);
+
+ HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
+ IShockwaveFlash * This,
+ /* [in] */ REFIID riid,
+ /* [size_is][in] */ LPOLESTR *rgszNames,
+ /* [in] */ UINT cNames,
+ /* [in] */ LCID lcid,
+ /* [size_is][out] */ DISPID *rgDispId);
+
+ /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
+ IShockwaveFlash * This,
+ /* [in] */ DISPID dispIdMember,
+ /* [in] */ REFIID riid,
+ /* [in] */ LCID lcid,
+ /* [in] */ WORD wFlags,
+ /* [out][in] */ DISPPARAMS *pDispParams,
+ /* [out] */ VARIANT *pVarResult,
+ /* [out] */ EXCEPINFO *pExcepInfo,
+ /* [out] */ UINT *puArgErr);
+
+ /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_ReadyState )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ long *pVal);
+
+ /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_TotalFrames )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ long *pVal);
+
+ /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Playing )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ VARIANT_BOOL *pVal);
+
+ /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Playing )(
+ IShockwaveFlash * This,
+ /* [in] */ VARIANT_BOOL pVal);
+
+ /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Quality )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ int *pVal);
+
+ /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Quality )(
+ IShockwaveFlash * This,
+ /* [in] */ int pVal);
+
+ /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_ScaleMode )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ int *pVal);
+
+ /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_ScaleMode )(
+ IShockwaveFlash * This,
+ /* [in] */ int pVal);
+
+ /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_AlignMode )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ int *pVal);
+
+ /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_AlignMode )(
+ IShockwaveFlash * This,
+ /* [in] */ int pVal);
+
+ /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_BackgroundColor )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ long *pVal);
+
+ /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_BackgroundColor )(
+ IShockwaveFlash * This,
+ /* [in] */ long pVal);
+
+ /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Loop )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ VARIANT_BOOL *pVal);
+
+ /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Loop )(
+ IShockwaveFlash * This,
+ /* [in] */ VARIANT_BOOL pVal);
+
+ /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Movie )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ BSTR *pVal);
+
+ /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Movie )(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR pVal);
+
+ /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *receiveNum )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ long *pVal);
+
+ /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_FrameNum )(
+ IShockwaveFlash * This,
+ /* [in] */ long pVal);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SetZoomRect )(
+ IShockwaveFlash * This,
+ /* [in] */ long left,
+ /* [in] */ long top,
+ /* [in] */ long right,
+ /* [in] */ long bottom);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Zoom )(
+ IShockwaveFlash * This,
+ /* [in] */ int factor);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Pan )(
+ IShockwaveFlash * This,
+ /* [in] */ long x,
+ /* [in] */ long y,
+ /* [in] */ int mode);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Play )(
+ IShockwaveFlash * This);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Stop )(
+ IShockwaveFlash * This);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Back )(
+ IShockwaveFlash * This);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Forward )(
+ IShockwaveFlash * This);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Rewind )(
+ IShockwaveFlash * This);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *StopPlay )(
+ IShockwaveFlash * This);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GotoFrame )(
+ IShockwaveFlash * This,
+ /* [in] */ long FrameNum);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *CurrentFrame )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ long *FrameNum);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *IsPlaying )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ VARIANT_BOOL *Playing);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *PercentLoaded )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ long *percent);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *FrameLoaded )(
+ IShockwaveFlash * This,
+ /* [in] */ long FrameNum,
+ /* [retval][out] */ VARIANT_BOOL *loaded);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *FlashVersion )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ long *version);
+
+ /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_WMode )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ BSTR *pVal);
+
+ /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_WMode )(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR pVal);
+
+ /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_SAlign )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ BSTR *pVal);
+
+ /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_SAlign )(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR pVal);
+
+ /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Menu )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ VARIANT_BOOL *pVal);
+
+ /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Menu )(
+ IShockwaveFlash * This,
+ /* [in] */ VARIANT_BOOL pVal);
+
+ /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Base )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ BSTR *pVal);
+
+ /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Base )(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR pVal);
+
+ /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Scale )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ BSTR *pVal);
+
+ /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Scale )(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR pVal);
+
+ /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_DeviceFont )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ VARIANT_BOOL *pVal);
+
+ /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_DeviceFont )(
+ IShockwaveFlash * This,
+ /* [in] */ VARIANT_BOOL pVal);
+
+ /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_EmbedMovie )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ VARIANT_BOOL *pVal);
+
+ /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_EmbedMovie )(
+ IShockwaveFlash * This,
+ /* [in] */ VARIANT_BOOL pVal);
+
+ /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_BGColor )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ BSTR *pVal);
+
+ /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_BGColor )(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR pVal);
+
+ /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Quality2 )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ BSTR *pVal);
+
+ /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Quality2 )(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR pVal);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *LoadMovie )(
+ IShockwaveFlash * This,
+ /* [in] */ int layer,
+ /* [in] */ BSTR url);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TGotoFrame )(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR target,
+ /* [in] */ long FrameNum);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TGotoLabel )(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR target,
+ /* [in] */ BSTR label);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TCurrentFrame )(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR target,
+ /* [retval][out] */ long *FrameNum);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TCurrentLabel )(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR target,
+ /* [retval][out] */ BSTR *pVal);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TPlay )(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR target);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TStopPlay )(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR target);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SetVariable )(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR name,
+ /* [in] */ BSTR value);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetVariable )(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR name,
+ /* [retval][out] */ BSTR *pVal);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TSetProperty )(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR target,
+ /* [in] */ int property,
+ /* [in] */ BSTR value);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TGetProperty )(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR target,
+ /* [in] */ int property,
+ /* [retval][out] */ BSTR *pVal);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TCallFrame )(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR target,
+ /* [in] */ int FrameNum);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TCallLabel )(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR target,
+ /* [in] */ BSTR label);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TSetPropertyNum )(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR target,
+ /* [in] */ int property,
+ /* [in] */ double value);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TGetPropertyNum )(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR target,
+ /* [in] */ int property,
+ /* [retval][out] */ double *pVal);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TGetPropertyAsNumber )(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR target,
+ /* [in] */ int property,
+ /* [retval][out] */ double *pVal);
+
+ /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_SWRemote )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ BSTR *pVal);
+
+ /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_SWRemote )(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR pVal);
+
+ /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_FlashVars )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ BSTR *pVal);
+
+ /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_FlashVars )(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR pVal);
+
+ /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_AllowScriptAccess )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ BSTR *pVal);
+
+ /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_AllowScriptAccess )(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR pVal);
+
+ /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_MovieData )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ BSTR *pVal);
+
+ /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_MovieData )(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR pVal);
+
+ /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_InlineData )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ IUnknown **ppIUnknown);
+
+ /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_InlineData )(
+ IShockwaveFlash * This,
+ /* [in] */ IUnknown *ppIUnknown);
+
+ /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_SeamlessTabbing )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ VARIANT_BOOL *pVal);
+
+ /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_SeamlessTabbing )(
+ IShockwaveFlash * This,
+ /* [in] */ VARIANT_BOOL pVal);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *EnforceLocalSecurity )(
+ IShockwaveFlash * This);
+
+ /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Profile )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ VARIANT_BOOL *pVal);
+
+ /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_Profile )(
+ IShockwaveFlash * This,
+ /* [in] */ VARIANT_BOOL pVal);
+
+ /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_ProfileAddress )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ BSTR *pVal);
+
+ /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_ProfileAddress )(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR pVal);
+
+ /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_ProfilePort )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ long *pVal);
+
+ /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_ProfilePort )(
+ IShockwaveFlash * This,
+ /* [in] */ long pVal);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *CallFunction )(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR request,
+ /* [retval][out] */ BSTR *response);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SetReturnValue )(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR returnValue);
+
+ /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *DisableLocalSecurity )(
+ IShockwaveFlash * This);
+
+ /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_AllowNetworking )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ BSTR *pVal);
+
+ /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_AllowNetworking )(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR pVal);
+
+ /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_AllowFullScreen )(
+ IShockwaveFlash * This,
+ /* [retval][out] */ BSTR *pVal);
+
+ /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_AllowFullScreen )(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR pVal);
+
+ END_INTERFACE
+ } IShockwaveFlashVtbl;
+
+ interface IShockwaveFlash
+ {
+ CONST_VTBL struct IShockwaveFlashVtbl *lpVtbl;
+ };
+
+
+
+#ifdef COBJMACROS
+
+
+#define IShockwaveFlash_QueryInterface(This,riid,ppvObject) \
+ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
+
+#define IShockwaveFlash_AddRef(This) \
+ (This)->lpVtbl -> AddRef(This)
+
+#define IShockwaveFlash_Release(This) \
+ (This)->lpVtbl -> Release(This)
+
+
+#define IShockwaveFlash_GetTypeInfoCount(This,pctinfo) \
+ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
+
+#define IShockwaveFlash_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
+ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
+
+#define IShockwaveFlash_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
+ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
+
+#define IShockwaveFlash_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
+ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
+
+
+#define IShockwaveFlash_get_ReadyState(This,pVal) \
+ (This)->lpVtbl -> get_ReadyState(This,pVal)
+
+#define IShockwaveFlash_get_TotalFrames(This,pVal) \
+ (This)->lpVtbl -> get_TotalFrames(This,pVal)
+
+#define IShockwaveFlash_get_Playing(This,pVal) \
+ (This)->lpVtbl -> get_Playing(This,pVal)
+
+#define IShockwaveFlash_put_Playing(This,pVal) \
+ (This)->lpVtbl -> put_Playing(This,pVal)
+
+#define IShockwaveFlash_get_Quality(This,pVal) \
+ (This)->lpVtbl -> get_Quality(This,pVal)
+
+#define IShockwaveFlash_put_Quality(This,pVal) \
+ (This)->lpVtbl -> put_Quality(This,pVal)
+
+#define IShockwaveFlash_get_ScaleMode(This,pVal) \
+ (This)->lpVtbl -> get_ScaleMode(This,pVal)
+
+#define IShockwaveFlash_put_ScaleMode(This,pVal) \
+ (This)->lpVtbl -> put_ScaleMode(This,pVal)
+
+#define IShockwaveFlash_get_AlignMode(This,pVal) \
+ (This)->lpVtbl -> get_AlignMode(This,pVal)
+
+#define IShockwaveFlash_put_AlignMode(This,pVal) \
+ (This)->lpVtbl -> put_AlignMode(This,pVal)
+
+#define IShockwaveFlash_get_BackgroundColor(This,pVal) \
+ (This)->lpVtbl -> get_BackgroundColor(This,pVal)
+
+#define IShockwaveFlash_put_BackgroundColor(This,pVal) \
+ (This)->lpVtbl -> put_BackgroundColor(This,pVal)
+
+#define IShockwaveFlash_get_Loop(This,pVal) \
+ (This)->lpVtbl -> get_Loop(This,pVal)
+
+#define IShockwaveFlash_put_Loop(This,pVal) \
+ (This)->lpVtbl -> put_Loop(This,pVal)
+
+#define IShockwaveFlash_get_Movie(This,pVal) \
+ (This)->lpVtbl -> get_Movie(This,pVal)
+
+#define IShockwaveFlash_put_Movie(This,pVal) \
+ (This)->lpVtbl -> put_Movie(This,pVal)
+
+#define IShockwaveFlash_receiveNum(This,pVal) \
+ (This)->lpVtbl -> receiveNum(This,pVal)
+
+#define IShockwaveFlash_put_FrameNum(This,pVal) \
+ (This)->lpVtbl -> put_FrameNum(This,pVal)
+
+#define IShockwaveFlash_SetZoomRect(This,left,top,right,bottom) \
+ (This)->lpVtbl -> SetZoomRect(This,left,top,right,bottom)
+
+#define IShockwaveFlash_Zoom(This,factor) \
+ (This)->lpVtbl -> Zoom(This,factor)
+
+#define IShockwaveFlash_Pan(This,x,y,mode) \
+ (This)->lpVtbl -> Pan(This,x,y,mode)
+
+#define IShockwaveFlash_Play(This) \
+ (This)->lpVtbl -> Play(This)
+
+#define IShockwaveFlash_Stop(This) \
+ (This)->lpVtbl -> Stop(This)
+
+#define IShockwaveFlash_Back(This) \
+ (This)->lpVtbl -> Back(This)
+
+#define IShockwaveFlash_Forward(This) \
+ (This)->lpVtbl -> Forward(This)
+
+#define IShockwaveFlash_Rewind(This) \
+ (This)->lpVtbl -> Rewind(This)
+
+#define IShockwaveFlash_StopPlay(This) \
+ (This)->lpVtbl -> StopPlay(This)
+
+#define IShockwaveFlash_GotoFrame(This,FrameNum) \
+ (This)->lpVtbl -> GotoFrame(This,FrameNum)
+
+#define IShockwaveFlash_CurrentFrame(This,FrameNum) \
+ (This)->lpVtbl -> CurrentFrame(This,FrameNum)
+
+#define IShockwaveFlash_IsPlaying(This,Playing) \
+ (This)->lpVtbl -> IsPlaying(This,Playing)
+
+#define IShockwaveFlash_PercentLoaded(This,percent) \
+ (This)->lpVtbl -> PercentLoaded(This,percent)
+
+#define IShockwaveFlash_FrameLoaded(This,FrameNum,loaded) \
+ (This)->lpVtbl -> FrameLoaded(This,FrameNum,loaded)
+
+#define IShockwaveFlash_FlashVersion(This,version) \
+ (This)->lpVtbl -> FlashVersion(This,version)
+
+#define IShockwaveFlash_get_WMode(This,pVal) \
+ (This)->lpVtbl -> get_WMode(This,pVal)
+
+#define IShockwaveFlash_put_WMode(This,pVal) \
+ (This)->lpVtbl -> put_WMode(This,pVal)
+
+#define IShockwaveFlash_get_SAlign(This,pVal) \
+ (This)->lpVtbl -> get_SAlign(This,pVal)
+
+#define IShockwaveFlash_put_SAlign(This,pVal) \
+ (This)->lpVtbl -> put_SAlign(This,pVal)
+
+#define IShockwaveFlash_get_Menu(This,pVal) \
+ (This)->lpVtbl -> get_Menu(This,pVal)
+
+#define IShockwaveFlash_put_Menu(This,pVal) \
+ (This)->lpVtbl -> put_Menu(This,pVal)
+
+#define IShockwaveFlash_get_Base(This,pVal) \
+ (This)->lpVtbl -> get_Base(This,pVal)
+
+#define IShockwaveFlash_put_Base(This,pVal) \
+ (This)->lpVtbl -> put_Base(This,pVal)
+
+#define IShockwaveFlash_get_Scale(This,pVal) \
+ (This)->lpVtbl -> get_Scale(This,pVal)
+
+#define IShockwaveFlash_put_Scale(This,pVal) \
+ (This)->lpVtbl -> put_Scale(This,pVal)
+
+#define IShockwaveFlash_get_DeviceFont(This,pVal) \
+ (This)->lpVtbl -> get_DeviceFont(This,pVal)
+
+#define IShockwaveFlash_put_DeviceFont(This,pVal) \
+ (This)->lpVtbl -> put_DeviceFont(This,pVal)
+
+#define IShockwaveFlash_get_EmbedMovie(This,pVal) \
+ (This)->lpVtbl -> get_EmbedMovie(This,pVal)
+
+#define IShockwaveFlash_put_EmbedMovie(This,pVal) \
+ (This)->lpVtbl -> put_EmbedMovie(This,pVal)
+
+#define IShockwaveFlash_get_BGColor(This,pVal) \
+ (This)->lpVtbl -> get_BGColor(This,pVal)
+
+#define IShockwaveFlash_put_BGColor(This,pVal) \
+ (This)->lpVtbl -> put_BGColor(This,pVal)
+
+#define IShockwaveFlash_get_Quality2(This,pVal) \
+ (This)->lpVtbl -> get_Quality2(This,pVal)
+
+#define IShockwaveFlash_put_Quality2(This,pVal) \
+ (This)->lpVtbl -> put_Quality2(This,pVal)
+
+#define IShockwaveFlash_LoadMovie(This,layer,url) \
+ (This)->lpVtbl -> LoadMovie(This,layer,url)
+
+#define IShockwaveFlash_TGotoFrame(This,target,FrameNum) \
+ (This)->lpVtbl -> TGotoFrame(This,target,FrameNum)
+
+#define IShockwaveFlash_TGotoLabel(This,target,label) \
+ (This)->lpVtbl -> TGotoLabel(This,target,label)
+
+#define IShockwaveFlash_TCurrentFrame(This,target,FrameNum) \
+ (This)->lpVtbl -> TCurrentFrame(This,target,FrameNum)
+
+#define IShockwaveFlash_TCurrentLabel(This,target,pVal) \
+ (This)->lpVtbl -> TCurrentLabel(This,target,pVal)
+
+#define IShockwaveFlash_TPlay(This,target) \
+ (This)->lpVtbl -> TPlay(This,target)
+
+#define IShockwaveFlash_TStopPlay(This,target) \
+ (This)->lpVtbl -> TStopPlay(This,target)
+
+#define IShockwaveFlash_SetVariable(This,name,value) \
+ (This)->lpVtbl -> SetVariable(This,name,value)
+
+#define IShockwaveFlash_GetVariable(This,name,pVal) \
+ (This)->lpVtbl -> GetVariable(This,name,pVal)
+
+#define IShockwaveFlash_TSetProperty(This,target,property,value) \
+ (This)->lpVtbl -> TSetProperty(This,target,property,value)
+
+#define IShockwaveFlash_TGetProperty(This,target,property,pVal) \
+ (This)->lpVtbl -> TGetProperty(This,target,property,pVal)
+
+#define IShockwaveFlash_TCallFrame(This,target,FrameNum) \
+ (This)->lpVtbl -> TCallFrame(This,target,FrameNum)
+
+#define IShockwaveFlash_TCallLabel(This,target,label) \
+ (This)->lpVtbl -> TCallLabel(This,target,label)
+
+#define IShockwaveFlash_TSetPropertyNum(This,target,property,value) \
+ (This)->lpVtbl -> TSetPropertyNum(This,target,property,value)
+
+#define IShockwaveFlash_TGetPropertyNum(This,target,property,pVal) \
+ (This)->lpVtbl -> TGetPropertyNum(This,target,property,pVal)
+
+#define IShockwaveFlash_TGetPropertyAsNumber(This,target,property,pVal) \
+ (This)->lpVtbl -> TGetPropertyAsNumber(This,target,property,pVal)
+
+#define IShockwaveFlash_get_SWRemote(This,pVal) \
+ (This)->lpVtbl -> get_SWRemote(This,pVal)
+
+#define IShockwaveFlash_put_SWRemote(This,pVal) \
+ (This)->lpVtbl -> put_SWRemote(This,pVal)
+
+#define IShockwaveFlash_get_FlashVars(This,pVal) \
+ (This)->lpVtbl -> get_FlashVars(This,pVal)
+
+#define IShockwaveFlash_put_FlashVars(This,pVal) \
+ (This)->lpVtbl -> put_FlashVars(This,pVal)
+
+#define IShockwaveFlash_get_AllowScriptAccess(This,pVal) \
+ (This)->lpVtbl -> get_AllowScriptAccess(This,pVal)
+
+#define IShockwaveFlash_put_AllowScriptAccess(This,pVal) \
+ (This)->lpVtbl -> put_AllowScriptAccess(This,pVal)
+
+#define IShockwaveFlash_get_MovieData(This,pVal) \
+ (This)->lpVtbl -> get_MovieData(This,pVal)
+
+#define IShockwaveFlash_put_MovieData(This,pVal) \
+ (This)->lpVtbl -> put_MovieData(This,pVal)
+
+#define IShockwaveFlash_get_InlineData(This,ppIUnknown) \
+ (This)->lpVtbl -> get_InlineData(This,ppIUnknown)
+
+#define IShockwaveFlash_put_InlineData(This,ppIUnknown) \
+ (This)->lpVtbl -> put_InlineData(This,ppIUnknown)
+
+#define IShockwaveFlash_get_SeamlessTabbing(This,pVal) \
+ (This)->lpVtbl -> get_SeamlessTabbing(This,pVal)
+
+#define IShockwaveFlash_put_SeamlessTabbing(This,pVal) \
+ (This)->lpVtbl -> put_SeamlessTabbing(This,pVal)
+
+#define IShockwaveFlash_EnforceLocalSecurity(This) \
+ (This)->lpVtbl -> EnforceLocalSecurity(This)
+
+#define IShockwaveFlash_get_Profile(This,pVal) \
+ (This)->lpVtbl -> get_Profile(This,pVal)
+
+#define IShockwaveFlash_put_Profile(This,pVal) \
+ (This)->lpVtbl -> put_Profile(This,pVal)
+
+#define IShockwaveFlash_get_ProfileAddress(This,pVal) \
+ (This)->lpVtbl -> get_ProfileAddress(This,pVal)
+
+#define IShockwaveFlash_put_ProfileAddress(This,pVal) \
+ (This)->lpVtbl -> put_ProfileAddress(This,pVal)
+
+#define IShockwaveFlash_get_ProfilePort(This,pVal) \
+ (This)->lpVtbl -> get_ProfilePort(This,pVal)
+
+#define IShockwaveFlash_put_ProfilePort(This,pVal) \
+ (This)->lpVtbl -> put_ProfilePort(This,pVal)
+
+#define IShockwaveFlash_CallFunction(This,request,response) \
+ (This)->lpVtbl -> CallFunction(This,request,response)
+
+#define IShockwaveFlash_SetReturnValue(This,returnValue) \
+ (This)->lpVtbl -> SetReturnValue(This,returnValue)
+
+#define IShockwaveFlash_DisableLocalSecurity(This) \
+ (This)->lpVtbl -> DisableLocalSecurity(This)
+
+#define IShockwaveFlash_get_AllowNetworking(This,pVal) \
+ (This)->lpVtbl -> get_AllowNetworking(This,pVal)
+
+#define IShockwaveFlash_put_AllowNetworking(This,pVal) \
+ (This)->lpVtbl -> put_AllowNetworking(This,pVal)
+
+#define IShockwaveFlash_get_AllowFullScreen(This,pVal) \
+ (This)->lpVtbl -> get_AllowFullScreen(This,pVal)
+
+#define IShockwaveFlash_put_AllowFullScreen(This,pVal) \
+ (This)->lpVtbl -> put_AllowFullScreen(This,pVal)
+
+#endif /* COBJMACROS */
+
+
+#endif /* C style interface */
+
+
+
+/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_ReadyState_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ long *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_get_ReadyState_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_TotalFrames_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ long *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_get_TotalFrames_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_Playing_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ VARIANT_BOOL *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_get_Playing_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_Playing_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ VARIANT_BOOL pVal);
+
+
+void __RPC_STUB IShockwaveFlash_put_Playing_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_Quality_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ int *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_get_Quality_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_Quality_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ int pVal);
+
+
+void __RPC_STUB IShockwaveFlash_put_Quality_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_ScaleMode_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ int *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_get_ScaleMode_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_ScaleMode_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ int pVal);
+
+
+void __RPC_STUB IShockwaveFlash_put_ScaleMode_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_AlignMode_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ int *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_get_AlignMode_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_AlignMode_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ int pVal);
+
+
+void __RPC_STUB IShockwaveFlash_put_AlignMode_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_BackgroundColor_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ long *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_get_BackgroundColor_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_BackgroundColor_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ long pVal);
+
+
+void __RPC_STUB IShockwaveFlash_put_BackgroundColor_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_Loop_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ VARIANT_BOOL *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_get_Loop_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_Loop_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ VARIANT_BOOL pVal);
+
+
+void __RPC_STUB IShockwaveFlash_put_Loop_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_Movie_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ BSTR *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_get_Movie_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_Movie_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR pVal);
+
+
+void __RPC_STUB IShockwaveFlash_put_Movie_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_receiveNum_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ long *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_receiveNum_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_FrameNum_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ long pVal);
+
+
+void __RPC_STUB IShockwaveFlash_put_FrameNum_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_SetZoomRect_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ long left,
+ /* [in] */ long top,
+ /* [in] */ long right,
+ /* [in] */ long bottom);
+
+
+void __RPC_STUB IShockwaveFlash_SetZoomRect_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_Zoom_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ int factor);
+
+
+void __RPC_STUB IShockwaveFlash_Zoom_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_Pan_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ long x,
+ /* [in] */ long y,
+ /* [in] */ int mode);
+
+
+void __RPC_STUB IShockwaveFlash_Pan_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_Play_Proxy(
+ IShockwaveFlash * This);
+
+
+void __RPC_STUB IShockwaveFlash_Play_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_Stop_Proxy(
+ IShockwaveFlash * This);
+
+
+void __RPC_STUB IShockwaveFlash_Stop_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_Back_Proxy(
+ IShockwaveFlash * This);
+
+
+void __RPC_STUB IShockwaveFlash_Back_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_Forward_Proxy(
+ IShockwaveFlash * This);
+
+
+void __RPC_STUB IShockwaveFlash_Forward_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_Rewind_Proxy(
+ IShockwaveFlash * This);
+
+
+void __RPC_STUB IShockwaveFlash_Rewind_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_StopPlay_Proxy(
+ IShockwaveFlash * This);
+
+
+void __RPC_STUB IShockwaveFlash_StopPlay_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_GotoFrame_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ long FrameNum);
+
+
+void __RPC_STUB IShockwaveFlash_GotoFrame_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_CurrentFrame_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ long *FrameNum);
+
+
+void __RPC_STUB IShockwaveFlash_CurrentFrame_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_IsPlaying_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ VARIANT_BOOL *Playing);
+
+
+void __RPC_STUB IShockwaveFlash_IsPlaying_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_PercentLoaded_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ long *percent);
+
+
+void __RPC_STUB IShockwaveFlash_PercentLoaded_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_FrameLoaded_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ long FrameNum,
+ /* [retval][out] */ VARIANT_BOOL *loaded);
+
+
+void __RPC_STUB IShockwaveFlash_FrameLoaded_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_FlashVersion_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ long *version);
+
+
+void __RPC_STUB IShockwaveFlash_FlashVersion_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_WMode_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ BSTR *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_get_WMode_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_WMode_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR pVal);
+
+
+void __RPC_STUB IShockwaveFlash_put_WMode_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_SAlign_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ BSTR *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_get_SAlign_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_SAlign_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR pVal);
+
+
+void __RPC_STUB IShockwaveFlash_put_SAlign_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_Menu_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ VARIANT_BOOL *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_get_Menu_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_Menu_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ VARIANT_BOOL pVal);
+
+
+void __RPC_STUB IShockwaveFlash_put_Menu_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_Base_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ BSTR *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_get_Base_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_Base_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR pVal);
+
+
+void __RPC_STUB IShockwaveFlash_put_Base_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_Scale_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ BSTR *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_get_Scale_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_Scale_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR pVal);
+
+
+void __RPC_STUB IShockwaveFlash_put_Scale_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_DeviceFont_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ VARIANT_BOOL *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_get_DeviceFont_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_DeviceFont_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ VARIANT_BOOL pVal);
+
+
+void __RPC_STUB IShockwaveFlash_put_DeviceFont_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_EmbedMovie_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ VARIANT_BOOL *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_get_EmbedMovie_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_EmbedMovie_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ VARIANT_BOOL pVal);
+
+
+void __RPC_STUB IShockwaveFlash_put_EmbedMovie_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_BGColor_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ BSTR *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_get_BGColor_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_BGColor_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR pVal);
+
+
+void __RPC_STUB IShockwaveFlash_put_BGColor_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_Quality2_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ BSTR *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_get_Quality2_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_Quality2_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR pVal);
+
+
+void __RPC_STUB IShockwaveFlash_put_Quality2_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_LoadMovie_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ int layer,
+ /* [in] */ BSTR url);
+
+
+void __RPC_STUB IShockwaveFlash_LoadMovie_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_TGotoFrame_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR target,
+ /* [in] */ long FrameNum);
+
+
+void __RPC_STUB IShockwaveFlash_TGotoFrame_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_TGotoLabel_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR target,
+ /* [in] */ BSTR label);
+
+
+void __RPC_STUB IShockwaveFlash_TGotoLabel_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_TCurrentFrame_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR target,
+ /* [retval][out] */ long *FrameNum);
+
+
+void __RPC_STUB IShockwaveFlash_TCurrentFrame_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_TCurrentLabel_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR target,
+ /* [retval][out] */ BSTR *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_TCurrentLabel_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_TPlay_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR target);
+
+
+void __RPC_STUB IShockwaveFlash_TPlay_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_TStopPlay_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR target);
+
+
+void __RPC_STUB IShockwaveFlash_TStopPlay_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_SetVariable_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR name,
+ /* [in] */ BSTR value);
+
+
+void __RPC_STUB IShockwaveFlash_SetVariable_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_GetVariable_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR name,
+ /* [retval][out] */ BSTR *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_GetVariable_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_TSetProperty_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR target,
+ /* [in] */ int property,
+ /* [in] */ BSTR value);
+
+
+void __RPC_STUB IShockwaveFlash_TSetProperty_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_TGetProperty_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR target,
+ /* [in] */ int property,
+ /* [retval][out] */ BSTR *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_TGetProperty_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_TCallFrame_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR target,
+ /* [in] */ int FrameNum);
+
+
+void __RPC_STUB IShockwaveFlash_TCallFrame_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_TCallLabel_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR target,
+ /* [in] */ BSTR label);
+
+
+void __RPC_STUB IShockwaveFlash_TCallLabel_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_TSetPropertyNum_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR target,
+ /* [in] */ int property,
+ /* [in] */ double value);
+
+
+void __RPC_STUB IShockwaveFlash_TSetPropertyNum_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_TGetPropertyNum_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR target,
+ /* [in] */ int property,
+ /* [retval][out] */ double *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_TGetPropertyNum_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_TGetPropertyAsNumber_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR target,
+ /* [in] */ int property,
+ /* [retval][out] */ double *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_TGetPropertyAsNumber_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_SWRemote_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ BSTR *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_get_SWRemote_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_SWRemote_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR pVal);
+
+
+void __RPC_STUB IShockwaveFlash_put_SWRemote_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_FlashVars_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ BSTR *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_get_FlashVars_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_FlashVars_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR pVal);
+
+
+void __RPC_STUB IShockwaveFlash_put_FlashVars_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_AllowScriptAccess_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ BSTR *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_get_AllowScriptAccess_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_AllowScriptAccess_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR pVal);
+
+
+void __RPC_STUB IShockwaveFlash_put_AllowScriptAccess_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_MovieData_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ BSTR *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_get_MovieData_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_MovieData_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR pVal);
+
+
+void __RPC_STUB IShockwaveFlash_put_MovieData_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_InlineData_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ IUnknown **ppIUnknown);
+
+
+void __RPC_STUB IShockwaveFlash_get_InlineData_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_InlineData_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ IUnknown *ppIUnknown);
+
+
+void __RPC_STUB IShockwaveFlash_put_InlineData_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_SeamlessTabbing_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ VARIANT_BOOL *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_get_SeamlessTabbing_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_SeamlessTabbing_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ VARIANT_BOOL pVal);
+
+
+void __RPC_STUB IShockwaveFlash_put_SeamlessTabbing_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_EnforceLocalSecurity_Proxy(
+ IShockwaveFlash * This);
+
+
+void __RPC_STUB IShockwaveFlash_EnforceLocalSecurity_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_Profile_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ VARIANT_BOOL *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_get_Profile_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_Profile_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ VARIANT_BOOL pVal);
+
+
+void __RPC_STUB IShockwaveFlash_put_Profile_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_ProfileAddress_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ BSTR *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_get_ProfileAddress_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_ProfileAddress_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR pVal);
+
+
+void __RPC_STUB IShockwaveFlash_put_ProfileAddress_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_ProfilePort_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ long *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_get_ProfilePort_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_ProfilePort_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ long pVal);
+
+
+void __RPC_STUB IShockwaveFlash_put_ProfilePort_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_CallFunction_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR request,
+ /* [retval][out] */ BSTR *response);
+
+
+void __RPC_STUB IShockwaveFlash_CallFunction_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_SetReturnValue_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR returnValue);
+
+
+void __RPC_STUB IShockwaveFlash_SetReturnValue_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_DisableLocalSecurity_Proxy(
+ IShockwaveFlash * This);
+
+
+void __RPC_STUB IShockwaveFlash_DisableLocalSecurity_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_AllowNetworking_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ BSTR *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_get_AllowNetworking_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_AllowNetworking_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR pVal);
+
+
+void __RPC_STUB IShockwaveFlash_put_AllowNetworking_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_get_AllowFullScreen_Proxy(
+ IShockwaveFlash * This,
+ /* [retval][out] */ BSTR *pVal);
+
+
+void __RPC_STUB IShockwaveFlash_get_AllowFullScreen_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+/* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IShockwaveFlash_put_AllowFullScreen_Proxy(
+ IShockwaveFlash * This,
+ /* [in] */ BSTR pVal);
+
+
+void __RPC_STUB IShockwaveFlash_put_AllowFullScreen_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+
+#endif /* __IShockwaveFlash_INTERFACE_DEFINED__ */
+
+
+#ifndef ___IShockwaveFlashEvents_DISPINTERFACE_DEFINED__
+#define ___IShockwaveFlashEvents_DISPINTERFACE_DEFINED__
+
+/* dispinterface _IShockwaveFlashEvents */
+/* [hidden][helpstring][uuid] */
+
+
+EXTERN_C const IID DIID__IShockwaveFlashEvents;
+
+#if defined(__cplusplus) && !defined(CINTERFACE)
+
+ MIDL_INTERFACE("D27CDB6D-AE6D-11CF-96B8-444553540000")
+ _IShockwaveFlashEvents : public IDispatch
+ {
+ };
+
+#else /* C style interface */
+
+ typedef struct _IShockwaveFlashEventsVtbl
+ {
+ BEGIN_INTERFACE
+
+ HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
+ _IShockwaveFlashEvents * This,
+ /* [in] */ REFIID riid,
+ /* [iid_is][out] */ void **ppvObject);
+
+ ULONG ( STDMETHODCALLTYPE *AddRef )(
+ _IShockwaveFlashEvents * This);
+
+ ULONG ( STDMETHODCALLTYPE *Release )(
+ _IShockwaveFlashEvents * This);
+
+ HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
+ _IShockwaveFlashEvents * This,
+ /* [out] */ UINT *pctinfo);
+
+ HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
+ _IShockwaveFlashEvents * This,
+ /* [in] */ UINT iTInfo,
+ /* [in] */ LCID lcid,
+ /* [out] */ ITypeInfo **ppTInfo);
+
+ HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
+ _IShockwaveFlashEvents * This,
+ /* [in] */ REFIID riid,
+ /* [size_is][in] */ LPOLESTR *rgszNames,
+ /* [in] */ UINT cNames,
+ /* [in] */ LCID lcid,
+ /* [size_is][out] */ DISPID *rgDispId);
+
+ /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
+ _IShockwaveFlashEvents * This,
+ /* [in] */ DISPID dispIdMember,
+ /* [in] */ REFIID riid,
+ /* [in] */ LCID lcid,
+ /* [in] */ WORD wFlags,
+ /* [out][in] */ DISPPARAMS *pDispParams,
+ /* [out] */ VARIANT *pVarResult,
+ /* [out] */ EXCEPINFO *pExcepInfo,
+ /* [out] */ UINT *puArgErr);
+
+ END_INTERFACE
+ } _IShockwaveFlashEventsVtbl;
+
+ interface _IShockwaveFlashEvents
+ {
+ CONST_VTBL struct _IShockwaveFlashEventsVtbl *lpVtbl;
+ };
+
+
+
+#ifdef COBJMACROS
+
+
+#define _IShockwaveFlashEvents_QueryInterface(This,riid,ppvObject) \
+ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
+
+#define _IShockwaveFlashEvents_AddRef(This) \
+ (This)->lpVtbl -> AddRef(This)
+
+#define _IShockwaveFlashEvents_Release(This) \
+ (This)->lpVtbl -> Release(This)
+
+
+#define _IShockwaveFlashEvents_GetTypeInfoCount(This,pctinfo) \
+ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
+
+#define _IShockwaveFlashEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
+ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
+
+#define _IShockwaveFlashEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
+ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
+
+#define _IShockwaveFlashEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
+ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
+
+#endif /* COBJMACROS */
+
+
+#endif /* C style interface */
+
+
+#endif /* ___IShockwaveFlashEvents_DISPINTERFACE_DEFINED__ */
+
+
+#ifndef __IFlashFactory_INTERFACE_DEFINED__
+#define __IFlashFactory_INTERFACE_DEFINED__
+
+/* interface IFlashFactory */
+/* [object][helpstring][uuid] */
+
+
+EXTERN_C const IID IID_IFlashFactory;
+
+#if defined(__cplusplus) && !defined(CINTERFACE)
+
+ MIDL_INTERFACE("D27CDB70-AE6D-11CF-96B8-444553540000")
+ IFlashFactory : public IUnknown
+ {
+ public:
+ };
+
+#else /* C style interface */
+
+ typedef struct IFlashFactoryVtbl
+ {
+ BEGIN_INTERFACE
+
+ HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
+ IFlashFactory * This,
+ /* [in] */ REFIID riid,
+ /* [iid_is][out] */ void **ppvObject);
+
+ ULONG ( STDMETHODCALLTYPE *AddRef )(
+ IFlashFactory * This);
+
+ ULONG ( STDMETHODCALLTYPE *Release )(
+ IFlashFactory * This);
+
+ END_INTERFACE
+ } IFlashFactoryVtbl;
+
+ interface IFlashFactory
+ {
+ CONST_VTBL struct IFlashFactoryVtbl *lpVtbl;
+ };
+
+
+
+#ifdef COBJMACROS
+
+
+#define IFlashFactory_QueryInterface(This,riid,ppvObject) \
+ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
+
+#define IFlashFactory_AddRef(This) \
+ (This)->lpVtbl -> AddRef(This)
+
+#define IFlashFactory_Release(This) \
+ (This)->lpVtbl -> Release(This)
+
+
+#endif /* COBJMACROS */
+
+
+#endif /* C style interface */
+
+
+
+
+#endif /* __IFlashFactory_INTERFACE_DEFINED__ */
+
+
+#ifndef __IFlashObjectInterface_INTERFACE_DEFINED__
+#define __IFlashObjectInterface_INTERFACE_DEFINED__
+
+/* interface IFlashObjectInterface */
+/* [object][helpstring][uuid] */
+
+
+EXTERN_C const IID IID_IFlashObjectInterface;
+
+#if defined(__cplusplus) && !defined(CINTERFACE)
+
+ MIDL_INTERFACE("D27CDB72-AE6D-11CF-96B8-444553540000")
+ IFlashObjectInterface : public IDispatchEx
+ {
+ public:
+ };
+
+#else /* C style interface */
+
+ typedef struct IFlashObjectInterfaceVtbl
+ {
+ BEGIN_INTERFACE
+
+ HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
+ IFlashObjectInterface * This,
+ /* [in] */ REFIID riid,
+ /* [iid_is][out] */ void **ppvObject);
+
+ ULONG ( STDMETHODCALLTYPE *AddRef )(
+ IFlashObjectInterface * This);
+
+ ULONG ( STDMETHODCALLTYPE *Release )(
+ IFlashObjectInterface * This);
+
+ HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
+ IFlashObjectInterface * This,
+ /* [out] */ UINT *pctinfo);
+
+ HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
+ IFlashObjectInterface * This,
+ /* [in] */ UINT iTInfo,
+ /* [in] */ LCID lcid,
+ /* [out] */ ITypeInfo **ppTInfo);
+
+ HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
+ IFlashObjectInterface * This,
+ /* [in] */ REFIID riid,
+ /* [size_is][in] */ LPOLESTR *rgszNames,
+ /* [in] */ UINT cNames,
+ /* [in] */ LCID lcid,
+ /* [size_is][out] */ DISPID *rgDispId);
+
+ /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
+ IFlashObjectInterface * This,
+ /* [in] */ DISPID dispIdMember,
+ /* [in] */ REFIID riid,
+ /* [in] */ LCID lcid,
+ /* [in] */ WORD wFlags,
+ /* [out][in] */ DISPPARAMS *pDispParams,
+ /* [out] */ VARIANT *pVarResult,
+ /* [out] */ EXCEPINFO *pExcepInfo,
+ /* [out] */ UINT *puArgErr);
+
+ HRESULT ( __stdcall *GetDispID )(
+ IFlashObjectInterface * This,
+ /* [in] */ BSTR bstrName,
+ /* [in] */ unsigned long grfdex,
+ /* [out] */ long *pid);
+
+ HRESULT ( __stdcall *RemoteInvokeEx )(
+ IFlashObjectInterface * This,
+ /* [in] */ long id,
+ /* [in] */ unsigned long lcid,
+ /* [in] */ unsigned long dwFlags,
+ /* [in] */ DISPPARAMS *pdp,
+ /* [out] */ VARIANT *pvarRes,
+ /* [out] */ EXCEPINFO *pei,
+ /* [in] */ IServiceProvider *pspCaller,
+ /* [in] */ unsigned int cvarRefArg,
+ /* [in] */ unsigned int *rgiRefArg,
+ /* [out][in] */ VARIANT *rgvarRefArg);
+
+ HRESULT ( __stdcall *DeleteMemberByName )(
+ IFlashObjectInterface * This,
+ /* [in] */ BSTR bstrName,
+ /* [in] */ unsigned long grfdex);
+
+ HRESULT ( __stdcall *DeleteMemberByDispID )(
+ IFlashObjectInterface * This,
+ /* [in] */ long id);
+
+ HRESULT ( __stdcall *GetMemberProperties )(
+ IFlashObjectInterface * This,
+ /* [in] */ long id,
+ /* [in] */ unsigned long grfdexFetch,
+ /* [out] */ unsigned long *pgrfdex);
+
+ HRESULT ( __stdcall *GetMemberName )(
+ IFlashObjectInterface * This,
+ /* [in] */ long id,
+ /* [out] */ BSTR *pbstrName);
+
+ HRESULT ( __stdcall *GetNextDispID )(
+ IFlashObjectInterface * This,
+ /* [in] */ unsigned long grfdex,
+ /* [in] */ long id,
+ /* [out] */ long *pid);
+
+ HRESULT ( __stdcall *GetNameSpaceParent )(
+ IFlashObjectInterface * This,
+ /* [out] */ IUnknown **ppunk);
+
+ END_INTERFACE
+ } IFlashObjectInterfaceVtbl;
+
+ interface IFlashObjectInterface
+ {
+ CONST_VTBL struct IFlashObjectInterfaceVtbl *lpVtbl;
+ };
+
+
+
+#ifdef COBJMACROS
+
+
+#define IFlashObjectInterface_QueryInterface(This,riid,ppvObject) \
+ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
+
+#define IFlashObjectInterface_AddRef(This) \
+ (This)->lpVtbl -> AddRef(This)
+
+#define IFlashObjectInterface_Release(This) \
+ (This)->lpVtbl -> Release(This)
+
+
+#define IFlashObjectInterface_GetTypeInfoCount(This,pctinfo) \
+ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
+
+#define IFlashObjectInterface_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
+ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
+
+#define IFlashObjectInterface_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
+ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
+
+#define IFlashObjectInterface_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
+ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
+
+
+#define IFlashObjectInterface_GetDispID(This,bstrName,grfdex,pid) \
+ (This)->lpVtbl -> GetDispID(This,bstrName,grfdex,pid)
+
+#define IFlashObjectInterface_RemoteInvokeEx(This,id,lcid,dwFlags,pdp,pvarRes,pei,pspCaller,cvarRefArg,rgiRefArg,rgvarRefArg) \
+ (This)->lpVtbl -> RemoteInvokeEx(This,id,lcid,dwFlags,pdp,pvarRes,pei,pspCaller,cvarRefArg,rgiRefArg,rgvarRefArg)
+
+#define IFlashObjectInterface_DeleteMemberByName(This,bstrName,grfdex) \
+ (This)->lpVtbl -> DeleteMemberByName(This,bstrName,grfdex)
+
+#define IFlashObjectInterface_DeleteMemberByDispID(This,id) \
+ (This)->lpVtbl -> DeleteMemberByDispID(This,id)
+
+#define IFlashObjectInterface_GetMemberProperties(This,id,grfdexFetch,pgrfdex) \
+ (This)->lpVtbl -> GetMemberProperties(This,id,grfdexFetch,pgrfdex)
+
+#define IFlashObjectInterface_GetMemberName(This,id,pbstrName) \
+ (This)->lpVtbl -> GetMemberName(This,id,pbstrName)
+
+#define IFlashObjectInterface_GetNextDispID(This,grfdex,id,pid) \
+ (This)->lpVtbl -> GetNextDispID(This,grfdex,id,pid)
+
+#define IFlashObjectInterface_GetNameSpaceParent(This,ppunk) \
+ (This)->lpVtbl -> GetNameSpaceParent(This,ppunk)
+
+
+#endif /* COBJMACROS */
+
+
+#endif /* C style interface */
+
+
+
+
+#endif /* __IFlashObjectInterface_INTERFACE_DEFINED__ */
+
+
+#ifndef __IDispatchEx_INTERFACE_DEFINED__
+#define __IDispatchEx_INTERFACE_DEFINED__
+
+/* interface IDispatchEx */
+/* [object][uuid] */
+
+
+EXTERN_C const IID IID_IDispatchEx;
+
+#if defined(__cplusplus) && !defined(CINTERFACE)
+
+ MIDL_INTERFACE("A6EF9860-C720-11D0-9337-00A0C90DCAA9")
+ IDispatchEx : public IDispatch
+ {
+ public:
+ virtual HRESULT __stdcall GetDispID(
+ /* [in] */ BSTR bstrName,
+ /* [in] */ unsigned long grfdex,
+ /* [out] */ long *pid) = 0;
+
+ virtual HRESULT __stdcall RemoteInvokeEx(
+ /* [in] */ long id,
+ /* [in] */ unsigned long lcid,
+ /* [in] */ unsigned long dwFlags,
+ /* [in] */ DISPPARAMS *pdp,
+ /* [out] */ VARIANT *pvarRes,
+ /* [out] */ EXCEPINFO *pei,
+ /* [in] */ IServiceProvider *pspCaller,
+ /* [in] */ unsigned int cvarRefArg,
+ /* [in] */ unsigned int *rgiRefArg,
+ /* [out][in] */ VARIANT *rgvarRefArg) = 0;
+
+ virtual HRESULT __stdcall DeleteMemberByName(
+ /* [in] */ BSTR bstrName,
+ /* [in] */ unsigned long grfdex) = 0;
+
+ virtual HRESULT __stdcall DeleteMemberByDispID(
+ /* [in] */ long id) = 0;
+
+ virtual HRESULT __stdcall GetMemberProperties(
+ /* [in] */ long id,
+ /* [in] */ unsigned long grfdexFetch,
+ /* [out] */ unsigned long *pgrfdex) = 0;
+
+ virtual HRESULT __stdcall GetMemberName(
+ /* [in] */ long id,
+ /* [out] */ BSTR *pbstrName) = 0;
+
+ virtual HRESULT __stdcall GetNextDispID(
+ /* [in] */ unsigned long grfdex,
+ /* [in] */ long id,
+ /* [out] */ long *pid) = 0;
+
+ virtual HRESULT __stdcall GetNameSpaceParent(
+ /* [out] */ IUnknown **ppunk) = 0;
+
+ };
+
+#else /* C style interface */
+
+ typedef struct IDispatchExVtbl
+ {
+ BEGIN_INTERFACE
+
+ HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
+ IDispatchEx * This,
+ /* [in] */ REFIID riid,
+ /* [iid_is][out] */ void **ppvObject);
+
+ ULONG ( STDMETHODCALLTYPE *AddRef )(
+ IDispatchEx * This);
+
+ ULONG ( STDMETHODCALLTYPE *Release )(
+ IDispatchEx * This);
+
+ HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
+ IDispatchEx * This,
+ /* [out] */ UINT *pctinfo);
+
+ HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
+ IDispatchEx * This,
+ /* [in] */ UINT iTInfo,
+ /* [in] */ LCID lcid,
+ /* [out] */ ITypeInfo **ppTInfo);
+
+ HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
+ IDispatchEx * This,
+ /* [in] */ REFIID riid,
+ /* [size_is][in] */ LPOLESTR *rgszNames,
+ /* [in] */ UINT cNames,
+ /* [in] */ LCID lcid,
+ /* [size_is][out] */ DISPID *rgDispId);
+
+ /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
+ IDispatchEx * This,
+ /* [in] */ DISPID dispIdMember,
+ /* [in] */ REFIID riid,
+ /* [in] */ LCID lcid,
+ /* [in] */ WORD wFlags,
+ /* [out][in] */ DISPPARAMS *pDispParams,
+ /* [out] */ VARIANT *pVarResult,
+ /* [out] */ EXCEPINFO *pExcepInfo,
+ /* [out] */ UINT *puArgErr);
+
+ HRESULT ( __stdcall *GetDispID )(
+ IDispatchEx * This,
+ /* [in] */ BSTR bstrName,
+ /* [in] */ unsigned long grfdex,
+ /* [out] */ long *pid);
+
+ HRESULT ( __stdcall *RemoteInvokeEx )(
+ IDispatchEx * This,
+ /* [in] */ long id,
+ /* [in] */ unsigned long lcid,
+ /* [in] */ unsigned long dwFlags,
+ /* [in] */ DISPPARAMS *pdp,
+ /* [out] */ VARIANT *pvarRes,
+ /* [out] */ EXCEPINFO *pei,
+ /* [in] */ IServiceProvider *pspCaller,
+ /* [in] */ unsigned int cvarRefArg,
+ /* [in] */ unsigned int *rgiRefArg,
+ /* [out][in] */ VARIANT *rgvarRefArg);
+
+ HRESULT ( __stdcall *DeleteMemberByName )(
+ IDispatchEx * This,
+ /* [in] */ BSTR bstrName,
+ /* [in] */ unsigned long grfdex);
+
+ HRESULT ( __stdcall *DeleteMemberByDispID )(
+ IDispatchEx * This,
+ /* [in] */ long id);
+
+ HRESULT ( __stdcall *GetMemberProperties )(
+ IDispatchEx * This,
+ /* [in] */ long id,
+ /* [in] */ unsigned long grfdexFetch,
+ /* [out] */ unsigned long *pgrfdex);
+
+ HRESULT ( __stdcall *GetMemberName )(
+ IDispatchEx * This,
+ /* [in] */ long id,
+ /* [out] */ BSTR *pbstrName);
+
+ HRESULT ( __stdcall *GetNextDispID )(
+ IDispatchEx * This,
+ /* [in] */ unsigned long grfdex,
+ /* [in] */ long id,
+ /* [out] */ long *pid);
+
+ HRESULT ( __stdcall *GetNameSpaceParent )(
+ IDispatchEx * This,
+ /* [out] */ IUnknown **ppunk);
+
+ END_INTERFACE
+ } IDispatchExVtbl;
+
+ interface IDispatchEx
+ {
+ CONST_VTBL struct IDispatchExVtbl *lpVtbl;
+ };
+
+
+
+#ifdef COBJMACROS
+
+
+#define IDispatchEx_QueryInterface(This,riid,ppvObject) \
+ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
+
+#define IDispatchEx_AddRef(This) \
+ (This)->lpVtbl -> AddRef(This)
+
+#define IDispatchEx_Release(This) \
+ (This)->lpVtbl -> Release(This)
+
+
+#define IDispatchEx_GetTypeInfoCount(This,pctinfo) \
+ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
+
+#define IDispatchEx_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
+ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
+
+#define IDispatchEx_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
+ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
+
+#define IDispatchEx_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
+ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
+
+
+#define IDispatchEx_GetDispID(This,bstrName,grfdex,pid) \
+ (This)->lpVtbl -> GetDispID(This,bstrName,grfdex,pid)
+
+#define IDispatchEx_RemoteInvokeEx(This,id,lcid,dwFlags,pdp,pvarRes,pei,pspCaller,cvarRefArg,rgiRefArg,rgvarRefArg) \
+ (This)->lpVtbl -> RemoteInvokeEx(This,id,lcid,dwFlags,pdp,pvarRes,pei,pspCaller,cvarRefArg,rgiRefArg,rgvarRefArg)
+
+#define IDispatchEx_DeleteMemberByName(This,bstrName,grfdex) \
+ (This)->lpVtbl -> DeleteMemberByName(This,bstrName,grfdex)
+
+#define IDispatchEx_DeleteMemberByDispID(This,id) \
+ (This)->lpVtbl -> DeleteMemberByDispID(This,id)
+
+#define IDispatchEx_GetMemberProperties(This,id,grfdexFetch,pgrfdex) \
+ (This)->lpVtbl -> GetMemberProperties(This,id,grfdexFetch,pgrfdex)
+
+#define IDispatchEx_GetMemberName(This,id,pbstrName) \
+ (This)->lpVtbl -> GetMemberName(This,id,pbstrName)
+
+#define IDispatchEx_GetNextDispID(This,grfdex,id,pid) \
+ (This)->lpVtbl -> GetNextDispID(This,grfdex,id,pid)
+
+#define IDispatchEx_GetNameSpaceParent(This,ppunk) \
+ (This)->lpVtbl -> GetNameSpaceParent(This,ppunk)
+
+#endif /* COBJMACROS */
+
+
+#endif /* C style interface */
+
+
+
+HRESULT __stdcall IDispatchEx_GetDispID_Proxy(
+ IDispatchEx * This,
+ /* [in] */ BSTR bstrName,
+ /* [in] */ unsigned long grfdex,
+ /* [out] */ long *pid);
+
+
+void __RPC_STUB IDispatchEx_GetDispID_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+HRESULT __stdcall IDispatchEx_RemoteInvokeEx_Proxy(
+ IDispatchEx * This,
+ /* [in] */ long id,
+ /* [in] */ unsigned long lcid,
+ /* [in] */ unsigned long dwFlags,
+ /* [in] */ DISPPARAMS *pdp,
+ /* [out] */ VARIANT *pvarRes,
+ /* [out] */ EXCEPINFO *pei,
+ /* [in] */ IServiceProvider *pspCaller,
+ /* [in] */ unsigned int cvarRefArg,
+ /* [in] */ unsigned int *rgiRefArg,
+ /* [out][in] */ VARIANT *rgvarRefArg);
+
+
+void __RPC_STUB IDispatchEx_RemoteInvokeEx_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+HRESULT __stdcall IDispatchEx_DeleteMemberByName_Proxy(
+ IDispatchEx * This,
+ /* [in] */ BSTR bstrName,
+ /* [in] */ unsigned long grfdex);
+
+
+void __RPC_STUB IDispatchEx_DeleteMemberByName_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+HRESULT __stdcall IDispatchEx_DeleteMemberByDispID_Proxy(
+ IDispatchEx * This,
+ /* [in] */ long id);
+
+
+void __RPC_STUB IDispatchEx_DeleteMemberByDispID_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+HRESULT __stdcall IDispatchEx_GetMemberProperties_Proxy(
+ IDispatchEx * This,
+ /* [in] */ long id,
+ /* [in] */ unsigned long grfdexFetch,
+ /* [out] */ unsigned long *pgrfdex);
+
+
+void __RPC_STUB IDispatchEx_GetMemberProperties_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+HRESULT __stdcall IDispatchEx_GetMemberName_Proxy(
+ IDispatchEx * This,
+ /* [in] */ long id,
+ /* [out] */ BSTR *pbstrName);
+
+
+void __RPC_STUB IDispatchEx_GetMemberName_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+HRESULT __stdcall IDispatchEx_GetNextDispID_Proxy(
+ IDispatchEx * This,
+ /* [in] */ unsigned long grfdex,
+ /* [in] */ long id,
+ /* [out] */ long *pid);
+
+
+void __RPC_STUB IDispatchEx_GetNextDispID_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+HRESULT __stdcall IDispatchEx_GetNameSpaceParent_Proxy(
+ IDispatchEx * This,
+ /* [out] */ IUnknown **ppunk);
+
+
+void __RPC_STUB IDispatchEx_GetNameSpaceParent_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+
+#endif /* __IDispatchEx_INTERFACE_DEFINED__ */
+
+
+#ifndef __IServiceProvider_INTERFACE_DEFINED__
+#define __IServiceProvider_INTERFACE_DEFINED__
+
+/* interface IServiceProvider */
+/* [object][uuid] */
+
+
+EXTERN_C const IID IID_IServiceProvider;
+
+#if defined(__cplusplus) && !defined(CINTERFACE)
+
+ MIDL_INTERFACE("6D5140C1-7436-11CE-8034-00AA006009FA")
+ IServiceProvider : public IUnknown
+ {
+ public:
+ virtual HRESULT __stdcall RemoteQueryService(
+ /* [in] */ GUID *guidService,
+ /* [in] */ GUID *riid,
+ /* [out] */ IUnknown **ppvObject) = 0;
+
+ };
+
+#else /* C style interface */
+
+ typedef struct IServiceProviderVtbl
+ {
+ BEGIN_INTERFACE
+
+ HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
+ IServiceProvider * This,
+ /* [in] */ REFIID riid,
+ /* [iid_is][out] */ void **ppvObject);
+
+ ULONG ( STDMETHODCALLTYPE *AddRef )(
+ IServiceProvider * This);
+
+ ULONG ( STDMETHODCALLTYPE *Release )(
+ IServiceProvider * This);
+
+ HRESULT ( __stdcall *RemoteQueryService )(
+ IServiceProvider * This,
+ /* [in] */ GUID *guidService,
+ /* [in] */ GUID *riid,
+ /* [out] */ IUnknown **ppvObject);
+
+ END_INTERFACE
+ } IServiceProviderVtbl;
+
+ interface IServiceProvider
+ {
+ CONST_VTBL struct IServiceProviderVtbl *lpVtbl;
+ };
+
+
+
+#ifdef COBJMACROS
+
+
+#define IServiceProvider_QueryInterface(This,riid,ppvObject) \
+ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
+
+#define IServiceProvider_AddRef(This) \
+ (This)->lpVtbl -> AddRef(This)
+
+#define IServiceProvider_Release(This) \
+ (This)->lpVtbl -> Release(This)
+
+
+#define IServiceProvider_RemoteQueryService(This,guidService,riid,ppvObject) \
+ (This)->lpVtbl -> RemoteQueryService(This,guidService,riid,ppvObject)
+
+#endif /* COBJMACROS */
+
+
+#endif /* C style interface */
+
+
+
+HRESULT __stdcall IServiceProvider_RemoteQueryService_Proxy(
+ IServiceProvider * This,
+ /* [in] */ GUID *guidService,
+ /* [in] */ GUID *riid,
+ /* [out] */ IUnknown **ppvObject);
+
+
+void __RPC_STUB IServiceProvider_RemoteQueryService_Stub(
+ IRpcStubBuffer *This,
+ IRpcChannelBuffer *_pRpcChannelBuffer,
+ PRPC_MESSAGE _pRpcMessage,
+ DWORD *_pdwStubPhase);
+
+
+
+#endif /* __IServiceProvider_INTERFACE_DEFINED__ */
+
+
+EXTERN_C const CLSID CLSID_ShockwaveFlash;
+
+#ifdef __cplusplus
+
+class DECLSPEC_UUID("D27CDB6E-AE6D-11CF-96B8-444553540000")
+ShockwaveFlash;
+#endif
+
+EXTERN_C const CLSID CLSID_FlashObjectInterface;
+
+#ifdef __cplusplus
+
+class DECLSPEC_UUID("D27CDB71-AE6D-11CF-96B8-444553540000")
+FlashObjectInterface;
+#endif
+#endif /* __ShockwaveFlashObjects_LIBRARY_DEFINED__ */
+
+/* Additional Prototypes for ALL interfaces */
+
+/* end of Additional Prototypes */
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif
+
+