我想从Windows XP PC打开一个IPsec隧道(我可以使用MMC GUI),并在我的应用程序中获取连接状态的回调(某些Windows API)(它可以是C,C ++或任何其他应用程序) )例如CONNECTION_ESATBLISHED,CONNECTION_FAILED或NEGOTIATION_FAILED。
换句话说,我想知道隧道是否已建立,是否正常运行或是否已通过我的应用程序代码关闭。
我在这个主题上搜索了很多,但找不到任何有用的信息......
任何人都有任何想法? 非常感谢!
答案 0 :(得分:0)
如果要创建VPN连接(IPSec),可以使用远程访问客户端API对其进行配置。使用您的IPSec配置使用RasSetEntryProperties创建Ras条目并使用RasDial拨号。回调函数会通知您有关连接状态的信息。