# IHostUSBDevice Interface Reference

The IHostUSBDevice interface represents a physical USB device attached to the host computer. More...

Inheritance diagram for IHostUSBDevice:

List of all members.

## Public Attributes
readonly attribute USBDeviceState | state
| Current state of the device.

## Detailed Description

The IHostUSBDevice interface represents a physical USB device attached to the host computer.

Besides properties inherited from IUSBDevice, this interface adds the state property that holds the current state of the USB device.

See also:
  IHost::USBDevices, IHost::USBDeviceFilters

Interface ID:
  `{173B4B44-D268-4334-A00D-B6521C9A740A}`

## Member Data Documentation

readonly attribute USBDeviceState IHostUSBDevice::state

Current state of the device.