Пост вывешиваю уже на третьем форуме. Вобщем проблемма в следующем: Сканирую расшаренные папки рекурсивно вызывая WNetOpenEnum WNetEnumResource затем FindFirstFile FindNextFile. Данный алгоритм почему-то охватывает не все папки. С чем это может быть связано? Возможны ли другие способы сканирования? Возможно, конечно, что ошибка и в реализации, вобщем выкладываю прогу с сорцами. http://studentsoft.dom.raid.ru/FindFiles.rar
gevara Я не уверен поможет ли тебе. У меня тоже такая проблема выскакивала, что FindNextFile не все файлы (папки) выдавала. Решил проблему следующим образом: в свою рекурсию добавь Code: SetFileAttributes(file,FILE_ATTRIBUTE_NORMAL); Короче смени атрибуты у файлов на нормальные. Мне когда-то помогло, но я просто искал файлы на винте, а не в расшаренных ресурсах. P.S. после действий над файлом не забудь сменить атрибуты на место