Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.08.2011, 23:35   #1
sdsfy
Пользователь
 
Регистрация: 18.03.2011
Сообщений: 27
По умолчанию странное поведение WNetAddConnection2

Приветствую коллег!
Наблюдается странное поведение функции в сабже, по крайней мере в Vista Business. А именно: если процесс выполняющий код, приведенный ниже, стартует от имени администратора (RunAs с повышением привелегий UAC) то в result она вовзdращает 0, но фактически ресурс не цепляется. т.е. при попытке броузить этот сетевой ресурс, операционка просит ввести логин и пароль. Но, если этот же процесс выполняется с нормальными привилегиями, то подключенный ресурс броузится нормально. Повторюсь, ошибки подключения нет ни в первом ни во втором случае!
Вопрос в том, что процесс, в котором эта функция стартует, должен выполнятся с максимальными привилегиями.

Как думаете, в чем проблема? как ее решить?

Код:
var
  netres: netresource;
  errcode: integer;
begin
  netres.lpLocalName := nil;
  netres.lpProvider := nil;
  netres.dwType := RESOURCETYPE_ANY;
  netres.lpRemoteName := '\\pc1';
  errcode := WNetAddConnection2(netres,'passu1','user1',CONNECT_INTERACTIVE);
  ShowMessage(SysErrorMessage(errcode));
sdsfy вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Com порт - странное поведение BoozZzilla Общие вопросы Delphi 10 16.07.2011 01:39
Странное поведение TDBLookupComboBox megachuhancer БД в Delphi 0 17.06.2010 11:03
Странное поведение realloc eraserhp Помощь студентам 0 15.05.2010 18:06
Странное поведение gets alex_alpha Общие вопросы C/C++ 3 27.03.2010 18:21
Странное поведение null Vitalyk JavaScript, Ajax 6 13.02.2010 15:22