# Enum - VirtualMachineUsbInfoFamily(vim.vm.UsbInfo.Family)

Since
  VI API 2.5

## Enum Description

Device class family.

Enum Constants

Name | Description
--- | ---
audio | Audio capable device.
bluetooth | Standard bluetooth adapter that uses HCI protocol, this is a subset of wireless controllers.
communication | Communication device.
hid | Human interface device.
hid_bootable | Bootable human interface device, this is a subset of HID devices.
hub | USB hubs.
imaging | Still imaging device.
other | Other miscellaneous device.
pda | Palm PDA, and Micorsoft ActiveSync PDA.
physical | Physical interface device.
printer | Printer device.
security | Content security device.
smart_card | Smart card device.
storage | Mass storage device.
unknownFamily | There was an error in determining this device's classes accurately.
vendor_specific | Device that has an interface using a vendor-specific protocol.
video | Video device.
wireless | Wireless controller.
wusb | Wireless device related to the Wireless USB standard, this is a subset of wireless controllers,

Show WSDL type definition
<simpleType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="VirtualMachineUsbInfoFamily"> <restriction base="xsd:string"> <enumeration value="audio"/> <enumeration value="hid"/> <enumeration value="hid_bootable"/> <enumeration value="physical"/> <enumeration value="communication"/> <enumeration value="imaging"/> <enumeration value="printer"/> <enumeration value="storage"/> <enumeration value="hub"/> <enumeration value="smart_card"/> <enumeration value="security"/> <enumeration value="video"/> <enumeration value="wireless"/> <enumeration value="bluetooth"/> <enumeration value="wusb"/> <enumeration value="pda"/> <enumeration value="vendor_specific"/> <enumeration value="other"/> <enumeration value="unknownFamily"/> </restriction> </simpleType>