Lines Matching defs:aHostDevice
8574 * @param aHostDevice device to attach
8578 HRESULT Console::i_attachUSBDevice(IUSBDevice *aHostDevice, ULONG aMaskedIfs,
8581 AssertReturn(aHostDevice, E_FAIL);
8591 hrc = aHostDevice->COMGETTER(Address)(BstrAddress.asOutParam());
8597 hrc = aHostDevice->COMGETTER(Id)(id.asOutParam());
8602 hrc = aHostDevice->COMGETTER(Remote)(&fRemote);
8616 RemoteUSBDevice *pRemoteUSBDevice = static_cast<RemoteUSBDevice *>(aHostDevice);
8623 hrc = aHostDevice->COMGETTER(PortVersion)(&portVersion);
8629 this, ptrVM.rawUVM(), aHostDevice, uuid.raw(), fRemote,
8637 hrc = pUSBDevice->init(aHostDevice);
8681 Console::i_usbAttachCallback(Console *that, PUVM pUVM, IUSBDevice *aHostDevice, PCRTUUID aUuid, bool aRemote,
8705 * @param aHostDevice device to attach
8709 HRESULT Console::i_detachUSBDevice(const ComObjPtr<OUSBDevice> &aHostDevice)
8723 aHostDevice->i_id().raw()));
8731 HRESULT hrc2 = aHostDevice->COMGETTER(Remote)(&fRemote);
8735 PCRTUUID pUuid = aHostDevice->i_id().raw();
8751 i_onUSBDeviceStateChange(aHostDevice, false /* aAttached */, NULL);