在 Windows XP 中获取 IPsec 隧道上的回调



我想从Windows XP PC打开一个IPsec隧道(我可以使用MMC GUI来完成),并在我的应用程序(可以是C,C++或任何其他应用程序)中获取连接状态的回调(一些Windows API),如CONNECTION_ESATBLISHED,CONNECTION_FAILED或NEGOTIATION_FAILED。

换句话说,我想知道隧道是否已建立,是否正常运行或通过我的应用程序代码关闭。

我已经用谷歌搜索了很多关于这个主题的信息,但找不到任何有用的信息......

有人有什么想法吗?多谢!

如果要创建 VPN 连接 (IPSec),可以使用远程访问客户端 API 对其进行配置。使用 IPSec 配置创建具有 RasSetEntry 属性的 Ras 条目,并使用 RasDial 拨号。回调函数将通知您有关连接状态的信息。

最新更新