#S(HASH-TABLE EQL (FILENAME . "c:\program files\copernic desktop search\copernicdesktopsearch.exe")(GUID . "{D4837BDF-E131-4ABD-B3E4-90A81EE081B9}")(DESCRIPTION . "Copernic Desktop Search Library")(VERSION . "1.0") (CLASSES . #S(HASH-TABLE EQUAL ("ICopernicDesktopSearch" (TYPE . "Interface")(GUID . "{DC60A218-F347-45C7-8415-18717353AE00}")(FUNCTIONS ((NAME . "MinimizeToTray") (RIID . #x00000004) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Quit") (RIID . #x00000006) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "ExecuteCommandLine") (RIID . #x00000007) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("CommandLine" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ExecuteSearch") (RIID . #x0000000b) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("Tab" "VT_USERDEFINED.Enum.CopernicDesktopSearchTab")("Query" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RetrieveXMLResults") (RIID . #x0000000c) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("Tab" "VT_USERDEFINED.Enum.CopernicDesktopSearchTab")("NumResults" "VT_I4")("XMLResults" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "ShowOptionsDialog") (RIID . #x00000011) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("ATab" "VT_USERDEFINED.Enum.CopernicDesktopSearchOptionsTab")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ShowStatusDialog") (RIID . #x00000012) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "ShowAboutDialog") (RIID . #x00000013) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "UpdateIndex") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("Tab" "VT_USERDEFINED.Enum.CopernicDesktopSearchTab")) (FLAGS ( IS-FUNCTION ))) ((NAME . "MainWindowHandle") (RIID . #x00000001) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("Value" "VT_PTR.VT_I4")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "Status") (RIID . #x0000000d) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("Value" "VT_PTR.CopernicDesktopSearchStatus")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "StatusMessage") (RIID . #x00000010) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("Value" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "Paused") (RIID . #x0000000e) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ("Value" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "Paused") (RIID . #x0000000e) (OFFSET . #x40) (RETURNS . "VT_HRESULT")(PARAMS ("Value" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "Visible") (RIID . #x0000000a) (OFFSET . #x44) (RETURNS . "VT_HRESULT")(PARAMS ("Value" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-GET ))) ((NAME . "Visible") (RIID . #x0000000a) (OFFSET . #x48) (RETURNS . "VT_HRESULT")(PARAMS ("Value" "VT_BOOL")) (FLAGS ( IS-SET ))) ((NAME . "ActiveFrameSearchComboHandle") (RIID . #x00000002) (OFFSET . #x4c) (RETURNS . "VT_HRESULT")(PARAMS ("Value" "VT_PTR.VT_I4")) (FLAGS ( RETURNS-IN-LAST IS-GET ))))) ("CopernicDesktopSearch" (TYPE . "Coclass")(DESCRIPTION . "Copernic Desktop Search")(GUID . "{A6D8BE3C-CED8-4B2B-91B5-D884A48AF1DD}")(ALIASES "ICopernicDesktopSearch") (FUNCTIONS )) ("CopernicDesktopSearchStatus" (TYPE . "Enum")(GUID . "{26506903-BB3D-4832-B879-D80305AEBE0D}")(FUNCTIONS )) ("CopernicDesktopSearchTab" (TYPE . "Enum")(GUID . "{5A475A46-1B8B-42EB-895F-96CB042041B4}")(FUNCTIONS )) ("DCopernicDesktopSearchEvents" (TYPE . "Dispinterface")(GUID . "{2AD73CA8-929C-4115-8503-5A84071239BD}")(FUNCTIONS ((NAME . "OnStatusChange") (RIID . #x00000001) (OFFSET . #x0) (RETURNS . "VT_HRESULT")(PARAMS ("Status" "VT_USERDEFINED.Enum.CopernicDesktopSearchStatus")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnQuit") (RIID . #x00000002) (OFFSET . #x0) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("ICopernicDesktopSearchEvents" (TYPE . "Dispinterface")(GUID . "{2F714D1E-6530-4A15-A7E4-FC9C6B1880FC}")(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 . "OnStatusChange") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("Status" "VT_USERDEFINED.Enum.CopernicDesktopSearchStatus")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnQuit") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("CopernicDesktopSearchOptionsTab" (TYPE . "Enum")(GUID . "{71280A71-5B8D-4E1D-9987-09F7C38AD277}")(FUNCTIONS )) ("ICopernicDesktopSearchFileExtractor" (TYPE . "Interface")(GUID . "{7E337435-5E47-40A0-B8A9-315BDD1BAE0D}")(FUNCTIONS ((NAME . "LoadURI") (RIID . #x00000001) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("URI" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Sets the URI of the document.")) ((NAME . "GetContentStream") (RIID . #x00000005) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("ContentStream" "VT_PTR.VT_UNKNOWN")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))(DESCRIPTION . "Returns a stream containing the document content.")) ((NAME . "IsContentUnicode") (RIID . #x00000009) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("Value" "VT_PTR.VT_BOOL")) (FLAGS ( RETURNS-IN-LAST IS-GET ))))) ("ICopernicDesktopSearchEventBridge" (TYPE . "Dispinterface")(GUID . "{725F732A-FC9C-4725-8A35-1A52D857B654}")(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 . "AddProperty") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("property_name" "VT_BSTR")("property_value" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Send") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("event_flags" "VT_I4")) (FLAGS ( IS-FUNCTION ))))) ("ICopernicDesktopSearchEventFactoryBridge" (TYPE . "Dispinterface")(GUID . "{5660A9C6-619B-4297-985A-96FBBB8EA946}")(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 . "CreateEvent") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_DISPATCH")(PARAMS ("component_guid_or_progid" "VT_BSTR")("schema_name" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))))) )))