是否有一种相当可靠的方法可以在 Windows 上使用 C/C++ 定期(每 N 分钟)检查与 VPN 的连接?在 python 中,我只是简单地 ping 一个主机并阅读回复 - 虽然这种方法有效,但我更愿意使用一些不那么 hack 的东西。
最佳答案
假设您正在谈论 Windows VPN 连接(而不是像 OpenVPN 这样的连接),您可以使用 RasEnumConnections 枚举当前的远程访问 (RAS) 连接。您可以使用 RasGetConnectStatus 获取连接状态.
关于c++ - 在 Windows 上使用 C/C++ 检查 VPN 的连接性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7335991/