I assume you're asking specifically about Windows support. According to their website, it will work with iFlyGPS:
Broad EFB Apps Support
The XGPS170D does not restrict you to just one EFB app. The XGPS170D will work with a number of EFB apps, including WingX Pro7 from Hilton Software, FlightPro / Avilution for Android devices, Naviator for Android devices, AOPA FlyQ EFB, Bendix King myWingMan EFB, eKneeboard, Pilotbrief Optima, FltPln, iFlyGPS, GRT Avionics EFIS, and more. New app compatibility are being released frequently.
I would suspect that the wifi would work with Windows iFlyGPS, but I haven't seen anyone mention that Windows iFly is working with Bluetooth so that's an unknown. As always, if you're asking specifically for an answer from Adventire Pilot, your best method for support is support@adventurepilot.com. If you want to ask the people at Dual, here's their info:
Contact information below is from their website: http://gps.dualav.com/explore-by-life...ation/xgps170d/
Regarding the XGPS170D:
855-936-0129
xgps170@dualav.com