#S(HASH-TABLE EQL (FILENAME . "c:\program files\pcfriendly\main\bin\providerx.dll")(GUID . "{D94A1460-5E49-11D2-9507-00A0C9925315}")(DESCRIPTION . "Provider 1.0 Type Library")(VERSION . "1.0") (CLASSES . #S(HASH-TABLE EQUAL ("HTTPRequest" (TYPE . "Coclass")(DESCRIPTION . "HTTPRequest Class")(GUID . "{A5FE4362-6277-11D2-9507-00A0C9925315}")(ALIASES "IHTTPRequest""IHTTPEvent") (FUNCTIONS )) ("IHTTPRequest" (TYPE . "Interface")(DESCRIPTION . "IHTTPRequest Interface")(GUID . "{272C7775-056F-11D2-9507-00A0C9925315}")(FUNCTIONS ((NAME . "GetProviderInterface") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("ppUnk" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetProviderInterface")) ((NAME . "ProcessRequest") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pQuoteProvider" "VT_UNKNOWN")("bSync" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method ProcessRequest")) ((NAME . "UploadFile") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pQuoteProvider" "VT_UNKNOWN")("bSync" "VT_I4")("lpszFileName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method ProcessFile")))) ("IHTTPEvent" (TYPE . "Interface")(DESCRIPTION . "IHTTPEvent Interface")(GUID . "{266BE420-0A1D-11D2-9507-00A0C9925315}")(FUNCTIONS ((NAME . "UpdateStatus") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("nStatus" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ProcessError") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("nError" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ProcessingDone") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("InetProvider" (TYPE . "Coclass")(DESCRIPTION . "InetProvider Class")(GUID . "{A5FE4363-6277-11D2-9507-00A0C9925315}")(ALIASES "IInetProvider""INetProviderEvent") (FUNCTIONS )) ("IInetProvider" (TYPE . "Interface")(DESCRIPTION . "IInetProvider Interface")(GUID . "{272C7777-056F-11D2-9507-00A0C9925315}")(FUNCTIONS ((NAME . "GetHost") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("lpszHost" "VT_LPSTR")("dwLen" "VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetHost")) ((NAME . "GetPort") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pnPort" "VT_PTR.VT_UI2")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetPort")) ((NAME . "LoginIsRequired") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pbResult" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method LoginIsRequired")) ((NAME . "GetMethod") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("lpszMethod" "VT_LPSTR")("dwLen" "VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetMethod")) ((NAME . "GetURL") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("lpszURL" "VT_LPSTR")("dwLen" "VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetURL")) ((NAME . "GetAcceptTypes") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("lpszAcceptTypes" "VT_LPSTR")("dwLen" "VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetAcceptTypes")) ((NAME . "GetHttpVersion") (RIID . #x60010006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("lpszHttpVersion" "VT_LPSTR")("dwLen" "VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetHttpVersion")) ((NAME . "GetFlags") (RIID . #x60010007) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("pdwFlags" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetFlags")) ((NAME . "GetHeaders") (RIID . #x60010008) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("lpszHeaders" "VT_LPSTR")("dwLen" "VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetHeaders")) ((NAME . "GetData") (RIID . #x60010009) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("lpszData" "VT_PTR.VT_LPSTR")("pLen" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetData")) ((NAME . "ParseResult") (RIID . #x6001000a) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("lpszResult" "VT_LPSTR")("nSize" "VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method ParseResult")) ((NAME . "InitializeData") (RIID . #x6001000b) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("lpszData" "VT_LPSTR")("nLength" "VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method InitializeData")) ((NAME . "GetUserName") (RIID . #x6001000c) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ("lpuser" "VT_PTR.VT_I1")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetUserName")) ((NAME . "GetUserPassword") (RIID . #x6001000d) (OFFSET . #x40) (RETURNS . "VT_HRESULT")(PARAMS ("lppassword" "VT_PTR.VT_I1")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetUserPassword")))) ("INetProviderEvent" (TYPE . "Interface")(DESCRIPTION . "INetProviderEvent Interface")(GUID . "{C72507A0-0C77-11D2-9507-00A0C9925315}")(FUNCTIONS ((NAME . "ParseResult") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("lpResult" "VT_LPSTR")("nSize" "VT_UI4")) (FLAGS ( IS-FUNCTION ))))) ("ConnectPin" (TYPE . "Coclass")(DESCRIPTION . "ConnectPin Class")(GUID . "{A5FE4365-6277-11D2-9507-00A0C9925315}")(ALIASES "IConnectPin") (FUNCTIONS )) ("IConnectPin" (TYPE . "Interface")(DESCRIPTION . "IConnectPin Interface")(GUID . "{272C7779-056F-11D2-9507-00A0C9925315}")(FUNCTIONS ((NAME . "Ping") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("szIPArray" "VT_BSTR")("nTimeout" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Ping")))) ("ConnectInfo" (TYPE . "Coclass")(DESCRIPTION . "ConnectInfo Class")(GUID . "{A5FE4364-6277-11D2-9507-00A0C9925315}")(ALIASES "IConnectInfo") (FUNCTIONS )) ("IConnectInfo" (TYPE . "Interface")(DESCRIPTION . "IConnectInfo Interface")(GUID . "{BCB79221-0A0F-11D2-9507-00A0C9925315}")(FUNCTIONS ((NAME . "host") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pVal" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "property host")) ((NAME . "host") (RIID . #x60010000) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pVal" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property host")) ((NAME . "port") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pVal" "VT_PTR.VT_I4")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "property port")) ((NAME . "port") (RIID . #x60010002) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pVal" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property port")) ((NAME . "method") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("pVal" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "property method")) ((NAME . "method") (RIID . #x60010004) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("pVal" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property method")) ((NAME . "url") (RIID . #x60010006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("pVal" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "property url")) ((NAME . "url") (RIID . #x60010006) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("pVal" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property url")) ((NAME . "acceptypes") (RIID . #x60010008) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("pVal" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "property acceptypes")) ((NAME . "acceptypes") (RIID . #x60010008) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("pVal" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property acceptypes")) ((NAME . "flags") (RIID . #x6001000a) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("pVal" "VT_PTR.VT_I4")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "property flags")) ((NAME . "flags") (RIID . #x6001000a) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("pVal" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property flags")) ((NAME . "headers") (RIID . #x6001000c) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ("pVal" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "property headers")) ((NAME . "headers") (RIID . #x6001000c) (OFFSET . #x40) (RETURNS . "VT_HRESULT")(PARAMS ("pVal" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property headers")) ((NAME . "httpversion") (RIID . #x6001000e) (OFFSET . #x44) (RETURNS . "VT_HRESULT")(PARAMS ("pVal" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "property httpversion")) ((NAME . "httpversion") (RIID . #x6001000e) (OFFSET . #x48) (RETURNS . "VT_HRESULT")(PARAMS ("pVal" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property httpversion")) ((NAME . "loginrequired") (RIID . #x60010010) (OFFSET . #x4c) (RETURNS . "VT_HRESULT")(PARAMS ("pVal" "VT_PTR.VT_I4")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "property loginrequired")) ((NAME . "loginrequired") (RIID . #x60010010) (OFFSET . #x50) (RETURNS . "VT_HRESULT")(PARAMS ("pVal" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property loginrequired")) ((NAME . "username") (RIID . #x60010012) (OFFSET . #x54) (RETURNS . "VT_HRESULT")(PARAMS ("pVal" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "property username")) ((NAME . "username") (RIID . #x60010012) (OFFSET . #x58) (RETURNS . "VT_HRESULT")(PARAMS ("pVal" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property username")) ((NAME . "password") (RIID . #x60010014) (OFFSET . #x5c) (RETURNS . "VT_HRESULT")(PARAMS ("pVal" "VT_PTR.VT_BSTR")) (FLAGS ( RETURNS-IN-LAST IS-GET ))(DESCRIPTION . "property password")) ((NAME . "password") (RIID . #x60010014) (OFFSET . #x60) (RETURNS . "VT_HRESULT")(PARAMS ("pVal" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "property password")))) ("ConnectInfo2" (TYPE . "Coclass")(DESCRIPTION . "ConnectInfo2 Class")(GUID . "{1E748F05-7814-11D2-9507-00A0C9925315}")(ALIASES "IConnectInfo2") (FUNCTIONS )) ("IConnectInfo2" (TYPE . "Interface")(DESCRIPTION . "IConnectInfo2 Interface")(GUID . "{1E748F04-7814-11D2-9507-00A0C9925315}")(FUNCTIONS ((NAME . "get_Cookie") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("newUrl" "VT_PTR.VT_BSTR")("newName" "VT_PTR.VT_BSTR")("newData" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "property Cookie")) ((NAME . "put_Cookie") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("newUrl" "VT_BSTR")("newName" "VT_BSTR")("newData" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "property Cookie")) ((NAME . "IsProxyEnabled") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pEnabled" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Ping")))) )))