IsInetOffline()을 검사하는 끝없는 타이머를 할 수는 있지만 이더넷 네트워크 케이블을 연결/분리하거나 무선 인터넷에 연결할 때 알려주는 후크 콜백을 선호합니다. Windows API에 그런 것이 있습니까?인터넷 연결/연결 해제를위한 Windows 연결 고리가 있습니까?
1
A
답변
2
.NET을 사용하는 경우 System.Net.NetworkInformation.NetworkChange.NetworkAvailabilityChanged 이벤트를 사용할 수 있습니다. .NET (Reflector가 더 알고 싶다면 Reflector가 필요합니다.)이 없으면 Winsock API를 사용합니다.하지만 네트워크 상태가 바뀌면 전화를 걸지 않아도됩니다.
0
더 나은 방법이 있지만 IP 도우미 라이브러리에 NotifyAddrChange 비동기 기능이있어 IPv4 주소가 변경 될 때 알림을 생성합니다.
0
답변을 원하는 언어 (.NET?)를 추가하면 더 나은 답변을 얻을 수 있습니다. – Nettogrof