Как лучше всего определить, является ли сетевой интерфейс петлевым адаптером?
Windows API GetAdaptersInfo и GetAdaptersAddresses заявляют в документации, что они будут возвращать, является ли интерфейс зацикленным через тип ( MIB_IF_TYPE_LOOPBACK ), но не это, по крайней мере, для Microsoft Loopback Adapter, это стандартный интерфейс Ethernet.
Я мог бы попробовать проверить MAC по умолчанию адаптера Loopback, но это может быть легко подделано.
Я могу проверить имя " Microsoft Loopback Adapter " в описании, но это может вызвать проблемы с переводом и привести к другим проблемам.
IP-адреса также могут быть изменены.
Какой самый надежный метод для этого?