trace("load library failed!\n");
internetclosehandle(hfile);
internetclosehandle(hconnect);
internetclosehandle(hinternet);
return 0;
}
ftpgetfilesize_proc pfnftpgetfilesize =
(ftpgetfilesize_proc)getprocaddress(hinst, "ftpgetfilesize");
if(pfnftpgetfilesize == null)
{
trace("get proc ftpgetfilesize failed!\n");
internetclosehandle(hfile);
internetclosehandle(hconnect);
internetclosehandle(hinternet);
freelibrary(hinst);
return 0;
}
dword dwsize = pfnftpgetfilesize(hfile, null);
freelibrary(hinst);
internetclosehandle(hfile);
internetclosehandle(hconnect);
internetclosehandle(hinternet);