// Generated .IDL file (by the OLE/COM Object Viewer) // // typelib filename: AxPulse.dll [ uuid(D6016ED9-A8FF-11D1-B37E-A4759ECD7909), version(1.0), helpstring("AxPulse 1.0 Type Library") ] library AXCTLLib { // TLib : // TLib : OLE Automation : {00020430-0000-0000-C000-000000000046} importlib("StdOle2.Tlb"); // Forward declare all types defined in this typelib dispinterface IAxPulseEvent; interface IAxPulse; interface IDebugTarget; [ uuid(40F334E0-BF29-11D1-A20B-00A024566072) ] dispinterface IAxPulseEvent { properties: methods: [id(0x00000001)] HRESULT OnEvent([in] BSTR bstr); }; [ uuid(D6016EE7-A8FF-11D1-B37E-A4759ECD7909), helpstring("AxPulse Class") ] coclass AxPulse { [default] interface IAxPulse; [default, source] dispinterface IAxPulseEvent; interface IDebugTarget; }; [ odl, uuid(D6016EE6-A8FF-11D1-B37E-A4759ECD7909), helpstring("IAxPulse Interface"), dual, oleautomation ] interface IAxPulse : IDispatch { [id(00000000), propput] HRESULT URL([in] BSTR pstrURL); [id(00000000), propget] HRESULT URL([out, retval] BSTR* pstrURL); [id(0x00000001), propget] HRESULT FrameRate([out, retval] long* pVal); [id(0x00000001), propput] HRESULT FrameRate([in] long pVal); [id(0x00000002), propget] HRESULT Opaque([out, retval] long* pVal); [id(0x00000002), propput] HRESULT Opaque([in] long pVal); [id(0x00000003)] HRESULT Do([in] BSTR command); [id(0x00000004), propget] HRESULT Version([out, retval] BSTR* pVal); [id(0x00000005), propget] HRESULT Picture([out, retval] BSTR* pstrPicture); [id(0x00000005), propput] HRESULT Picture([in] BSTR pstrPicture); [id(0x00000006), propget] HRESULT BufferTime([out, retval] short* pVal); [id(0x00000006), propput] HRESULT BufferTime([in] short pVal); [id(0x00000007), propget] HRESULT DebugEnable([out, retval] long* pVal); [id(0x00000007), propput] HRESULT DebugEnable([in] long pVal); [id(0x00000008), propget] HRESULT Hardware([out, retval] long* pVal); [id(0x00000008), propput] HRESULT Hardware([in] long pVal); [id(0x00000009), propget] HRESULT CoreVersion([out, retval] BSTR* pVal); [id(0x00000009), propput] HRESULT CoreVersion([in] BSTR pVal); [id(0x0000000a), propget] HRESULT command([out, retval] BSTR* pVal); [id(0x0000000a), propput] HRESULT command([in] BSTR pVal); [id(0x0000000b), propget] HRESULT BGColor([out, retval] BSTR* pVal); [id(0x0000000b), propput] HRESULT BGColor([in] BSTR pVal); [id(0x60020016)] HRESULT DisplayScene(); }; [ odl, uuid(2EF227CA-11AA-11D2-BA3A-0060081AEDA8) ] interface IDebugTarget : IUnknown { HRESULT _stdcall EndSession(); HRESULT _stdcall SetSingleStep([in] long doSingle); }; };