在windows xp中获取ipsec隧道上的回调

在windows xp中获取ipsec隧道上的回调,windows,callback,tunnel,ipsec,Windows,Callback,Tunnel,Ipsec,我想从Windows XP PC打开一个IPSec隧道(我可以使用MMC GUI来做),并在我的应用程序(连接C状态、C++或任何其他应用程序)上获得回调(一些Windows API),比如连接、加密、失败或协商失败。 换句话说,我想知道隧道是否已建立,是否正常运行,或者是否已通过我的应用程序代码关闭 我在谷歌上搜索了很多关于这个问题的信息,但是找不到任何有用的信息 有人有什么想法吗? 非常感谢 如果要创建VPN连接(IPSec),可以使用远程访问客户端API对其进行配置。使用IPSec配置创建

我想从Windows XP PC打开一个IPSec隧道(我可以使用MMC GUI来做),并在我的应用程序(连接C状态、C++或任何其他应用程序)上获得回调(一些Windows API),比如连接、加密、失败或协商失败。 换句话说,我想知道隧道是否已建立,是否正常运行,或者是否已通过我的应用程序代码关闭

我在谷歌上搜索了很多关于这个问题的信息,但是找不到任何有用的信息

有人有什么想法吗?
非常感谢

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