When you give it the driver CD it installs the drivers AND the Bluetooth stack, usually Widcomm, but sometimes something else. And a BT stack is not native to Windows XP.
The built-in Bluetooth® wireless technology makes a computer communicate with other Bluetooth® -enabled devices freely and effortlessly. Additionally, the BT007Si Bluetooth® USB Adapter also bundles a Bluetooth® software for performing wireless applications such as file transfer, network access, dial-up networking and so on. Moreover, an innovative Bluetooth® profile “Human Interface Device (HID)” , “Advance Audio Distribution Profile (A2DP)”, and “Basic Image Profile (BIP)” are included to enable your computer to use Bluetooth® keyboard and mouse, stereo headphone, and received pictures from Bluetooth mobile phones directly. . . . System Support Windows XP/2000/ME/98SE (The BT007Si is driven by the bundled IVT BlueSoleil Bluetooth software or Windows XP SP2 Bluetooth stack)
Using the D-Link Wifi USB , I did NOT follow the instructions to install with their setup program first. I plugged in the USB adapter and then "fed" it the drivers. It recognized the DLINK and put a Networking Application in the Tray at the bottom right of the screen, without a reboot.