Для константы INTERNET_CONNECTION_CONFIGURED в msdn такое описание:
Local system has a valid connection to the Internet, but it might or might not be currently connected.
Получается, действительное подключение есть, но может быть и не подключен. Что это означает?
Константа INTERNET_RAS_INSTALLED. А что такое RAS? Где можно почитать об этом? А то задаю в гугле RAS - он мне выдаёт Российскую академию наук.
Ну и, конечно, тестируйте компонент!