#S(HASH-TABLE EQL (FILENAME . "c:\program files\adaptec\shared\ecdc engine\mediaplayer.dll")(GUID . "{E5831AC5-0B0C-11D2-8B5C-0040956072B6}")(DESCRIPTION . "MediaPlayer 1.0 Type Library")(VERSION . "1.0") (CLASSES . #S(HASH-TABLE EQUAL ("ECMediaPlayer" (TYPE . "Coclass")(DESCRIPTION . "ECMediaPlayer Class")(GUID . "{4E688EA8-0AFA-11D2-8B5C-0040956072B6}")(ALIASES "IECMediaPlayer") (FUNCTIONS )) ("IECMediaPlayer" (TYPE . "Interface")(DESCRIPTION . "IECMediaPlayer Interface")(GUID . "{E5831AD2-0B0C-11D2-8B5C-0040956072B6}")(FUNCTIONS ((NAME . "SetCDMediaList") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pUnkDataStream" "VT_UNKNOWN")("bstrTitle" "VT_BSTR")("bstrArtist" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetCDMediaList")) ((NAME . "SetWaveMediaList") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pTrackName" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetWaveMediaList")) ((NAME . "SetCDTrackList") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pTrackName" "VT_PTR.VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetCDTrackList")) ((NAME . "SetCDTrackList2") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("bstrDriveLetter" "VT_BSTR")("pTrackName" "VT_PTR.VT_VARIANT")("pTrackNumber" "VT_PTR.VT_VARIANT")("bstrCDTitle" "VT_BSTR")("bstrArtist" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetCDTrackList2")) ((NAME . "DeleteMediaList") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method DeleteMediaList")) ((NAME . "ShowWindow") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("hParent" "VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method ShowWindow")) ((NAME . "HideWindow") (RIID . #x60010006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method HideWindow")) ((NAME . "Destroy") (RIID . #x60010007) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Destroy")) ((NAME . "Play") (RIID . #x60010008) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Play")) ((NAME . "Pause") (RIID . #x60010009) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Pause")) ((NAME . "Stop") (RIID . #x6001000a) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Stop")))) )))