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