windows - 如何在不轮询的情况下检测 MS Windows IP 地址更改

标签 windows networking

我正在寻找一种无需轮询即可在 Windows 计算机 IP 地址更改时获得通知的方法。我需要对此更改使用react并在我的应用程序中执行一些操作。

有人做过这样的事吗?

最佳答案

您可以使用 NotifyAddrChange()处理 IPv4 地址更改。链接页面有一个简洁的演示。 NotifyIpInterfaceChange()同时处理 IPv4 和 IPv6(分别或同时处理 -- 请参阅文档),但需要 Vista 或更高版本。

关于windows - 如何在不轮询的情况下检测 MS Windows IP 地址更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10436944/

相关文章:

android - Android模拟器中的网络访问

haskell - 如何在 Haskell 的多播连接中指定源地址?

java - pkcs11 sso(使用之前的 windows 登录和智能卡)

Windows 批处理脚本 : compare two files' created dates

c - cygwin 中的 gcc 编译器找不到 X 窗口目录

c++ - 如何在任务计划程序中显示所有任务

Python UDP 端口门环 - 不工作

C 套接字 : getsocketnane ip address is always 0. 0.0.0

Java - 套接字在某些互联网上出现 'connection timed out error' 或 'no route to host' 错误

windows - GIT 日志或提交监视器