#S(HASH-TABLE EQL (FILENAME . "c:\winnt\system32\wmidx.ocx")(GUID . "{4D671821-9A5A-11D3-8EDC-00C04F6109CF}")(DESCRIPTION . "ASFChop 1.0 Type Library")(VERSION . "1.0") (CLASSES . #S(HASH-TABLE EQUAL ("IASFChopperEvent" (TYPE . "Dispinterface")(DESCRIPTION . "Event Interface for ASFChopper")(GUID . "{4D671822-9A5A-11D3-8EDC-00C04F6109CF}")(FUNCTIONS ((NAME . "Finished") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ("hr" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Info") (RIID . #x00000002) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ("InfoID" "VT_I4")("val" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Progress") (RIID . #x00000003) (OFFSET . #x0) (RETURNS . "VT_I4")(PARAMS ("Percent" "VT_I4")) (FLAGS ( IS-FUNCTION ))))) ("ASFChopper" (TYPE . "Coclass")(DESCRIPTION . "ASFChopper Class")(GUID . "{4D671823-9A5A-11D3-8EDC-00C04F6109CF}")(ALIASES "IASFChopper""IASFChopperEvent") (FUNCTIONS )) ("IASFChopper" (TYPE . "Dispinterface")(DESCRIPTION . "IASFChopper Interface")(GUID . "{4D671820-9A5A-11D3-8EDC-00C04F6109CF}")(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 . "StartTime") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies the starting time of the new ASF segment")) ((NAME . "StartTime") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies the starting time of the new ASF segment")) ((NAME . "StopTime") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies the ending time of the new ASF segment")) ((NAME . "StopTime") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies the ending time of the new ASF segment")) ((NAME . "ErrorCorrection") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies if error correction should be used")) ((NAME . "ErrorCorrection") (RIID . #x00000003) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies if error correction should be used")) ((NAME . "ErrorCorrectionSpan") (RIID . #x00000004) (OFFSET . #x34) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies the span of the error correction data. For advanced users!")) ((NAME . "ErrorCorrectionSpan") (RIID . #x00000004) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies the span of the error correction data. For advanced users!")) ((NAME . "InputFile") (RIID . #x00000005) (OFFSET . #x3c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies the ASF file to process")) ((NAME . "InputFile") (RIID . #x00000005) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies the ASF file to process")) ((NAME . "OutputFile") (RIID . #x00000006) (OFFSET . #x44) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies the name of the file that the resulting ASF stream should be written to")) ((NAME . "OutputFile") (RIID . #x00000006) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies the name of the file that the resulting ASF stream should be written to")) ((NAME . "Copyright") (RIID . #x00000007) (OFFSET . #x4c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies the copyright of the file")) ((NAME . "Author") (RIID . #x00000008) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specified the author of the file")) ((NAME . "Rating") (RIID . #x00000009) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specified the rating of the file")) ((NAME . "Description") (RIID . #x0000000a) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specified the description of the file")) ((NAME . "Title") (RIID . #x0000000b) (OFFSET . #x5c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specified the title of the file")) ((NAME . "MarkerEntry") (RIID . #x0000000c) (OFFSET . #x60) (RETURNS . "VT_VOID")(PARAMS ("name" "VT_BSTR")("riid" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "Adds a marker")) ((NAME . "CommandEntry") (RIID . #x0000000d) (OFFSET . #x64) (RETURNS . "VT_VOID")(PARAMS ("mstime" "VT_I4")("type" "VT_BSTR")("lcid" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "Adds a command")) ((NAME . "Start") (RIID . #x0000000e) (OFFSET . #x68) (RETURNS . "VT_VOID")(PARAMS ("hWorker" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Starts the processing of the ASF stream.")) ((NAME . "Stop") (RIID . #x0000000f) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Stops the processing of the ASF stream.")))) )))