On Windows XP, when using GetAdaptersAddresses(), the Netgear WNA3100M (USB WLAN Stick) Interface is not returned. It is plugged in, driver installed, shown in device manager, and also working (finds wireless networks). On Windows 7, it is returned by the
No flags are used for the API, so it should return every interface.
GetAdaptersInfo() works on XP, it returns the Netgear WLAN Interface. But MSDN recommends to use GetAdaptersAddresses() on XP and later...
Why is that?