При этом если запись при создании была сделала "общей", то в качестве <UserName> следует подставить "All Users".
А>Как указать конкретную phonebook при вызове RasDial?
lpszPhonebook [in]
Pointer to a null-terminated string that specifies the full path and file name of a phone-book (PBK) file. If this parameter is NULL, the function uses the current default phone-book file. The default phone-book file is the one selected by the user in the User Preferences property sheet of the Dial-Up Networking dialog box.
Re: Как дозвониться через диалап из системной службы?
Здравствуйте, __c0d0__, Вы писали:
___>Доброго времени суток! Возникла проблемка. При попытке довона через диалап из системной службы, служба не может найти запись в phonebook. Естественно, что у LocalSystem юзера нет созданного соединения. Тогда как решить вопрос? Как дозвониться через диалап из системной службы?
Доброго времени суток! Возникла проблемка. При попытке довона через диалап из системной службы, служба не может найти запись в phonebook. Естественно, что у LocalSystem юзера нет созданного соединения. Тогда как решить вопрос? Как дозвониться через диалап из системной службы?
22.01.10 19:50: Перенесено модератором из 'Низкоуровневое программирование' — Valery A. Boronin
__c0d0__
Re[2]: Как дозвониться через диалап из системной службы?
От:
Аноним
Дата:
22.01.10 09:00
Оценка:
Здравствуйте, IID, Вы писали:
IID>Здравствуйте, __c0d0__, Вы писали:
___>>Доброго времени суток! Возникла проблемка. При попытке довона через диалап из системной службы, служба не может найти запись в phonebook. Естественно, что у LocalSystem юзера нет созданного соединения. Тогда как решить вопрос? Как дозвониться через диалап из системной службы?
IID>Имперсонироваться под нужным пользователем ?
Дело в том, что даже при запуске сервиса от имени определенного юзера, все равно выдается ошибка "соединение не найдено в phonebook",
пробовал и на лету изменять пользователя... Где эти загадочные "телефонные книги", не смог обнаружить (ни в реестре, ни в файле). Как указать конкретную phonebook при вызове RasDial? Где узнать информацию о названии нужной телефонной книги? Все примеры, которые я видел передают NULL, книга по умолчанию... Но ни где не сказано как указать конкретную? Может это поможет?
Re[4]: Как дозвониться через диалап из системной службы?
От:
Аноним
Дата:
22.01.10 11:13
Оценка:
Здравствуйте, x64, Вы писали:
x64>Windows XP:
x64>
x64>C:\Documents and Settings\<UserName>\Application Data\Microsoft\Network\Connections\Pbk\*.pbk
...
Спасибо x64! А я сразу этот файлик не нашел
Сегодня попробую с указанием конкретной phonebook.
В любом случае искренне Вам признателен за ответ.