#S(HASH-TABLE EQL (FILENAME . "c:\windows\system32\wiavideo.dll")(GUID . "{1320AD9E-A50F-4ED0-B1A4-4E45EC25005E}")(DESCRIPTION . "WiaVideo 1.0 Type Library")(VERSION . "1.0") (CLASSES . #S(HASH-TABLE EQUAL ("WiaVideo" (TYPE . "Coclass")(DESCRIPTION . "WiaVideo Class")(GUID . "{3908C3CD-4478-4536-AF2F-10C25D4EF89A}")(ALIASES "IWiaVideo") (FUNCTIONS )) ("IWiaVideo" (TYPE . "Interface")(DESCRIPTION . "IWiaVideo Interface")(GUID . "{D52920AA-DB88-41F0-946C-E00DC0A19CFA}")(FUNCTIONS ((NAME . "PreviewVisible") (RIID . #x00000001) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pbPreviewVisible" "VT_PTR.VT_I4")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "property PreviewVisible")) ((NAME . "PreviewVisible") (RIID . #x00000001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pbPreviewVisible" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property PreviewVisible")) ((NAME . "ImagesDirectory") (RIID . #x00000002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pbstrImageDirectory" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "property ImageDirectory")) ((NAME . "ImagesDirectory") (RIID . #x00000002) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pbstrImageDirectory" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property ImageDirectory")) ((NAME . "CreateVideoByWiaDevID") (RIID . #x00000003) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("bstrWiaDeviceID" "VT_BSTR")("hwndParent" "VT_USERDEFINED.Typedef.wireHWND")("bStretchToFitParent" "VT_I4")("bAutoBeginPlayback" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method CreateVideoByWiaDevID.")) ((NAME . "CreateVideoByDevNum") (RIID . #x00000004) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("uiDeviceNumber" "VT_UINT")("hwndParent" "VT_USERDEFINED.Typedef.wireHWND")("bStretchToFitParent" "VT_I4")("bAutoBeginPlayback" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method CreateVideoByDevNum")) ((NAME . "CreateVideoByName") (RIID . #x00000005) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("bstrFriendlyName" "VT_BSTR")("hwndParent" "VT_USERDEFINED.Typedef.wireHWND")("bStretchToFitParent" "VT_I4")("bAutoBeginPlayback" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method CreateVideoByName")) ((NAME . "DestroyVideo") (RIID . #x00000006) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method DestroyVideo")) ((NAME . "Play") (RIID . #x00000007) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Play")) ((NAME . "Pause") (RIID . #x00000008) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Pause")) ((NAME . "TakePicture") (RIID . #x00000009) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("pbstrNewImageFilename" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method TakePicture")) ((NAME . "ResizeVideo") (RIID . #x0000000a) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("bStretchToFitParent" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method ResizeVideo")) ((NAME . "GetCurrentState") (RIID . #x0000000b) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ("pState" "VT_PTR.WIAVIDEO_STATE")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))(DESCRIPTION . "method GetState")))) ("wireHWND" (TYPE . "Typedef")(GUID . "{00000000-0000-0000-0000-000000000000}"))) (FUNCTIONS )) ("_RemotableHandle" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL_IWinTypes_0009" (TYPE . "Union")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("WIAVIDEO_STATE" (TYPE . "Typedef")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL___MIDL_itf_wiavideo_0000_0001" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) )))