Добрый день! Что-то случилось с поиском по сайту. Кое-что смог нагуглить, но там всё не то. Вопрос немного касается сети, но, ИМХО, всё-таки полностью принадлежит API. Выбираю нужные папки с помощью SHBrowseForFolder. Всё прекрасно работает — претензий нет, пока не выбираю сетевые папки. Если просто через сетевое окружение попытаться зайти на "незнакомый компьютер", то выскочит табличка логин/пароль. А если попытаться сделать это через диалог функции SHBrowseForFolder, то такое окно не появляется, меня просто не пускают без объяснения причин! Приходится через сетевое окружение зайти на компьютер, ввести логин/пароль и затем я спокойно захожу на него из диалога выбора папки! Но ведь это не айс!

Неужели придётся в справку к программе дописывать такой способ выбора папки по сети? В описании BROWSEINFO из MSDN об этом ни слова (а, может, плохо читал?). Если что, вот мои ключи:
bi.ulFlags = BIF_RETURNONLYFSDIRS|BIF_STATUSTEXT|BIF_EDITBOX|BIF_NEWDIALOGSTYLE;
Можно это как-то вылечить?