VirtualBox Main API
|
The IHostUSBDevice interface represents a physical USB device attached to the host computer. More...
Public Attributes | |
readonly attribute USBDeviceState | state |
Current state of the device. | |
![]() | |
readonly attribute wstringUUID | id |
Unique USB device ID. | |
readonly attribute unsigned short | vendorId |
Vendor ID. | |
readonly attribute unsigned short | productId |
Product ID. | |
readonly attribute unsigned short | revision |
Product revision number. | |
readonly attribute wstring | manufacturer |
Manufacturer string. | |
readonly attribute wstring | product |
Product string. | |
readonly attribute wstring | serialNumber |
Serial number string. | |
readonly attribute wstring | address |
Host specific address of the device. | |
readonly attribute unsigned short | port |
Host USB port number the device is physically connected to. | |
readonly attribute unsigned short | version |
The major USB version of the device - 1 or 2. | |
readonly attribute unsigned short | portVersion |
The major USB version of the host USB port the device is physically connected to - 1 or 2. | |
readonly attribute boolean | remote |
Whether the device is physically connected to a remote VRDE client or to a local host machine. |
The IHostUSBDevice interface represents a physical USB device attached to the host computer.
Besides properties inherited from IUSBDevice, this interface adds the @link #state state@endlink<b></b> property that holds the current state of the USB device.
{173B4B44-D268-4334-A00D-B6521C9A740A}
readonly attribute USBDeviceState IHostUSBDevice::state |
Current state of the device.