org.virtualbox_5_1
Class IHostUSBDeviceFilter
java.lang.Object
org.virtualbox_5_1.IUnknown
org.virtualbox_5_1.IUSBDeviceFilter
org.virtualbox_5_1.IHostUSBDeviceFilter
public class IHostUSBDeviceFilter
- extends IUSBDeviceFilter
The IHostUSBDeviceFilter interface represents a global filter for a
physical USB device used by the host computer. Used indirectly inIHost.getUSBDeviceFilters()
.
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.
NOTE: TheIUSBDeviceFilter.getRemote()
attribute is ignored by this type of
filters, because it makes sense only forIUSBDeviceFilters.getDeviceFilters()
.
- See Also:
Interface ID: {01ADB2D6-AEDF-461C-BE2C-99E91BDAD8A1}
Constructor Summary |
IHostUSBDeviceFilter(java.lang.String wrapped,
org.virtualbox_5_1.ObjectRefManager objMgr,
org.virtualbox_5_1.jaxws.VboxPortType port)
|
Methods inherited from class org.virtualbox_5_1.IUSBDeviceFilter |
getActive, getManufacturer, getMaskedInterfaces, getName, getPort, getProduct, getProductId, getRemote, getRevision, getSerialNumber, getVendorId, setActive, setManufacturer, setMaskedInterfaces, setName, setPort, setProduct, setProductId, setRemote, setRevision, setSerialNumber, setVendorId |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IHostUSBDeviceFilter
public IHostUSBDeviceFilter(java.lang.String wrapped,
org.virtualbox_5_1.ObjectRefManager objMgr,
org.virtualbox_5_1.jaxws.VboxPortType port)
getAction
public USBDeviceFilterAction getAction()
- Action performed by the host when an attached USB device
matches this filter.
- Returns:
- org.virtualbox_5_1.USBDeviceFilterAction
setAction
public void setAction(USBDeviceFilterAction value)
- Action performed by the host when an attached USB device
matches this filter.
- Parameters:
value
- org.virtualbox_5_1.USBDeviceFilterAction
queryInterface
public static IHostUSBDeviceFilter queryInterface(IUnknown obj)