|
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.