Я пытаюсь запустить код, запущенный через HKLM / Init, где я не позволяю запускать Explorer - так что пользователю будет сложно запускать что-либо кроме того, что выполняется. Теперь моя программа пытается вызвать RasDial, чтобы установить подключение к Интернету. Эта программа работает нормально, как только я сигнализировал о своем завершении, что позволяет запускать Explorer - после запуска Explorer, кажется, у моей программы нет проблем с набором номера. Но если я набираю номер без запуска проводника, я получаю ошибку 608: ERROR_DEVICE_DOES_NOT_EXIST. Интересно, что моя программа может открыть com-порт к диагностическому порту модема и успешно общаться с модемом, так что устройство там. Просто кажется, что RAS еще не настроен. Любые подсказки, как я могу решить это?