#S(HASH-TABLE EQL (FILENAME . "c:\program files\pcfriendly\main\bin\video.ocx")(GUID . "{A0739DE2-571F-11D2-A031-0060977F760C}")(DESCRIPTION . "PCFriendly ActiveX Control")(VERSION . "1.0") (CLASSES . #S(HASH-TABLE EQUAL ("_DVideo" (TYPE . "Dispinterface")(DESCRIPTION . "Dispatch interface for PCFriendly ActiveX Control")(GUID . "{A0739DE3-571F-11D2-A031-0060977F760C}")(FUNCTIONS ((NAME . "Open") (RIID . #x0000000b) (OFFSET . #x0) (RETURNS . "VT_ERROR")(PARAMS ("FileName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Close") (RIID . #x0000000c) (OFFSET . #x0) (RETURNS . "VT_ERROR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Play") (RIID . #x0000000d) (OFFSET . #x0) (RETURNS . "VT_ERROR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Pause") (RIID . #x0000000e) (OFFSET . #x0) (RETURNS . "VT_ERROR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Stop") (RIID . #x0000000f) (OFFSET . #x0) (RETURNS . "VT_ERROR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "FullScreen") (RIID . #x00000010) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("bEnable" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "TitlePlay") (RIID . #x00000011) (OFFSET . #x0) (RETURNS . "VT_ERROR")(PARAMS ("uititle" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ChapterPlay") (RIID . #x00000012) (OFFSET . #x0) (RETURNS . "VT_ERROR")(PARAMS ("uititle" "VT_I4")("uichapter" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "TimePlay") (RIID . #x00000013) (OFFSET . #x0) (RETURNS . "VT_ERROR")(PARAMS ("From" "VT_I4")("To" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "FastForward") (RIID . #x00000014) (OFFSET . #x0) (RETURNS . "VT_ERROR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Rewind") (RIID . #x00000015) (OFFSET . #x0) (RETURNS . "VT_ERROR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "NextChapter") (RIID . #x00000016) (OFFSET . #x0) (RETURNS . "VT_ERROR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "PrevChapter") (RIID . #x00000017) (OFFSET . #x0) (RETURNS . "VT_ERROR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Slow") (RIID . #x00000018) (OFFSET . #x0) (RETURNS . "VT_ERROR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Menu") (RIID . #x00000019) (OFFSET . #x0) (RETURNS . "VT_ERROR")(PARAMS ("uiMenu" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "PopUpMenu") (RIID . #x0000001a) (OFFSET . #x0) (RETURNS . "VT_ERROR")(PARAMS ("Menu" "VT_I4")("x" "VT_I4")("y" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "UOPMask") (RIID . #x0000001b) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("mask" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ShowControls") (RIID . #x0000001c) (OFFSET . #x0) (RETURNS . "VT_ERROR")(PARAMS ("bshow" "VT_BOOL")("uuid" "VT_BSTR")("htmlloc" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Resume") (RIID . #x0000001d) (OFFSET . #x0) (RETURNS . "VT_ERROR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "ShowContextMenu") (RIID . #x0000001e) (OFFSET . #x0) (RETURNS . "VT_ERROR")(PARAMS ("EnableMask" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AutoHideMouse") (RIID . #x0000001f) (OFFSET . #x0) (RETURNS . "VT_ERROR")(PARAMS ("bEnable" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "UpButtonSelect") (RIID . #x00000020) (OFFSET . #x0) (RETURNS . "VT_ERROR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "DownButtonSelect") (RIID . #x00000021) (OFFSET . #x0) (RETURNS . "VT_ERROR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "LeftButtonSelect") (RIID . #x00000022) (OFFSET . #x0) (RETURNS . "VT_ERROR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "RightButtonSelect") (RIID . #x00000023) (OFFSET . #x0) (RETURNS . "VT_ERROR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "ButtonActivate") (RIID . #x00000024) (OFFSET . #x0) (RETURNS . "VT_ERROR")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "ShowMinControls") (RIID . #x00000025) (OFFSET . #x0) (RETURNS . "VT_ERROR")(PARAMS ("EnableMask" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ShowMinDisplay") (RIID . #x00000026) (OFFSET . #x0) (RETURNS . "VT_ERROR")(PARAMS ("bEnable" "VT_BOOL")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SupportedFeaturesMask") (RIID . #x00000027) (OFFSET . #x0) (RETURNS . "VT_BOOL")(PARAMS ("index" "VT_I4")("mask" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetCodecByte") (RIID . #x00000028) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "PlayEncoded") (RIID . #x00000029) (OFFSET . #x0) (RETURNS . "VT_ERROR")(PARAMS ("nLocation" "VT_I2")("szUrl" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))))) ("DVD_MENU" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_DVideoEvents" (TYPE . "Dispinterface")(DESCRIPTION . "Event interface for PCFriendly ActiveX Control")(GUID . "{A0739DE4-571F-11D2-A031-0060977F760C}")(FUNCTIONS ((NAME . "VideoErrorEvent") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Error" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "VideoTriggerEvent") (RIID . #x00000002) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("Value1" "VT_I4")("Value2" "VT_I4")("Value3" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "TitleEvent") (RIID . #x000000ca) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("nTitle" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ChapterEvent") (RIID . #x000000cb) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("nChapter" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "TimeEvent") (RIID . #x000000cc) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("nElapsedTime" "VT_I4")("nTotalTime" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AngleEvent") (RIID . #x000000cd) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("nCurrentAngle" "VT_I4")("nMaxAngle" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "StateEvent") (RIID . #x000000ce) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("nPlayState" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SpeedEvent") (RIID . #x000000cf) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("nSpeedState" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "MouseEvent") (RIID . #x000000d0) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("x" "VT_I4")("y" "VT_I4")("nButtonState" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "UOPSEvent") (RIID . #x000000d1) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("nUops" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DomainEvent") (RIID . #x000000d2) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("nDomain" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "NotifyEvent") (RIID . #x000000d3) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("errorStr" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))))) ("DVD_DOMAIN" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("PLAY_STATE" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("SPEED_STATE" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("BUTTON_STATE" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("Video" (TYPE . "Coclass")(DESCRIPTION . "PCFriendly ActiveX Control")(GUID . "{A0739DE5-571F-11D2-A031-0060977F760C}")(ALIASES "_DVideo""_DVideoEvents") (FUNCTIONS )) )))