Contents

init(deviceMatchingCriteria:)

Initializes a criteria object with the provided USB device matching properties.

Declaration

convenience init(deviceMatchingCriteria: AAUSBAccessoryMatchingCriteria.DeviceMatchingCriteria)

Parameters

  • deviceMatchingCriteria:

    The matching dictionary that contains USB device properties.

Discussion

Use createMatchingDictionaryWithVendorID:productID:bcdDevice:deviceClass:deviceSubclass:deviceProtocol:speed:productIDArray: to create the matching dictionary.

See USBSpec.h in USBSpec.h User-Space in IOKit for more details about dictionary keys for the USB device properties.

See Also

Creating matching criteria