123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384 |
- // Created by Microsoft (R) C/C++ Compiler Version 10.00.30319.01 (9b1e6a3c).
- //
- // f:\duilib\duilib\duilib\build\debug\flash11.tlh
- //
- // C++ source equivalent of Win32 type library C:\Windows\System32\Macromed\Flash\flash11.ocx
- // compiler-generated file created 12/07/12 at 22:56:25 - DO NOT EDIT!
- #pragma once
- #pragma pack(push, 8)
- #include <comdef.h>
- //
- // Forward references and typedefs
- //
- struct __declspec(uuid("d27cdb6b-ae6d-11cf-96b8-444553540000"))
- /* LIBID */ __ShockwaveFlashObjects;
- struct __declspec(uuid("d27cdb6c-ae6d-11cf-96b8-444553540000"))
- /* dual interface */ IShockwaveFlash;
- struct __declspec(uuid("c5598e60-b307-11d1-b27d-006008c3fbfb"))
- /* interface */ ICanHandleException;
- struct __declspec(uuid("d27cdb6d-ae6d-11cf-96b8-444553540000"))
- /* dispinterface */ _IShockwaveFlashEvents;
- struct /* coclass */ ShockwaveFlash;
- struct __declspec(uuid("d27cdb70-ae6d-11cf-96b8-444553540000"))
- /* interface */ IFlashFactory;
- struct __declspec(uuid("d27cdb72-ae6d-11cf-96b8-444553540000"))
- /* interface */ IFlashObjectInterface;
- struct __declspec(uuid("a6ef9860-c720-11d0-9337-00a0c90dcaa9"))
- /* interface */ IMyDispatchEx;
- struct /* coclass */ FlashObjectInterface;
- struct __declspec(uuid("86230738-d762-4c50-a2de-a753e5b1686f"))
- /* dual interface */ IFlashObject;
- struct /* coclass */ FlashObject;
- //
- // Smart pointer typedef declarations
- //
- _COM_SMARTPTR_TYPEDEF(IShockwaveFlash, __uuidof(IShockwaveFlash));
- _COM_SMARTPTR_TYPEDEF(ICanHandleException, __uuidof(ICanHandleException));
- _COM_SMARTPTR_TYPEDEF(_IShockwaveFlashEvents, __uuidof(_IShockwaveFlashEvents));
- _COM_SMARTPTR_TYPEDEF(IFlashFactory, __uuidof(IFlashFactory));
- _COM_SMARTPTR_TYPEDEF(IMyDispatchEx, __uuidof(IMyDispatchEx));
- _COM_SMARTPTR_TYPEDEF(IFlashObjectInterface, __uuidof(IFlashObjectInterface));
- _COM_SMARTPTR_TYPEDEF(IFlashObject, __uuidof(IFlashObject));
- //
- // Type library items
- //
- struct __declspec(uuid("d27cdb6c-ae6d-11cf-96b8-444553540000"))
- IShockwaveFlash : IDispatch
- {
- //
- // Raw methods provided by interface
- //
- virtual HRESULT __stdcall get_ReadyState (
- /*[out,retval]*/ long * pVal ) = 0;
- virtual HRESULT __stdcall get_TotalFrames (
- /*[out,retval]*/ long * pVal ) = 0;
- virtual HRESULT __stdcall get_Playing (
- /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0;
- virtual HRESULT __stdcall put_Playing (
- /*[in]*/ VARIANT_BOOL pVal ) = 0;
- virtual HRESULT __stdcall get_Quality (
- /*[out,retval]*/ int * pVal ) = 0;
- virtual HRESULT __stdcall put_Quality (
- /*[in]*/ int pVal ) = 0;
- virtual HRESULT __stdcall get_ScaleMode (
- /*[out,retval]*/ int * pVal ) = 0;
- virtual HRESULT __stdcall put_ScaleMode (
- /*[in]*/ int pVal ) = 0;
- virtual HRESULT __stdcall get_AlignMode (
- /*[out,retval]*/ int * pVal ) = 0;
- virtual HRESULT __stdcall put_AlignMode (
- /*[in]*/ int pVal ) = 0;
- virtual HRESULT __stdcall get_BackgroundColor (
- /*[out,retval]*/ long * pVal ) = 0;
- virtual HRESULT __stdcall put_BackgroundColor (
- /*[in]*/ long pVal ) = 0;
- virtual HRESULT __stdcall get_Loop (
- /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0;
- virtual HRESULT __stdcall put_Loop (
- /*[in]*/ VARIANT_BOOL pVal ) = 0;
- virtual HRESULT __stdcall get_Movie (
- /*[out,retval]*/ BSTR * pVal ) = 0;
- virtual HRESULT __stdcall put_Movie (
- /*[in]*/ BSTR pVal ) = 0;
- virtual HRESULT __stdcall get_FrameNum (
- /*[out,retval]*/ long * pVal ) = 0;
- virtual HRESULT __stdcall put_FrameNum (
- /*[in]*/ long pVal ) = 0;
- virtual HRESULT __stdcall SetZoomRect (
- /*[in]*/ long left,
- /*[in]*/ long top,
- /*[in]*/ long right,
- /*[in]*/ long bottom ) = 0;
- virtual HRESULT __stdcall Zoom (
- /*[in]*/ int factor ) = 0;
- virtual HRESULT __stdcall Pan (
- /*[in]*/ long x,
- /*[in]*/ long y,
- /*[in]*/ int mode ) = 0;
- virtual HRESULT __stdcall Play ( ) = 0;
- virtual HRESULT __stdcall Stop ( ) = 0;
- virtual HRESULT __stdcall Back ( ) = 0;
- virtual HRESULT __stdcall Forward ( ) = 0;
- virtual HRESULT __stdcall Rewind ( ) = 0;
- virtual HRESULT __stdcall StopPlay ( ) = 0;
- virtual HRESULT __stdcall GotoFrame (
- /*[in]*/ long FrameNum ) = 0;
- virtual HRESULT __stdcall CurrentFrame (
- /*[out,retval]*/ long * FrameNum ) = 0;
- virtual HRESULT __stdcall IsPlaying (
- /*[out,retval]*/ VARIANT_BOOL * Playing ) = 0;
- virtual HRESULT __stdcall PercentLoaded (
- /*[out,retval]*/ long * percent ) = 0;
- virtual HRESULT __stdcall FrameLoaded (
- /*[in]*/ long FrameNum,
- /*[out,retval]*/ VARIANT_BOOL * loaded ) = 0;
- virtual HRESULT __stdcall FlashVersion (
- /*[out,retval]*/ long * version ) = 0;
- virtual HRESULT __stdcall get_WMode (
- /*[out,retval]*/ BSTR * pVal ) = 0;
- virtual HRESULT __stdcall put_WMode (
- /*[in]*/ BSTR pVal ) = 0;
- virtual HRESULT __stdcall get_SAlign (
- /*[out,retval]*/ BSTR * pVal ) = 0;
- virtual HRESULT __stdcall put_SAlign (
- /*[in]*/ BSTR pVal ) = 0;
- virtual HRESULT __stdcall get_Menu (
- /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0;
- virtual HRESULT __stdcall put_Menu (
- /*[in]*/ VARIANT_BOOL pVal ) = 0;
- virtual HRESULT __stdcall get_Base (
- /*[out,retval]*/ BSTR * pVal ) = 0;
- virtual HRESULT __stdcall put_Base (
- /*[in]*/ BSTR pVal ) = 0;
- virtual HRESULT __stdcall get_Scale (
- /*[out,retval]*/ BSTR * pVal ) = 0;
- virtual HRESULT __stdcall put_Scale (
- /*[in]*/ BSTR pVal ) = 0;
- virtual HRESULT __stdcall get_DeviceFont (
- /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0;
- virtual HRESULT __stdcall put_DeviceFont (
- /*[in]*/ VARIANT_BOOL pVal ) = 0;
- virtual HRESULT __stdcall get_EmbedMovie (
- /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0;
- virtual HRESULT __stdcall put_EmbedMovie (
- /*[in]*/ VARIANT_BOOL pVal ) = 0;
- virtual HRESULT __stdcall get_BGColor (
- /*[out,retval]*/ BSTR * pVal ) = 0;
- virtual HRESULT __stdcall put_BGColor (
- /*[in]*/ BSTR pVal ) = 0;
- virtual HRESULT __stdcall get_Quality2 (
- /*[out,retval]*/ BSTR * pVal ) = 0;
- virtual HRESULT __stdcall put_Quality2 (
- /*[in]*/ BSTR pVal ) = 0;
- virtual HRESULT __stdcall LoadMovie (
- /*[in]*/ int layer,
- /*[in]*/ BSTR url ) = 0;
- virtual HRESULT __stdcall TGotoFrame (
- /*[in]*/ BSTR target,
- /*[in]*/ long FrameNum ) = 0;
- virtual HRESULT __stdcall TGotoLabel (
- /*[in]*/ BSTR target,
- /*[in]*/ BSTR label ) = 0;
- virtual HRESULT __stdcall TCurrentFrame (
- /*[in]*/ BSTR target,
- /*[out,retval]*/ long * FrameNum ) = 0;
- virtual HRESULT __stdcall TCurrentLabel (
- /*[in]*/ BSTR target,
- /*[out,retval]*/ BSTR * pVal ) = 0;
- virtual HRESULT __stdcall TPlay (
- /*[in]*/ BSTR target ) = 0;
- virtual HRESULT __stdcall TStopPlay (
- /*[in]*/ BSTR target ) = 0;
- virtual HRESULT __stdcall SetVariable (
- /*[in]*/ BSTR name,
- /*[in]*/ BSTR value ) = 0;
- virtual HRESULT __stdcall GetVariable (
- /*[in]*/ BSTR name,
- /*[out,retval]*/ BSTR * pVal ) = 0;
- virtual HRESULT __stdcall TSetProperty (
- /*[in]*/ BSTR target,
- /*[in]*/ int property,
- /*[in]*/ BSTR value ) = 0;
- virtual HRESULT __stdcall TGetProperty (
- /*[in]*/ BSTR target,
- /*[in]*/ int property,
- /*[out,retval]*/ BSTR * pVal ) = 0;
- virtual HRESULT __stdcall TCallFrame (
- /*[in]*/ BSTR target,
- /*[in]*/ int FrameNum ) = 0;
- virtual HRESULT __stdcall TCallLabel (
- /*[in]*/ BSTR target,
- /*[in]*/ BSTR label ) = 0;
- virtual HRESULT __stdcall TSetPropertyNum (
- /*[in]*/ BSTR target,
- /*[in]*/ int property,
- /*[in]*/ double value ) = 0;
- virtual HRESULT __stdcall TGetPropertyNum (
- /*[in]*/ BSTR target,
- /*[in]*/ int property,
- /*[out,retval]*/ double * pVal ) = 0;
- virtual HRESULT __stdcall TGetPropertyAsNumber (
- /*[in]*/ BSTR target,
- /*[in]*/ int property,
- /*[out,retval]*/ double * pVal ) = 0;
- virtual HRESULT __stdcall get_SWRemote (
- /*[out,retval]*/ BSTR * pVal ) = 0;
- virtual HRESULT __stdcall put_SWRemote (
- /*[in]*/ BSTR pVal ) = 0;
- virtual HRESULT __stdcall get_FlashVars (
- /*[out,retval]*/ BSTR * pVal ) = 0;
- virtual HRESULT __stdcall put_FlashVars (
- /*[in]*/ BSTR pVal ) = 0;
- virtual HRESULT __stdcall get_AllowScriptAccess (
- /*[out,retval]*/ BSTR * pVal ) = 0;
- virtual HRESULT __stdcall put_AllowScriptAccess (
- /*[in]*/ BSTR pVal ) = 0;
- virtual HRESULT __stdcall get_MovieData (
- /*[out,retval]*/ BSTR * pVal ) = 0;
- virtual HRESULT __stdcall put_MovieData (
- /*[in]*/ BSTR pVal ) = 0;
- virtual HRESULT __stdcall get_InlineData (
- /*[out,retval]*/ IUnknown * * ppIUnknown ) = 0;
- virtual HRESULT __stdcall put_InlineData (
- /*[in]*/ IUnknown * ppIUnknown ) = 0;
- virtual HRESULT __stdcall get_SeamlessTabbing (
- /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0;
- virtual HRESULT __stdcall put_SeamlessTabbing (
- /*[in]*/ VARIANT_BOOL pVal ) = 0;
- virtual HRESULT __stdcall EnforceLocalSecurity ( ) = 0;
- virtual HRESULT __stdcall get_Profile (
- /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0;
- virtual HRESULT __stdcall put_Profile (
- /*[in]*/ VARIANT_BOOL pVal ) = 0;
- virtual HRESULT __stdcall get_ProfileAddress (
- /*[out,retval]*/ BSTR * pVal ) = 0;
- virtual HRESULT __stdcall put_ProfileAddress (
- /*[in]*/ BSTR pVal ) = 0;
- virtual HRESULT __stdcall get_ProfilePort (
- /*[out,retval]*/ long * pVal ) = 0;
- virtual HRESULT __stdcall put_ProfilePort (
- /*[in]*/ long pVal ) = 0;
- virtual HRESULT __stdcall CallFunction (
- /*[in]*/ BSTR request,
- /*[out,retval]*/ BSTR * response ) = 0;
- virtual HRESULT __stdcall SetReturnValue (
- /*[in]*/ BSTR returnValue ) = 0;
- virtual HRESULT __stdcall DisableLocalSecurity ( ) = 0;
- virtual HRESULT __stdcall get_AllowNetworking (
- /*[out,retval]*/ BSTR * pVal ) = 0;
- virtual HRESULT __stdcall put_AllowNetworking (
- /*[in]*/ BSTR pVal ) = 0;
- virtual HRESULT __stdcall get_AllowFullScreen (
- /*[out,retval]*/ BSTR * pVal ) = 0;
- virtual HRESULT __stdcall put_AllowFullScreen (
- /*[in]*/ BSTR pVal ) = 0;
- virtual HRESULT __stdcall get_AllowFullScreenInteractive (
- /*[out,retval]*/ BSTR * pVal ) = 0;
- virtual HRESULT __stdcall put_AllowFullScreenInteractive (
- /*[in]*/ BSTR pVal ) = 0;
- virtual HRESULT __stdcall get_IsDependent (
- /*[out,retval]*/ VARIANT_BOOL * pVal ) = 0;
- virtual HRESULT __stdcall put_IsDependent (
- /*[in]*/ VARIANT_BOOL pVal ) = 0;
- };
- struct __declspec(uuid("c5598e60-b307-11d1-b27d-006008c3fbfb"))
- IMyCanHandleException : IUnknown
- {
- //
- // Raw methods provided by interface
- //
- virtual HRESULT __stdcall CanHandleException (
- /*[in]*/ EXCEPINFO * pExcepInfo,
- /*[in]*/ VARIANT * pvar ) = 0;
- };
- struct __declspec(uuid("d27cdb6d-ae6d-11cf-96b8-444553540000"))
- _IShockwaveFlashEvents : IDispatch
- {};
- struct __declspec(uuid("d27cdb6e-ae6d-11cf-96b8-444553540000"))
- ShockwaveFlash;
- // [ default ] interface IShockwaveFlash
- // [ default, source ] dispinterface _IShockwaveFlashEvents
- struct __declspec(uuid("d27cdb70-ae6d-11cf-96b8-444553540000"))
- IFlashFactory : IUnknown
- {};
- struct __declspec(uuid("a6ef9860-c720-11d0-9337-00a0c90dcaa9"))
- IMyDispatchEx : IDispatch
- {
- //
- // Raw methods provided by interface
- //
- 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]*/ struct IServiceProvider * pspCaller,
- /*[in]*/ unsigned int cvarRefArg,
- /*[in]*/ unsigned int * rgiRefArg,
- /*[in,out]*/ 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;
- };
- struct __declspec(uuid("d27cdb72-ae6d-11cf-96b8-444553540000"))
- IFlashObjectInterface : IMyDispatchEx
- {};
- struct __declspec(uuid("d27cdb71-ae6d-11cf-96b8-444553540000"))
- FlashObjectInterface;
- // [ default ] interface IFlashObjectInterface
- struct __declspec(uuid("86230738-d762-4c50-a2de-a753e5b1686f"))
- IFlashObject : IMyDispatchEx
- {};
- struct __declspec(uuid("e0920e11-6b65-4d5d-9c58-b1fc5c07dc43"))
- FlashObject;
- // [ default ] interface IFlashObject
- //
- // Named GUID constants initializations
- //
- extern "C" const GUID __declspec(selectany) LIBID_ShockwaveFlashObjects =
- {0xd27cdb6b,0xae6d,0x11cf,{0x96,0xb8,0x44,0x45,0x53,0x54,0x00,0x00}};
- extern "C" const GUID __declspec(selectany) IID_IShockwaveFlash =
- {0xd27cdb6c,0xae6d,0x11cf,{0x96,0xb8,0x44,0x45,0x53,0x54,0x00,0x00}};
- extern "C" const GUID __declspec(selectany) IID_IMyCanHandleException =
- {0xc5598e60,0xb307,0x11d1,{0xb2,0x7d,0x00,0x60,0x08,0xc3,0xfb,0xfb}};
- extern "C" const GUID __declspec(selectany) DIID__IShockwaveFlashEvents =
- {0xd27cdb6d,0xae6d,0x11cf,{0x96,0xb8,0x44,0x45,0x53,0x54,0x00,0x00}};
- extern "C" const GUID __declspec(selectany) CLSID_ShockwaveFlash =
- {0xd27cdb6e,0xae6d,0x11cf,{0x96,0xb8,0x44,0x45,0x53,0x54,0x00,0x00}};
- extern "C" const GUID __declspec(selectany) IID_IFlashFactory =
- {0xd27cdb70,0xae6d,0x11cf,{0x96,0xb8,0x44,0x45,0x53,0x54,0x00,0x00}};
- extern "C" const GUID __declspec(selectany) IID_IMyDispatchEx =
- {0xa6ef9860,0xc720,0x11d0,{0x93,0x37,0x00,0xa0,0xc9,0x0d,0xca,0xa9}};
- extern "C" const GUID __declspec(selectany) IID_IFlashObjectInterface =
- {0xd27cdb72,0xae6d,0x11cf,{0x96,0xb8,0x44,0x45,0x53,0x54,0x00,0x00}};
- extern "C" const GUID __declspec(selectany) CLSID_FlashObjectInterface =
- {0xd27cdb71,0xae6d,0x11cf,{0x96,0xb8,0x44,0x45,0x53,0x54,0x00,0x00}};
- extern "C" const GUID __declspec(selectany) IID_IFlashObject =
- {0x86230738,0xd762,0x4c50,{0xa2,0xde,0xa7,0x53,0xe5,0xb1,0x68,0x6f}};
- extern "C" const GUID __declspec(selectany) CLSID_FlashObject =
- {0xe0920e11,0x6b65,0x4d5d,{0x9c,0x58,0xb1,0xfc,0x5c,0x07,0xdc,0x43}};
- #pragma pack(pop)
|