VirtualBox Main API
|
The IHostUSBDeviceFilter interface represents a global filter for a physical USB device used by the host computer. More...
Public Attributes | |
attribute USBDeviceFilterAction | action |
Action performed by the host when an attached USB device matches this filter. | |
Public Attributes inherited from IUSBDeviceFilter | |
attribute wstring | name |
Visible name for this filter. | |
attribute boolean | active |
Whether this filter active or has been temporarily disabled. | |
attribute wstring | vendorId |
Vendor ID filter. | |
attribute wstring | productId |
Product ID filter. | |
attribute wstring | revision |
Product revision number filter. | |
attribute wstring | manufacturer |
Manufacturer filter. | |
attribute wstring | product |
Product filter. | |
attribute wstring | serialNumber |
Serial number filter. | |
attribute wstring | port |
Host USB port filter. | |
attribute wstring | remote |
Remote state filter. | |
attribute unsigned long | maskedInterfaces |
This is an advanced option for hiding one or more USB interfaces from the guest. | |
The IHostUSBDeviceFilter interface represents a global filter for a physical USB device used by the host computer.
Used indirectly in IHost::USBDeviceFilters.
Using filters of this type, the host computer determines the initial state of the USB device after it is physically attached to the host's USB controller.
{01ADB2D6-AEDF-461C-BE2C-99E91BDAD8A1}
attribute USBDeviceFilterAction IHostUSBDeviceFilter::action |
Action performed by the host when an attached USB device matches this filter.