!怎么立刻得知网线插拔

求助!如何立刻得知网线插拔? - C++ Builder / Windows SDK/API
程序中需要立刻得知网线插拔,类似于系统立刻气泡提示网线拔出,小弟尝试过多种方法都未能解决。
1.使用SPY++捕获消息,试图监视任务栏拔出网线,但发现收到多条WM_USER+100消息,有什么办法可以知道此时的消息是什么?查找系统消息后尝试使用WM_DEVICECHANGE,插拔网线未能触发该消息。
2.使用WH_CBT类型的钩子截获插拔网线时的消息,但无任何反映。
3.尝试使用SOCKET自己连接自己,拔出网线后大约5秒报错,设置SOCKET属性SO_KEEPALIVE、SO_LINGER时间依旧。
4.ISensNetwork 负责处理网络连接/断开连接通知。但其中有段说明:
通知 - WAN 与 LAN 
WAN(RAS 或 VPN)的“连接/断开”通知几乎是瞬间完成的。
LAN 的“连接/断开”通知可能会延迟 3 至 5 分钟。因为 SENS 是供移动用户使用的,Microsoft 建议您考虑使用其他用于 LAN 的函数,如 WMI Win32_NetworkAdapter类、IP Helper GetAdaptersInfo 函数,或 Winsock 2 WSAIoctl 函数 (SIO_ADDRESS_LIST_CHANGE/QUERY)。

------解决方案--------------------
我虽然没写过这个,但是据说有人写过
http://www.2ccc.com/article.asp?articleid=3243

楼主要不去研究研究?
------解决方案--------------------
关注~~~
------解决方案--------------------
关注下
------解决方案--------------------
如果没解决,我给你控件代码和操作系统的一样快,哈哈.
------解决方案--------------------
不停的去检测最保险但是也比较费资源,效率不高。