GetFileSize для сетевых дисков
От: Nick Notabene Россия  
Дата: 28.10.05 10:12
Оценка:
Привет Алл !!!
Столкнулся тут с проблемой непонятной совершенно. Открываю для чтения сетевой файл следующим образом:
CreateFile(fileName,GENERIC_READ,FILE_SHARE_READ|FILE_SHARE_WRITE,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL))
при попытке получения размера файла функциями GetFileSize, GetFileInformationByHandle, или через установку SetFilePointer(hFile,0,NULL,FILE_END) постоянно возвращается один и тот же размер — при том, что в сетевой файл идет запись. Ресурс пошарен на чтение под 98-м, чтение идет под ХП. Всю голову сломал, кто что знает — ПОДСКАЖИТЕ !!!
Интуитивно понятный интерфейс — это интерфейс, для работы с которым нужна недюжинная интуиция...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.