Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Windows PPTP rasdial: не с первого раза.. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Где скачать C++ http://www.cyberforum.ru/cpp/thread47029.html
Здравствуйте, скажите пожалуйста что нужно для программирования на C++ и где можно скачать бесплатно с серийниками, по возможности дайте прямые ссылки на все необходимые продукты, заранее спасибо! ...
C++ Перехват и подмена вызываемых функций Здравствуйте. Нужно подменить вызов таких функций как open(), lstat(), stat(), read(), write(), mkdir(), chdir(), getcwd() для определенного процесса. Интересует мнение других. Как бы вы... http://www.cyberforum.ru/cpp/thread46472.html
Программы на C C++
Известно, что такие системы как PHP, MySQL, Apache и многие другие написаны на языке C. Мне любопытно, действительно их пишут на чистом C? И какой при этом компилятор используют? Вообще где можно...
C++ определение расшарености(Share) папки програмно
Добрые люди, подскажите пожалуйста как определить, что папка расшарена с помощью Win API програмно?
C++ определение расшарености(Share) папки програмно http://www.cyberforum.ru/cpp/thread46291.html
Добрые люди, подскажите пожалуйста как определить, что папка расшарена с помощью Win API програмно?
C++ Поиск в файле Есть большое колличество файлов (word и excel). Как написать программу, которая бы искала введенное сочетание слов во всех файлах и в качестве результата - выводила или открывала данные файлы, или... подробнее

Показать сообщение отдельно
ibmed
0 / 0 / 0
Регистрация: 12.06.2009
Сообщений: 5

Windows PPTP rasdial: не с первого раза.. - C++

13.08.2009, 17:31. Просмотров 2106. Ответов 2
Метки (Все метки)

Доброго дня
Похоже, какая-то грабля в виндовз.. Надеюсь, кто-то знает, как обходится..

Задача: из программы на С++ создавать и запускать PPTP подключение.
Проблема: если на момент запуска этой программы на компьютере не существует ни одного РРТР подключения - то подключение из программы создается, но не устанавливается (ошибка 800).

При этом задача реализации подключения из программы была решена двумя разными способами:
1) Способ от МС для юзеров: создать pbk-файл и его копировать на машинку, с которой нужно установить подключение, вызывая подключение не из стандартной телефонной книги, а из указанной.
2) Способ создания подключения в телефонной книге по умолчанию средствами С++ (RasSetEntryProperties).

Насколько я понял:
- способом №1 оно не подключается вовсе при указанных условиях
- способом №2 оно _обычно_ не подключается _с первого раза_; т.е. со второго (иногда третьего, четвертого) раза оно подключается, но не с первого. А это, разумеется, крайне важно для правильной работы программы..

Пробовал добавлять паузу между процедурами создания подключения и его вызовом.
Не помогает.

Хелп ми

Добавлено через 1 час 42 минуты 32 секунды
Когда не подключается по способу №2 выдается ошибка 678 (нет ответа).
При этом на РРТР сервер не приходит ни одного запроса от клиента. Т.е. проблема явно внутри винды..
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru