我现在用的是PPPOE拨号上网,我想问的是我怎样写个程序知道我是在用这个方式上网呢?

用 InternetGetConnectedState 好像不行。

这个函数里面只能判断这些个状态:

Value Description 
INTERNET_CONNECTION_CONFIGURED  Local system has a valid connection to the Internet, but it may or may not be currently connected. 
 
INTERNET_CONNECTION_LAN  Local system uses a local area network to connect to the Internet. 
 
INTERNET_CONNECTION_MODEM  Local system uses a modem to connect to the Internet. 
 
INTERNET_CONNECTION_MODEM_BUSY  No longer used.  

INTERNET_CONNECTION_OFFLINE  Local system is in offline mode.  

INTERNET_CONNECTION_PROXY  Local system uses a proxy server to connect to the Internet.  

INTERNET_RAS_INSTALLED  Local system has RAS installed.  

谁有好的办法吗?