Безусловно, самый простой способ - это просто попытаться периодически запускать стандартную процедуру автоматического входа в систему, если она работает, все в порядке, и пользователь вошел в систему, если это не так, то соединение отсутствует. Нет смысла пытаться определить, ПОЧЕМУ соединение отсутствует, если вы не пишете какое-то приложение для диагностики сетевых подключений.