Мне надо написать небольшой файловый менеджер, который позволяет гонять файлы между локальным компьютером и шарами.
Я нашел кучу семплов в MSDN (WNetOpenEnum/WNetEnumResource), которые позволяют производить листинг серверов и шар на серверах. Но у меня два непонятных момента:
1. Как отлистать содержимое шар? В смысле — имеющиеся на них каталоги, файлы и пр. чтобы получить полный путь, пригодный для передачи ::CreateFile(). С WNetEnumResource что-то не получается...
2. Как отлистать что-либо защищенное паролем (когда WNetEnumResource возвращает Access Denied)?
Может кто-нибудь подскажет, или знает где это посмотреть? Исходники чего-нибудь типа FAR были бы очень интересны.
"marginal" <42276@users.rsdn.ru> wrote in message
news:2640175@news.rsdn.ru...
> Мне надо написать небольшой файловый менеджер, который позволяет гонять файлы между локальным компьютером и шарами.
> Я нашел кучу семплов в MSDN (WNetOpenEnum/WNetEnumResource), которые позволяют производить листинг серверов и шар на серверах. Но у меня два непонятных момента:
> 1. Как отлистать содержимое шар? В смысле — имеющиеся на них каталоги, файлы и пр. чтобы получить полный путь, пригодный для передачи ::CreateFile(). С WNetEnumResource что-то не получается...
FindFirstFile,
FindNextFile
> 2. Как отлистать что-либо защищенное паролем (когда WNetEnumResource возвращает Access Denied)?
WNetAddConnection2,
WNetCancelConnection2Posted via RSDN NNTP Server 2.1 beta