LANケーブルが外れている場合、インターネットに接続できませんよね。 それを判定できるAPIご存知ですか?
InternetGetConnectedStateで取得できたと思います。 み〜くんパパの仕事部屋にサンプルがあるので 参考にしてみてください。 http://www.mitene.or.jp/~sugisita/
※返信する前に利用規約をご確認ください。