szName-> "LAN 연결"
리턴 값이 TRUE면 인터넷이 연결 된 거고, FALSE면 안 된 것이다. 그리고 dwFlag 에 상태값이 넘어오게 되는데 그 정보는 다음과 같다.
Value | Meaning |
INTERNET_CONNECTION_CONFIGURED
0x40 | Local system has a valid connection to the Internet, but it might or might not be currently connected. |
INTERNET_CONNECTION_LAN
0x02 | Local system uses a local area network to connect to the Internet. |
INTERNET_CONNECTION_MODEM
0x01 | Local system uses a modem to connect to the Internet. |
INTERNET_CONNECTION_MODEM_BUSY
0x08 | No longer used. |
INTERNET_CONNECTION_OFFLINE
0x20 | Local system is in offline mode. |
INTERNET_CONNECTION_PROXY
0x04 | Local system uses a proxy server to connect to the Internet. |
INTERNET_RAS_INSTALLED
0x10 | Local system has RAS installed. |
[출처] mfc [api] 현재 네트워크 연결 상태 확인 소스|작성자 겨울봄비