Re: WNetAddConnection2 & ERROR_SESSION_CREDENTIAL_CONF
От: Алекс Россия http://wise-orm.com
Дата: 27.05.02 10:36
Оценка:
Здравствуйте Bailif, Вы писали:

B>Привет!


B>Есть вот такой код:



B>
B>        NETRESOURCE NetSource;
B>    NetSource.dwType = RESOURCETYPE_DISK;
B>    NetSource.lpProvider = NULL;
B>    NetSource.lpLocalName = "J:";
B>    NetSource.lpRemoteName = "\\\\server\\ForBailif";
B>    DWORD dwResult = ::WNetAddConnection2(&NetSource, 
B>                          lpszPassword,
B>                          lpszName, 
B>                          CONNECT_PROMPT);       

B>    //Чего то ещё
B>    dwResult = WNetCancelConnection2("J:", 0, FALSE);
B>    return 0;
B>


B>- код выполняется под credentials NameA и PassA

B>- если вызвать эту вещь с lpszPassword и lpszName = NULL — то усё пашет как и должно быть...

B>- если вызвать эту вещь с lpszPassword и lpszName — текущего пользователя — что одно и тоже — то тоже ОК.


B>- если же вызвать эту же вещь c NameB и PassB — пользователь с админскими правами существующий на обеих машинах, то увы и ах — вываливается 1219 а именно "The credentials supplied conflict with an existing set of credentials." — в чём причина и как это может лечиться?


B>На всякий случай OS — W2K Pro и W2K Server.


B>Спасибо!


Посмотри SCMConnect тута.
Автор(ы): Александр Федотов
Дата: 24.03.2002
В статье рассматриваются вопросы управления системными
службами Windows NT: чтение и изменение конфигурации, запуск и
остановка, установка и удаление служб. В статье описана большинство
функций управления службами, использование каждой функции
продемонстрировано примерами.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.