Have VirtualBox 5.1.8 installed on a Win7 x64 Dell machine with USB 2.0
Have installed Win2K Pro, 5.1.8 guest additions and 5.1.8 extension pack.
There is a HP 6300c scanner attached to the host, however there are no Win7 drivers for this device available, so the Host has no functioning drivers.
The HP scanner package installs normally in the virtual Win2K, however the scanner is not seen by the OS or device manager.
VirtualBox sees the scanner with the proper name, and a device filter can be created.
When one attempts to connect by selecting the scanner from the USB menu, the following error message results:
USB device 'Hewlett-Packard HP ScanJet 6300C' with UUID {2689bff3-4358-44fb-9fc2-d08d6dcf5e0a} is busy with a previous request. Please try again later.
Result Code: E_INVALIDARG (0x80070057)
Component: HostUSBDeviceWrap
Interface: IHostUSBDevice {c19073dd-cc7b-431b-98b2-951fda8eab89}
Callee: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
From what I have researched, it seems the error message is the result of the host not 'releasing' the device. Disabling or removing the device on the host does not help.
Other USB devices such as USB sticks function normally with the Guest - can be filtered and connected.
Note that this particular scanner functions normally via XP Mode when installed on the host, so I presume this is a configuration issue in VirtualBox.
Can someone offer suggestions in resolving the issue?