Нужно не подключить, а именно создать.
Обратил внимание на RAS API, но там создания как такового нет, наткнулся только на RasCreatePhonebookEntry, но она выдает диалоговое окно, создавать нужно без наличия этого окна/без участия пользователя.
C>Нужно не подключить, а именно создать. C>Обратил внимание на RAS API, но там создания как такового нет, наткнулся только на RasCreatePhonebookEntry, но она выдает диалоговое окно, создавать нужно без наличия этого окна/без участия пользователя.
Здравствуйте, Andrew S, Вы писали:
C>>Нужно не подключить, а именно создать. C>>Обратил внимание на RAS API, но там создания как такового нет, наткнулся только на RasCreatePhonebookEntry, но она выдает диалоговое окно, создавать нужно без наличия этого окна/без участия пользователя.
AS>RasSetEntryProperties
Огромное спасибо, название не полностью отражает работу функции, незаметил
Здравствуйте, Andrew S, Вы писали:
C>>Нужно не подключить, а именно создать. C>>Обратил внимание на RAS API, но там создания как такового нет, наткнулся только на RasCreatePhonebookEntry, но она выдает диалоговое окно, создавать нужно без наличия этого окна/без участия пользователя.
AS>RasSetEntryProperties
Еще вопрос.
Как бы я ни старался создать подключение, флаг RASEO_RequireDataEncryption постоянно устанавливается, снять его не получлось ни какими способами, может кто с этим сталкивался?
Здравствуйте, Calc, Вы писали:
C>Как бы я ни старался создать подключение, флаг RASEO_RequireDataEncryption постоянно устанавливается, снять его не получлось ни какими способами, может кто с этим сталкивался?
Именно для VPN? А ты не думал, что это Virtual Private Network?
Здравствуйте, Calc, Вы писали:
AS>>RasSetEntryProperties C>Еще вопрос. C>Как бы я ни старался создать подключение, флаг RASEO_RequireDataEncryption постоянно устанавливается, снять его не получлось ни какими способами, может кто с этим сталкивался?
AS>>>RasSetEntryProperties C>>Еще вопрос. C>>Как бы я ни старался создать подключение, флаг RASEO_RequireDataEncryption постоянно устанавливается, снять его не получлось ни какими способами, может кто с этим сталкивался?
B>
Здравствуйте, Andrew S, Вы писали:
AS>Имелось в виду, что при создании поключения его нет, ras сам его добавляет. При смене свойств уже существующего подключения ровно такая же бодяга.
Сейчас проверил. PPTP сервер под FreeBSD. Если галка не стоит и сервер настроен, чтобы не использовать шифрование — всё Ок. Если галка не стоит, но на сервере настроено использование шифрования — оно будет использоваться.
Здравствуйте, butcher, Вы писали:
B>Здравствуйте, Andrew S, Вы писали:
AS>>Имелось в виду, что при создании поключения его нет, ras сам его добавляет. При смене свойств уже существующего подключения ровно такая же бодяга.
B>Сейчас проверил. PPTP сервер под FreeBSD. Если галка не стоит и сервер настроен, чтобы не использовать шифрование — всё Ок. Если галка не стоит, но на сервере настроено использование шифрования — оно будет использоваться.
О, нет...
Если в свойствах безопасности самого подключения указать Optional Encription, то это утверждение верно.
Нашел я почему он сам ставил, в структуре есть еще одно поле, которое точно указывает тип шифрования.
Здравствуйте, adontz, Вы писали:
A>Здравствуйте, Calc, Вы писали:
C>>Как бы я ни старался создать подключение, флаг RASEO_RequireDataEncryption постоянно устанавливается, снять его не получлось ни какими способами, может кто с этим сталкивался?
A>Именно для VPN? А ты не думал, что это Virtual Private Network?
Думал, даже не думал, а знал.
А что в этом такого?
Вирусы пишут, а я не могу?
Разницы ни какой, хоть сам Dial-up будет, это не имеет значения, один путь настроек, одна функция.
Здравствуйте, Andrew S, Вы писали:
C>>Нашел я почему он сам ставил, в структуре есть еще одно поле, которое точно указывает тип шифрования.
AS>dwEncryptionType?
Оно самое, хотя можно было предположить, что если флаг не установлен в dwfOptions, то и шифровать не должен
Здравствуйте, Calc, Вы писали:
AS>>dwEncryptionType? C>Оно самое, хотя можно было предположить, что если флаг не установлен в dwfOptions, то и шифровать не должен
Щас проверил, не влияет этот флаг. Если сервер предложит использовать шифрование — оно будет использоваться
AS>>>dwEncryptionType? C>>Оно самое, хотя можно было предположить, что если флаг не установлен в dwfOptions, то и шифровать не должен
B>Щас проверил, не влияет этот флаг. Если сервер предложит использовать шифрование — оно будет использоваться
Вы все не о том. Вам говорят о свойствах не уже установленного соединения, а о свойствах записи в телефонной книге. Немного разные вещи, верно?
Здравствуйте, Andrew S, Вы писали:
AS>Вы все не о том. Вам говорят о свойствах не уже установленного соединения, а о свойствах записи в телефонной книге. Немного разные вещи, верно?
Я в курсе, я в локалке для пользователей программу писал, которая создаёт PPTP подключение (т.н. запись в телефонной книге), я её исходники правил и пробовал создовать подключения с разными флагами и соединяться с сервером.
AS>>Вы все не о том. Вам говорят о свойствах не уже установленного соединения, а о свойствах записи в телефонной книге. Немного разные вещи, верно?
B>Я в курсе, я в локалке для пользователей программу писал, которая создаёт PPTP подключение (т.н. запись в телефонной книге), я её исходники правил и пробовал создовать подключения с разными флагами и соединяться с сервером.
Юстас Алексу.
Тут никто с сервером соединяться не пробовал Просто создали подключение, в его RASENTRY этот флаг самопроизвольно установился, как выяснилось, из-за того, что другой флаг был установлен.
Здравствуйте, Andrew S, Вы писали:
AS> Юстас Алексу.
AS>Тут никто с сервером соединяться не пробовал Просто создали подключение, в его RASENTRY этот флаг самопроизвольно установился, как выяснилось, из-за того, что другой флаг был установлен.
Не знаю что у вас там создаётся, у меня в win2k3+sp1 никаких проблем с этим нет. Если опция RASEO_RequireDataEncryption не указана — галки нет. Я об этом ещё в первом посте написал.. Видимо непонимание возникло из-за невозможности воспроизвести ваш баг.
B>Не знаю что у вас там создаётся, у меня в win2k3+sp1 никаких проблем с этим нет. Если опция RASEO_RequireDataEncryption не указана — галки нет. Я об этом ещё в первом посте написал.. Видимо непонимание возникло из-за невозможности воспроизвести ваш баг.
Але, Ростов, барышня, мне Ростов, Ростов!
Баг не у меня как бы. Мне это дело по барабану вообще — это Calc жалуется. Просто виндовс считает значение флага dwEncryptionType более приоритетным, чем dwfOptions, и "поправляет" значение последнего в соответствии со значением первого. Как я понимаю, Calc просто не обнулил структуру перед использованием, на чем и попался. А непонимание возникло тут только у вас, мы с Calc друг-друга прекрасно поняли
Здравствуйте, Andrew S, Вы писали:
B>>Не знаю что у вас там создаётся, у меня в win2k3+sp1 никаких проблем с этим нет. Если опция RASEO_RequireDataEncryption не указана — галки нет. Я об этом ещё в первом посте написал.. Видимо непонимание возникло из-за невозможности воспроизвести ваш баг.
AS>Але, Ростов, барышня, мне Ростов, Ростов!
AS>Баг не у меня как бы.
WinXP corp SP2 с последним обновлением AS>Мне это дело по барабану вообще — это Calc жалуется. Просто виндовс считает значение флага dwEncryptionType более приоритетным, чем dwfOptions, и "поправляет" значение последнего в соответствии со значением первого. AS>Как я понимаю, Calc просто не обнулил структуру перед использованием, на чем и попался.
Не надо грязи, все обнулил