如何监视网络接口状态和IP地址

在windows下有什么API可以监视网络接口的up/down状态以及IP地址的改变吗,比如网线拔掉之后或者改变IP地址后得到一个通知等?对windows下的网络编程不太熟悉。

线程周期性调用ipconfig,然后分析内容,获取是否有变化。

不需要什么周期性调用,直接有消息的

http://www.cnblogs.com/egmkang/archive/2010/04/06/1705052.html
CONNMGR_STATUS_CHANGE_NOTIFICATION_MSG

试试WinPcap接口,可用来开发网络管理方面的软件,需熟悉C++!