This is likely a Davicom DM9601 based adapter. At least the Linux driver dm9601 lists the vendor and device id you mentioned in the source: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=blob_plain;f=drivers/net/usb/dm9601.c;hb=HEAD
Since this chip seems to be rather old (according to the kernel source USB 1.1, so no Hi-Speed mode), I doubt there is any Windows driver for x64 systems. At least Davicom itself does not offer x64 drivers while they have x86 drivers: http://www.davicom.com.tw/page1.aspx?no=209814 - So just hacking inf (as it often helps, if just vendor or device ids do not match) will not help.
"Connecting" the adapter to a virtual machine running Windows XP in VirtualBox should work but might have some quirks. In my experience passing control to USB devices on the host is not absolutely reliable.
Allowing internet access to to host system will work if you set up the virtual machine to use host-only or bridged networking (not the default NAT) and enable the Internet Connection Sharing feature of Windows XP: http://support.microsoft.com/kb/306126
But I would rather recommend to use a supported network adapter or at least use a tiny linux system like IPCop in VirtualBox instead of abusing Windows XP for your needs.