#S(HASH-TABLE EQL (FILENAME . "c:\winnt\system32\rmoc3260.dll")(GUID . "{CFCDAA00-8BE4-11CF-B84B-0020AFBBCCFA}")(DESCRIPTION . "Real Player ActiveX Control Library")(VERSION . "1.0") (CLASSES . #S(HASH-TABLE EQUAL ("IRealAudio" (TYPE . "Dispinterface")(DESCRIPTION . "Real Player ActiveX Control")(GUID . "{CFCDAA01-8BE4-11CF-B84B-0020AFBBCCFA}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Source") (RIID . #x00000066) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/Sets the source of the RealAudio clip. Can be pnm:, file: or http: protocol.")) ((NAME . "Source") (RIID . #x00000066) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/Sets the source of the RealAudio clip. Can be pnm:, file: or http: protocol.")) ((NAME . "Console") (RIID . #x00000067) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/Sets the console name for this control. Consoles with the same name work in unison.")) ((NAME . "Console") (RIID . #x00000067) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/Sets the console name for this control. Consoles with the same name work in unison.")) ((NAME . "Controls") (RIID . #x00000068) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/Sets the visible components of the control (like PlayButton, StopButton, etc.).")) ((NAME . "Controls") (RIID . #x00000068) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/Sets the visible components of the control (like PlayButton, StopButton, etc.).")) ((NAME . "NoLabels") (RIID . #x00000069) (OFFSET . #x34) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/Sets the visibility of labels in the Information Panel of the control.")) ((NAME . "NoLabels") (RIID . #x00000069) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/Sets the visibility of labels in the Information Panel of the control.")) ((NAME . "AutoStart") (RIID . #x0000006a) (OFFSET . #x3c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/Sets whether or not the control will automatically start playing once the source data is available.")) ((NAME . "AutoStart") (RIID . #x0000006a) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/Sets whether or not the control will automatically start playing once the source data is available.")) ((NAME . "AutoGotoURL") (RIID . #x0000006b) (OFFSET . #x44) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/Sets whether or not the control will automatically activate URL events associated with the RealAudio stream. If FALSE, the OnGotoURL event will be fired instead.")) ((NAME . "AutoGotoURL") (RIID . #x0000006b) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/Sets whether or not the control will automatically activate URL events associated with the RealAudio stream. If FALSE, the OnGotoURL event will be fired instead.")) ((NAME . "WindowName") (RIID . #x0000006c) (OFFSET . #x4c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns/Sets the window name for this control.")) ((NAME . "WindowName") (RIID . #x0000006c) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Returns/Sets the window name for this control.")) ((NAME . "GetSource") (RIID . #x000000d6) (OFFSET . #x54) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the source of the RealAudio clip. Can be pnm:, file: or http: protocol.")) ((NAME . "SetSource") (RIID . #x000000d7) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("lpszNewValue" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets the source of the RealAudio clip. Can be pnm:, file: or http: protocol.")) ((NAME . "GetConsole") (RIID . #x000000d8) (OFFSET . #x5c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the console name for this control. Consoles with the same name work in unison.")) ((NAME . "SetConsole") (RIID . #x000000d9) (OFFSET . #x60) (RETURNS . "VT_VOID")(PARAMS ("lpszNewValue" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets the console name for this control. Consoles with the same name work in unison.")) ((NAME . "GetControls") (RIID . #x000000da) (OFFSET . #x64) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the visible components of the control (like PlayButton, StopButton, etc.).")) ((NAME . "SetControls") (RIID . #x000000db) (OFFSET . #x68) (RETURNS . "VT_VOID")(PARAMS ("lpszNewValue" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets the visible components of the control (like PlayButton, StopButton, etc.).")) ((NAME . "GetNoLabels") (RIID . #x000000dc) (OFFSET . #x6c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the visibility of labels in the Information Panel of the control.")) ((NAME . "SetNoLabels") (RIID . #x000000dd) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ("bNewValue" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets the visibility of labels in the Information Panel of the control.")) ((NAME . "GetAutoStart") (RIID . #x000000de) (OFFSET . #x74) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns whether or not the control will automatically start playing once the source data is available.")) ((NAME . "SetAutoStart") (RIID . #x000000df) (OFFSET . #x78) (RETURNS . "VT_VOID")(PARAMS ("bNewValue" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets whether or not the control will automatically start playing once the source data is available.")) ((NAME . "GetAutoGotoURL") (RIID . #x000000e0) (OFFSET . #x7c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns whether or not the control will automatically activate URL events associated with the RealAudio stream. If FALSE, the OnGotoURL event will be fired instead.")) ((NAME . "SetAutoGotoURL") (RIID . #x000000e1) (OFFSET . #x80) (RETURNS . "VT_VOID")(PARAMS ("bNewValue" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets whether or not the control will automatically activate URL events associated with the RealAudio stream. If FALSE, the OnGotoURL event will be fired instead.")) ((NAME . "GetVolume") (RIID . #x000000e2) (OFFSET . #x84) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the volume.")) ((NAME . "SetVolume") (RIID . #x000000e3) (OFFSET . #x88) (RETURNS . "VT_VOID")(PARAMS ("nVol" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets the volume.")) ((NAME . "GetMute") (RIID . #x000000e4) (OFFSET . #x8c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets the volume's mute.")) ((NAME . "SetMute") (RIID . #x000000e5) (OFFSET . #x90) (RETURNS . "VT_VOID")(PARAMS ("bMute" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets the volume's mute.")) ((NAME . "GetLoop") (RIID . #x000000e6) (OFFSET . #x94) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get whether to loop")) ((NAME . "SetLoop") (RIID . #x000000e7) (OFFSET . #x98) (RETURNS . "VT_VOID")(PARAMS ("bVal" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set whether to loop")) ((NAME . "GetImageStatus") (RIID . #x000000ea) (OFFSET . #x9c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns whether image status event notification is enabled or disabled.")) ((NAME . "SetImageStatus") (RIID . #x000000eb) (OFFSET . #xa0) (RETURNS . "VT_VOID")(PARAMS ("bEnable" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns whether image status event notification is enabled or disabled.")) ((NAME . "GetPacketsTotal") (RIID . #x000000ec) (OFFSET . #xa4) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets the total number of packets.")) ((NAME . "GetPacketsReceived") (RIID . #x000000ed) (OFFSET . #xa8) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets the number of packets received.")) ((NAME . "GetPacketsOutOfOrder") (RIID . #x000000ee) (OFFSET . #xac) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets the number of out of order packets.")) ((NAME . "GetPacketsMissing") (RIID . #x000000ef) (OFFSET . #xb0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets the number of missin packets.")) ((NAME . "GetPacketsEarly") (RIID . #x000000f0) (OFFSET . #xb4) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets the number of early packets.")) ((NAME . "GetPacketsLate") (RIID . #x000000f1) (OFFSET . #xb8) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets the number of late packets.")) ((NAME . "GetBandwidthAverage") (RIID . #x000000f2) (OFFSET . #xbc) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets the average bandwidth.")) ((NAME . "GetBandwidthCurrent") (RIID . #x000000f3) (OFFSET . #xc0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Gets the current bandwidth.")) ((NAME . "DoPlayPause") (RIID . #x000000c9) (OFFSET . #xc4) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Play or Pause the RealAudio clip, as if the play/pause button was pressed.")) ((NAME . "DoStop") (RIID . #x000000ca) (OFFSET . #xc8) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Stop the RealAudio clip, as if the stop button was pressed.")) ((NAME . "DoNextItem") (RIID . #x000000cb) (OFFSET . #xcc) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Skip to the next RealAudio clip in a multi-part RealAudio play list.")) ((NAME . "DoPrevItem") (RIID . #x000000cc) (OFFSET . #xd0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Skip to the previous RealAudio clip in a multi-part RealAudio play list.")) ((NAME . "CanPlayPause") (RIID . #x000000cd) (OFFSET . #xd4) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Determines whether the DoPlayPause method is valid for the control.")) ((NAME . "CanStop") (RIID . #x000000ce) (OFFSET . #xd8) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Determines whether the DoStop method is valid for the control.")) ((NAME . "HasNextItem") (RIID . #x000000cf) (OFFSET . #xdc) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Determines whether the DoNextItem method is valid for the control.")) ((NAME . "HasPrevItem") (RIID . #x000000d0) (OFFSET . #xe0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Determines whether the DoPrevItem method is valid for the control.")) ((NAME . "HasNextEntry") (RIID . #x00000153) (OFFSET . #xe4) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Determines whether the DoNextItem method is valid for the control.")) ((NAME . "HasPrevEntry") (RIID . #x00000154) (OFFSET . #xe8) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Determines whether the DoPrevItem method is valid for the control.")) ((NAME . "DoNextEntry") (RIID . #x00000155) (OFFSET . #xec) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Skip to the next RealAudio clip in a multi-part RealAudio play list.")) ((NAME . "DoPrevEntry") (RIID . #x00000156) (OFFSET . #xf0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Skip to the previous RealAudio clip in a multi-part RealAudio play list.")) ((NAME . "AboutBox") (RIID . #xfffffdd8) (OFFSET . #xf4) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Show copyright information for the control.")) ((NAME . "EditPreferences") (RIID . #x000000d2) (OFFSET . #xf8) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Show dialog to allow user modification of RealAudio preferences.")) ((NAME . "HideShowStatistics") (RIID . #x000000d3) (OFFSET . #xfc) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Hide or Show the Statistics dialog box.")) ((NAME . "IsStatisticsVisible") (RIID . #x000000d4) (OFFSET . #x100) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Determines whether the Statistics dialog box is currently visible.")) ((NAME . "DoGotoURL") (RIID . #x000000d5) (OFFSET . #x104) (RETURNS . "VT_VOID")(PARAMS ("url" "VT_BSTR")("target" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Cause the control to attempt a navigation to the specified URL in the specified frame target. The container must support URL browsing.")) ((NAME . "DoPlay") (RIID . #x00000101) (OFFSET . #x108) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Play the clip.")) ((NAME . "DoPause") (RIID . #x00000102) (OFFSET . #x10c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Pause the clip.")) ((NAME . "GetPosition") (RIID . #x00000103) (OFFSET . #x110) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Get the clip's current position in milliseconds.")) ((NAME . "GetPlayState") (RIID . #x00000104) (OFFSET . #x114) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Get the id of the clip's current state.")) ((NAME . "GetLength") (RIID . #x00000105) (OFFSET . #x118) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Get the clip's length in milliseconds.")) ((NAME . "GetTitle") (RIID . #x00000106) (OFFSET . #x11c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Get the clip's title.")) ((NAME . "GetAuthor") (RIID . #x00000107) (OFFSET . #x120) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Get the clip's author.")) ((NAME . "GetCopyright") (RIID . #x00000108) (OFFSET . #x124) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Get the clip's copyright.")) ((NAME . "GetClipWidth") (RIID . #x00000109) (OFFSET . #x128) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Get the clip's width.")) ((NAME . "GetClipHeight") (RIID . #x0000010a) (OFFSET . #x12c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Get the clip's height.")) ((NAME . "CanPlay") (RIID . #x0000010b) (OFFSET . #x130) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns true if the clip may be played.")) ((NAME . "CanPause") (RIID . #x0000010c) (OFFSET . #x134) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns true if the clip may be paused.")) ((NAME . "SetPosition") (RIID . #x0000010d) (OFFSET . #x138) (RETURNS . "VT_VOID")(PARAMS ("lPosition" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Set the clip's position in milliseconds.")) ((NAME . "GetNumLoop") (RIID . #x0000010e) (OFFSET . #x13c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get number of times to iterate the loop")) ((NAME . "SetNumLoop") (RIID . #x0000010f) (OFFSET . #x140) (RETURNS . "VT_VOID")(PARAMS ("lVal" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set number of times to iterate the loop")) ((NAME . "GetCenter") (RIID . #x00000110) (OFFSET . #x144) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get whether to center the display or stretch it")) ((NAME . "SetCenter") (RIID . #x00000111) (OFFSET . #x148) (RETURNS . "VT_VOID")(PARAMS ("bVal" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set whether to center the display or stretch it")) ((NAME . "GetNoLogo") (RIID . #x00000112) (OFFSET . #x14c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get whether to display the RealNetworks logo")) ((NAME . "SetNoLogo") (RIID . #x00000113) (OFFSET . #x150) (RETURNS . "VT_VOID")(PARAMS ("bVal" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set whether to display the RealNetworks logo")) ((NAME . "GetMaintainAspect") (RIID . #x00000114) (OFFSET . #x154) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get whether to maintain the aspect ratio")) ((NAME . "SetMaintainAspect") (RIID . #x00000115) (OFFSET . #x158) (RETURNS . "VT_VOID")(PARAMS ("bVal" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set whether to maintain the aspect ratio")) ((NAME . "GetBackgroundColor") (RIID . #x00000116) (OFFSET . #x15c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get the background color for the control")) ((NAME . "SetBackgroundColor") (RIID . #x00000117) (OFFSET . #x160) (RETURNS . "VT_VOID")(PARAMS ("pVal" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set the background color for the control")) ((NAME . "GetStereoState") (RIID . #x00000118) (OFFSET . #x164) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get the stereo state")) ((NAME . "GetLiveState") (RIID . #x00000119) (OFFSET . #x168) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get the live state")) ((NAME . "GetShowStatistics") (RIID . #x0000011a) (OFFSET . #x16c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get whether the statistics dialog is visible")) ((NAME . "SetShowStatistics") (RIID . #x0000011b) (OFFSET . #x170) (RETURNS . "VT_VOID")(PARAMS ("bVal" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set whether the statistics dialog is visible")) ((NAME . "GetShowPreferences") (RIID . #x0000011c) (OFFSET . #x174) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get whether the preferences dialog is visible")) ((NAME . "SetShowPreferences") (RIID . #x0000011d) (OFFSET . #x178) (RETURNS . "VT_VOID")(PARAMS ("bVal" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set whether the preferences dialog is visible")) ((NAME . "GetShowAbout") (RIID . #x0000011e) (OFFSET . #x17c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get whether the about dialog is visible")) ((NAME . "SetShowAbout") (RIID . #x0000011f) (OFFSET . #x180) (RETURNS . "VT_VOID")(PARAMS ("bVal" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set whether the about dialog is visible")) ((NAME . "GetOriginalSize") (RIID . #x00000120) (OFFSET . #x184) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get whether the presentation is its original size")) ((NAME . "SetOriginalSize") (RIID . #x00000121) (OFFSET . #x188) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set whether the presentation is its original size")) ((NAME . "GetDoubleSize") (RIID . #x00000122) (OFFSET . #x18c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get whether the presentation is double size")) ((NAME . "SetDoubleSize") (RIID . #x00000123) (OFFSET . #x190) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set whether the presentation is double size")) ((NAME . "GetFullScreen") (RIID . #x00000124) (OFFSET . #x194) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get whether the presentation is full screen")) ((NAME . "SetFullScreen") (RIID . #x00000125) (OFFSET . #x198) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set whether the presentation is full screen")) ((NAME . "GetEnableContextMenu") (RIID . #x00000126) (OFFSET . #x19c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get whether the context menu is enabled")) ((NAME . "SetEnableContextMenu") (RIID . #x00000127) (OFFSET . #x1a0) (RETURNS . "VT_VOID")(PARAMS ("bVal" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set whether the context menu is enabled")) ((NAME . "GetEnableOriginalSize") (RIID . #x00000128) (OFFSET . #x1a4) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get whether the original size item on the context menu is enabled")) ((NAME . "SetEnableOriginalSize") (RIID . #x00000129) (OFFSET . #x1a8) (RETURNS . "VT_VOID")(PARAMS ("bVal" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set whether the original size item on the context menu is enabled")) ((NAME . "GetEnableDoubleSize") (RIID . #x0000012a) (OFFSET . #x1ac) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get whether the double size item on the context menu is enabled")) ((NAME . "SetEnableDoubleSize") (RIID . #x0000012b) (OFFSET . #x1b0) (RETURNS . "VT_VOID")(PARAMS ("bVal" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set whether the double size item on the context menu is enabled")) ((NAME . "GetEnableFullScreen") (RIID . #x000000f4) (OFFSET . #x1b4) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get whether the full screen item on the context menu is enabled")) ((NAME . "SetEnableFullScreen") (RIID . #x000000f5) (OFFSET . #x1b8) (RETURNS . "VT_VOID")(PARAMS ("bVal" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set whether the full screen item on the context menu is enabled")) ((NAME . "GetEnableMessageBox") (RIID . #x00000151) (OFFSET . #x1bc) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get whether the message boxes are enabled")) ((NAME . "SetEnableMessageBox") (RIID . #x00000152) (OFFSET . #x1c0) (RETURNS . "VT_VOID")(PARAMS ("bVal" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set whether the message boxes are enabled")) ((NAME . "SetTitle") (RIID . #x000000f6) (OFFSET . #x1c4) (RETURNS . "VT_VOID")(PARAMS ("pVal" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set the title string for the UI")) ((NAME . "SetAuthor") (RIID . #x000000f7) (OFFSET . #x1c8) (RETURNS . "VT_VOID")(PARAMS ("pVal" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set the author string for the UI")) ((NAME . "SetCopyright") (RIID . #x000000f8) (OFFSET . #x1cc) (RETURNS . "VT_VOID")(PARAMS ("pVal" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set the copyright string for the UI")) ((NAME . "GetWantKeyboardEvents") (RIID . #x00000132) (OFFSET . #x1d0) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "enable/disable keyboard event notification")) ((NAME . "SetWantKeyboardEvents") (RIID . #x00000131) (OFFSET . #x1d4) (RETURNS . "VT_VOID")(PARAMS ("bWantsEvents" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "enable/disable keyboard event notification")) ((NAME . "GetWantMouseEvents") (RIID . #x00000134) (OFFSET . #x1d8) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "enable/disable mouse event notification")) ((NAME . "SetWantMouseEvents") (RIID . #x00000133) (OFFSET . #x1dc) (RETURNS . "VT_VOID")(PARAMS ("bWantsEvents" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "enable/disable mouse event notification")) ((NAME . "GetNumEntries") (RIID . #x00000135) (OFFSET . #x1e0) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "return the number of entries in a metafile")) ((NAME . "GetCurrentEntry") (RIID . #x00000136) (OFFSET . #x1e4) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "return the index of the current entry")) ((NAME . "GetEntryTitle") (RIID . #x00000137) (OFFSET . #x1e8) (RETURNS . "VT_BSTR")(PARAMS ("uEntryIndex" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "return the title of the specified entry")) ((NAME . "GetEntryAuthor") (RIID . #x00000138) (OFFSET . #x1ec) (RETURNS . "VT_BSTR")(PARAMS ("uEntryIndex" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "return the author of the specified entry")) ((NAME . "GetEntryCopyright") (RIID . #x00000139) (OFFSET . #x1f0) (RETURNS . "VT_BSTR")(PARAMS ("uEntryIndex" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "return the copyright of the specified entry")) ((NAME . "GetEntryAbstract") (RIID . #x0000013a) (OFFSET . #x1f4) (RETURNS . "VT_BSTR")(PARAMS ("uEntryIndex" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "return the abstract of the specified entry")) ((NAME . "SetCanSeek") (RIID . #x0000013b) (OFFSET . #x1f8) (RETURNS . "VT_VOID")(PARAMS ("bCanSeek" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "enable/disable seeking")) ((NAME . "GetCanSeek") (RIID . #x0000013c) (OFFSET . #x1fc) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "return whether seeking is enabled")) ((NAME . "GetBufferingTimeElapsed") (RIID . #x0000013d) (OFFSET . #x200) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "return the current buffering time")) ((NAME . "GetBufferingTimeRemaining") (RIID . #x0000013e) (OFFSET . #x204) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "return the current buffering time")) ((NAME . "GetConnectionBandwidth") (RIID . #x0000013f) (OFFSET . #x208) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "return the current connection bandwidth")) ((NAME . "GetPreferedLanguageString") (RIID . #x00000140) (OFFSET . #x20c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "return the prefered language")) ((NAME . "GetPreferedLanguageID") (RIID . #x00000141) (OFFSET . #x210) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "return the prefered language")) ((NAME . "GetUserCountryID") (RIID . #x00000142) (OFFSET . #x214) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "return the user's country")) ((NAME . "GetNumSources") (RIID . #x00000143) (OFFSET . #x218) (RETURNS . "VT_I2")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "return the number of sources in the presentation")) ((NAME . "GetSourceTransport") (RIID . #x00000144) (OFFSET . #x21c) (RETURNS . "VT_BSTR")(PARAMS ("nSourceNum" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "return the transport of the specified source")) ((NAME . "GetWantErrors") (RIID . #x00000145) (OFFSET . #x220) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get whether to notify of error events")) ((NAME . "SetWantErrors") (RIID . #x00000146) (OFFSET . #x224) (RETURNS . "VT_VOID")(PARAMS ("bVal" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set whether to notify of error events")) ((NAME . "GetShuffle") (RIID . #x00000147) (OFFSET . #x228) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get whether shuffle mode is enabled")) ((NAME . "SetShuffle") (RIID . #x00000148) (OFFSET . #x22c) (RETURNS . "VT_VOID")(PARAMS ("bVal" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "enable/disable shuffle mode")) ((NAME . "GetVersionInfo") (RIID . #x00000149) (OFFSET . #x230) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "return a version string")) ((NAME . "GetLastMessage") (RIID . #x0000014b) (OFFSET . #x234) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "returns the last status message")) ((NAME . "GetLastErrorSeverity") (RIID . #x0000014e) (OFFSET . #x238) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "gets the last error")) ((NAME . "GetLastErrorRMACode") (RIID . #x0000014d) (OFFSET . #x23c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "gets the last error")) ((NAME . "GetLastErrorUserCode") (RIID . #x0000014f) (OFFSET . #x240) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "gets the last error")) ((NAME . "GetLastErrorUserString") (RIID . #x00000150) (OFFSET . #x244) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "gets the last error")) ((NAME . "GetLastErrorMoreInfoURL") (RIID . #x0000014c) (OFFSET . #x248) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "gets the last error")) ((NAME . "SetPreFetch") (RIID . #x00000157) (OFFSET . #x24c) (RETURNS . "VT_VOID")(PARAMS ("bVal" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set the prefetch property")) ((NAME . "GetPreFetch") (RIID . #x00000158) (OFFSET . #x250) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get the prefetch property")) ((NAME . "SetRegion") (RIID . #x00000159) (OFFSET . #x254) (RETURNS . "VT_VOID")(PARAMS ("pVal" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set the region property")) ((NAME . "GetRegion") (RIID . #x0000015a) (OFFSET . #x258) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get the region property")) ((NAME . "GetIsPlus") (RIID . #x0000015b) (OFFSET . #x25c) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "returns true if the user has RealPlayer Plus installed")) ((NAME . "GetConsoleEvents") (RIID . #x0000015c) (OFFSET . #x260) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get whether mouse events are sent to the entire console or not")) ((NAME . "SetConsoleEvents") (RIID . #x0000015d) (OFFSET . #x264) (RETURNS . "VT_VOID")(PARAMS ("bVal" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "set whether mouse events are sent to the entire console or not")) ((NAME . "GetDRMInfo") (RIID . #x0000015e) (OFFSET . #x268) (RETURNS . "VT_BSTR")(PARAMS ("pVal" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "get digital rights management information")) ((NAME . "SetShowVideo") (RIID . #x0000015f) (OFFSET . #x26c) (RETURNS . "VT_VOID")(PARAMS ("bVal" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . " ")) ((NAME . "AddLicense") (RIID . #x00000160) (OFFSET . #x270) (RETURNS . "VT_VOID")(PARAMS ("pVal" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds License")) ((NAME . "SetVideoOverlay") (RIID . #x00000161) (OFFSET . #x274) (RETURNS . "VT_VOID")(PARAMS ("bVal" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . " ")) ((NAME . "EnsureTranscryptionLicense") (RIID . #x00000162) (OFFSET . #x278) (RETURNS . "VT_VOID")(PARAMS ("pVal" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Make sure that player is ready to trancrypt for given format.")))) ("DRealAudioEvents" (TYPE . "Dispinterface")(DESCRIPTION . "Event interface for RealAudio control")(GUID . "{CFCDAA02-8BE4-11CF-B84B-0020AFBBCCFA}")(FUNCTIONS ((NAME . "OnGotoURL") (RIID . #x0000012d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("url" "VT_BSTR")("target" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when a URL event has been encountered for the currently playing RealAudio clip. This event will only occur if the AutoGotoURL property is FALSE.")) ((NAME . "OnClipOpened") (RIID . #x0000012e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("shortClipName" "VT_BSTR")("url" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired when a clip has been opened by the control.")) ((NAME . "OnClipClosed") (RIID . #x0000012f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired to indicate that no clip is currently open by the control.")) ((NAME . "OnShowStatus") (RIID . #x00000130) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("statusText" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired to indicate that the controls status text is changing.")) ((NAME . "OnPositionChange") (RIID . #x000003ed) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lPos" "VT_I4")("lLen" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired to indicate that the playback position is changing.")) ((NAME . "OnVolumeChange") (RIID . #x000003ef) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("nVol" "VT_I2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired to indicate that the volume is changing.")) ((NAME . "OnMuteChange") (RIID . #x000003f0) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("bMute" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired to indicate that the mute state is changing.")) ((NAME . "OnTitleChange") (RIID . #x000003f1) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("bstrTitle" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired to indicate that the clip title is changing.")) ((NAME . "OnAuthorChange") (RIID . #x000003f2) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("bstrAuthor" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired to indicate that the clip author is changing.")) ((NAME . "OnCopyrightChange") (RIID . #x000003f3) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("bstrCopyright" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired to indicate that the clip copyright is changing.")) ((NAME . "OnPlayStateChange") (RIID . #x000003f5) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lNewState" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired to indicate that the player state is changing.")) ((NAME . "OnErrorMessage") (RIID . #x000003f6) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("uSeverity" "VT_I2")("uRMACode" "VT_I4")("uUserCode" "VT_I4")("pUserString" "VT_BSTR")("pMoreInfoURL" "VT_BSTR")("pErrorString" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired to indicate that there is an error message.")) ((NAME . "OnStatsInfoChange") (RIID . #x000003f7) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("bstrStats" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired to indicate that the player stats are changing.")) ((NAME . "OnContacting") (RIID . #x000003f8) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("bstrContacting" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired to indicate that the server is being contacted.")) ((NAME . "OnPreSeek") (RIID . #x000003f9) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lOldTime" "VT_I4")("lNewTime" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired before the player seeks.")) ((NAME . "OnPostSeek") (RIID . #x000003fa) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lOldTime" "VT_I4")("lNewTime" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired after the player seeks.")) ((NAME . "OnPresentationOpened") (RIID . #x000003fb) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired to indicate the presentation is begining.")) ((NAME . "OnPresentationClosed") (RIID . #x000003fc) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired to indicate the presentation is ending.")) ((NAME . "OnPreFetchComplete") (RIID . #x000003fd) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired to indicate the prefetch is complete.")) ((NAME . "OnLButtonDown") (RIID . #x00000407) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("nFlags" "VT_INT")("nX" "VT_INT")("nY" "VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "notifies the left button has been pressed")) ((NAME . "OnLButtonUp") (RIID . #x00000408) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("nFlags" "VT_INT")("nX" "VT_INT")("nY" "VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "notifies the left button has been released")) ((NAME . "OnRButtonDown") (RIID . #x0000040a) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("nFlags" "VT_INT")("nX" "VT_INT")("nY" "VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "notifies the right button has been pressed")) ((NAME . "OnRButtonUp") (RIID . #x0000040b) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("nFlags" "VT_INT")("nX" "VT_INT")("nY" "VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "notifies the right button has been released")) ((NAME . "OnMouseMove") (RIID . #x0000040d) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("nFlags" "VT_INT")("nX" "VT_INT")("nY" "VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "notifies the mouse has moved")) ((NAME . "OnKeyDown") (RIID . #x0000040e) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("nFlags" "VT_INT")("nKey" "VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "notifies a key has been pressed down")) ((NAME . "OnKeyUp") (RIID . #x0000040f) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("nFlags" "VT_INT")("nKey" "VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "notifies a key has been released")) ((NAME . "OnKeyPress") (RIID . #x00000410) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("nFlags" "VT_INT")("nKey" "VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "notifies a key has been selected")) ((NAME . "OnBuffering") (RIID . #x00000411) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lFlags" "VT_I4")("lPercentage" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "notifies the percentage of buffering that is complete.")) ((NAME . "OnStateChange") (RIID . #x00000412) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("lOldState" "VT_I4")("lNewState" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Fired to indicate that the player state is changing.")))) ("RealAudio" (TYPE . "Coclass")(DESCRIPTION . "RealAudio control")(GUID . "{CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA}")(ALIASES "IRealAudio""DRealAudioEvents") (FUNCTIONS )) )))