Описание проблемы: требо проверить размер файла, дату модификации и по результатам проверки скачать файл с ftp. Через модем и напрямую все работает чудесно, через прокси InternetConnect всегда возвращает 0, а это надо для FtpFindFirstFile, который выдает искомый WIN32_FIND_DATA.
Мысли: среди значений флагов функции InternetOpenUrl есть INTERNET_FLAG_RAW_DATA, в MSDN'е написано, что "...Returns the data ... as a WIN32_FIND_DATA structure when retrieving FTP directory information". Если кто-то сталкивался и успешно победил subj, подскажите! Хотелось бы увидеть хотя бы один пример работы с данным значением параметра.