TarasCo, спасибо за ответ!
TC>3. Из NDIS_WAN_LINE_UP можно узнать имя WAN устройства — т.е можно отличать допустим модем от VPN соединения.
Я думал, что в этой строке будет название модема или хотябы какая-то адекватная ссылка на модем. Но ничего подобного.
Имя устройства — GUID, который тоже генерируется динамически. Единственая польза от этого имени устройства, что я могу
в юзермоде вызвать GetAdaptersInfo и в списке будет псевдосетевая с таким именем.
Покопавшись в инете, выяснил что виндовая утилита ipconfig.exe все-таки умеет увязывать имя модемного провайдера и имя псевдостевухи через недокументированную функцию NhGetInterfaceNameFromGuid из iphlpapi.dll. Кто что-нибудь знает об этой функции? Или что она делает?