In windows xp I can't get netinterface by calling NetworkInterface::list winver = 0x501,but poco1.50 default uses predefine winver = 0x600(Windows Vista)
Windows XP SP3 is minimal supported version EDIT: to be more precise, XP SP3 will give you full functionality. For earlier versions of XP, you should be able to get network interface map/list but IP configuration is less reliable in some aspects (e.g. netmask is calculated rather than obtained from API). As for WINVER 0x0600 you can define it lower for your application, POCO allows it down to 0x0501, see UnWindows.h