Как авторизоваться на серверах при использовании WNet функци
От: marginal  
Дата: 30.08.07 15:47
Оценка:
Мне надо написать небольшой файловый менеджер, который позволяет гонять файлы между локальным компьютером и шарами.
Я нашел кучу семплов в MSDN (WNetOpenEnum/WNetEnumResource), которые позволяют производить листинг серверов и шар на серверах. Но у меня два непонятных момента:

1. Как отлистать содержимое шар? В смысле — имеющиеся на них каталоги, файлы и пр. чтобы получить полный путь, пригодный для передачи ::CreateFile(). С WNetEnumResource что-то не получается...
2. Как отлистать что-либо защищенное паролем (когда WNetEnumResource возвращает Access Denied)?

Может кто-нибудь подскажет, или знает где это посмотреть? Исходники чего-нибудь типа FAR были бы очень интересны.
Re: Как авторизоваться на серверах при использовании WNet фу
От: wellwell Австралия https://www.softperfect.com
Дата: 30.08.07 16:47
Оценка:
"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, WNetCancelConnection2
Posted via RSDN NNTP Server 2.1 beta
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.