#S(HASH-TABLE EQL (FILENAME . "c:\winnt\system32\ftpwpp.dll")(GUID . "{02B5E1D0-8B7C-11D0-AD45-00AA00A219AA}")(DESCRIPTION . "CFtpWpp 1.0 Type Library")(VERSION . "1.0") (CLASSES . #S(HASH-TABLE EQUAL ("CFtpWpp" (TYPE . "Coclass")(DESCRIPTION . "CFtpWpp Class")(GUID . "{02B5E1D1-8B7C-11D0-AD45-00AA00A219AA}")(ALIASES "IWPProvider""IWPSiteW") (FUNCTIONS )) ("IWPProvider" (TYPE . "Interface")(DESCRIPTION . "IWPProvider Interface")(GUID . "{CB1D5316-30F6-11D0-AD03-00AA00A219AA}")(FUNCTIONS ((NAME . "SetProgressUpdateProc") (RIID . #x60020000) (OFFSET . #x48) (RETURNS . "VT_HRESULT")(PARAMS ("pfnProgressUpdateProc" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))))) ("IWPSiteW" (TYPE . "Interface")(DESCRIPTION . "IWPSiteW Interface")(GUID . "{5261F720-6C4C-11CF-86B1-00AA0060F86C}")(FUNCTIONS ((NAME . "GetSiteInfo") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("lpbSite" "VT_PTR.tagWPSITEINFOW")("lpcbSite" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "NetworkConnect") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("lpszUserName" "VT_LPWSTR")("lpszPassword" "VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "NetworkDisconnect") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "ServerLogin") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("lpszUserName" "VT_LPWSTR")("lpszPassword" "VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ServerLogout") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "PostFiles") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("cLocalPaths" "VT_I4")("lppszLocalPaths" "VT_PTR.VT_LPWSTR")("lpcbURL" "VT_PTR.VT_I4")("lpszURL" "VT_LPWSTR")("fdwFlags" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DeleteFile") (RIID . #x60010006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("lpszFile" "VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "FindFirstFile") (RIID . #x60010007) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("lpszSearchFile" "VT_LPWSTR")("lpFindFileData" "VT_PTR.tagWIN32_FIND_DATAW")("lpSearchHandle" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "FindNextFile") (RIID . #x60010008) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("hSearchHandle" "VT_I4")("lpFindFileData" "VT_PTR.tagWIN32_FIND_DATAW")) (FLAGS ( IS-FUNCTION ))) ((NAME . "FindClose") (RIID . #x60010009) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("hSearchHandle" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Commit") (RIID . #x6001000a) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetParam") (RIID . #x6001000b) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("lpszParameter" "VT_LPWSTR")("lpcbValue" "VT_PTR.VT_I4")("lpszValue" "VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetParam") (RIID . #x6001000c) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ("lpszParameter" "VT_LPWSTR")("lpszValue" "VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetError") (RIID . #x6001000d) (OFFSET . #x40) (RETURNS . "VT_HRESULT")(PARAMS ("lpdwErrorType" "VT_PTR.VT_I4")("lpdwErrorCode" "VT_PTR.VT_I4")("lpcbError" "VT_PTR.VT_I4")("lpszError" "VT_LPWSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddWizardPages") (RIID . #x6001000e) (OFFSET . #x44) (RETURNS . "VT_HRESULT")(PARAMS ("lpv" "VT_PTR.VT_I4")("lpfnAdd" "VT_PTR.VT_I4")("lParam" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))))) ("tagWPSITEINFOW" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagWIN32_FIND_DATAW" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_FILETIME" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) )))