Подключение к сетевому диску
От: NepomnyashihA  
Дата: 27.11.05 16:36
Оценка:
Подскажите, пожалуйста, функцию для подключения к сетевому диску. Т.е. как делает, например, FAR. Мне нужно аналогично просмотреть дерево папок на удаленной машине.
Я нашел в MSDN функцию WNetAddConnection2, но она создает сетевой диск, доступный всем приложениям и не всегда срабатывает при быстром соединении/отключении от ресурса.
Re: Подключение к сетевому диску
От: wellwell Австралия https://www.softperfect.com
Дата: 27.11.05 19:19
Оценка:
"NepomnyashihA" <48565@users.rsdn.ru> wrote in message news:1508070@news.rsdn.ru...
> Подскажите, пожалуйста, функцию для подключения к сетевому диску. Т.е. как делает, например, FAR. Мне нужно аналогично просмотреть дерево папок на удаленной машине.

А чтобы показать дерево, его цеплять не надо, пиши типа FindFirstFile('\\SERVER\SHARE\*.*,...). Винда сама разберется.
Posted via RSDN NNTP Server 1.9
Re: Подключение к сетевому диску
От: NepomnyashihA  
Дата: 27.11.05 20:07
Оценка:
Все. Я понял. Нужно вызывать WNetAddConnection2 с нулевой структурой NETRESOURCE, где заполнено только поле lpRemoteName и dwType. Тогда сощдается подключение. А ходить надо прямо по шаре! Т.е. функция FindFirstFile("\\\\server\\share\\*.*", &FindFileData); отлично работает!
Re[2]: Подключение к сетевому диску
От: NepomnyashihA  
Дата: 27.11.05 20:10
Оценка:
Ничего себе !
Спасибо, большое!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.