Мне нужно различать реальные адреса и адреса VM, используя любой Windows API.
Я использую API GetAdaptersAddresses
для заполнения списка IP-адресов для локальной машины. Мне нужно извлечь только "реальные" адреса, кроме адресов, связанных с сетевым адаптером VMware и другими адресами (адреса автоматической конфигурации и туннеля). Я не смог найти какой-либо API или любой флаг, чтобы отличить это. Можно ли это сделать?
PS: флаг IfType
в структуре IP_ADAPTER_ADDRESSES
, возвращаемый GetAdaptersAddresses
, не помогает мне различать адреса VMware и реальные адреса.