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.