public class IHostUSBDeviceFilter extends IUSBDeviceFilter
IHost.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()
.Constructor and Description |
---|
IHostUSBDeviceFilter(java.lang.String wrapped,
org.virtualbox_6_1.ObjectRefManager objMgr,
org.virtualbox_6_1.jaxws.VboxPortType port) |
Modifier and Type | Method and Description |
---|---|
USBDeviceFilterAction |
getAction()
Action performed by the host when an attached USB device
matches this filter.
|
static IHostUSBDeviceFilter |
queryInterface(IUnknown obj) |
void |
setAction(USBDeviceFilterAction value)
Action performed by the host when an attached USB device
matches this filter.
|
getActive, getManufacturer, getMaskedInterfaces, getName, getPort, getProduct, getProductId, getRemote, getRevision, getSerialNumber, getVendorId, setActive, setManufacturer, setMaskedInterfaces, setName, setPort, setProduct, setProductId, setRemote, setRevision, setSerialNumber, setVendorId
getObjMgr, getRemoteWSPort, getWrapped, releaseRemote
public IHostUSBDeviceFilter(java.lang.String wrapped, org.virtualbox_6_1.ObjectRefManager objMgr, org.virtualbox_6_1.jaxws.VboxPortType port)
public USBDeviceFilterAction getAction()
public void setAction(USBDeviceFilterAction value)
value
- org.virtualbox_6_1.USBDeviceFilterActionpublic static IHostUSBDeviceFilter queryInterface(IUnknown obj)