UUID constants
kIOUSBDeviceInterfaceID
kIOUSBDeviceInterfaceID182
kIOUSBDeviceInterfaceID187
kIOUSBDeviceUserClientTypeID
kIOUSBFactoryID
kIOUSBInterfaceInterfaceID
kIOUSBInterfaceInterfaceID182
kIOUSBInterfaceInterfaceID183
kIOUSBInterfaceInterfaceID190
kIOUSBInterfaceUserClientTypeID
IOUSBDeviceInterface functions
CreateDeviceAsyncEventSource
CreateDeviceAsyncPort
CreateInterfaceIterator
DeviceRequest
DeviceRequestAsync
DeviceRequestAsyncTO
DeviceRequestTO
GetBusFrameNumber
GetConfiguration
GetConfigurationDescriptorPtr
GetDeviceAddress
GetDeviceAsyncEventSource
GetDeviceBusPowerAvailable
GetDeviceClass
GetDeviceProduct
GetDeviceProtocol
GetDeviceReleaseNumber
GetDeviceSpeed
GetDeviceSubClass
GetDeviceVendor
GetLocationID
GetNumberOfConfigurations
ResetDevice
SetConfiguration
USBDeviceAbortPipeZero
USBDeviceClose
USBDeviceOpen
USBDeviceOpenSeize
USBDeviceReEnumerate
USBDeviceSuspend
USBGetManufacturerStringIndex
USBGetProductStringIndex
USBGetSerialNumberStringIndex
USBDeviceReEnumerate
IOUSBInterfaceInterface functions
AbortPipe
ClearPipeStall
ClearPipeStallBothEnds
ControlRequest
ControlRequestAsync
ControlRequestAsyncTO
ControlRequestTO
CreateInterfaceAsyncEventSource
CreateInterfaceAsyncPort
GetAlternateSetting
GetBandwidthAvailable
GetBusFrameNumber
GetConfigurationValue
GetDevice
GetDeviceProduct
GetDeviceReleaseNumber
GetDeviceVendor
GetEndpointProperties
GetInterfaceAsyncEventSource
GetInterfaceAsyncPort
GetInterfaceClass
GetInterfaceNumber
GetInterfaceProtocol
GetInterfaceSubClass
GetLocationID
GetNumEndpoints
GetPipeProperties
GetPipeStatus
LowLatencyCreateBuffer
LowLatencyDestroyBuffer
LowLatencyReadIsochPipeAsync
LowLatencyWriteIsochPipeAsync
ReadIsochPipeAsync
ReadPipe
ReadPipeAsync
ReadPipeAsyncTO
ReadPipeTO
ResetPipe
SetAlternateInterface
SetPipePolicy
USBInterfaceClose
USBInterfaceGetStringIndex
USBInterfaceOpen
USBInterfaceOpenSeize
WriteIsochPipeAsync
WritePipe
WritePipeAsync
WritePipeAsyncTO
WritePipeTO