---
title: IOPropertyMatch
framework: bundleresources
role: symbol
role_heading: Property List Key
path: bundleresources/information-property-list/iopropertymatch
---

# IOPropertyMatch

The device-specific keys the system must match in order to use your driver.

## Discussion

Discussion The value of this key is a dictionary of device-specific keys and values to use during the matching process. For the system to match the driver personality to a device, all keys in the dictionary must be present in the device, and all values must exactly match the device-provided values.

## See Also

### Advanced Match Criteria

- [IONameMatch](bundleresources/information-property-list/ionamematch.md)
- [IOResourceMatch](bundleresources/information-property-list/ioresourcematch.md)
- [IOParentMatch](bundleresources/information-property-list/ioparentmatch.md)
- [IOPathMatch](bundleresources/information-property-list/iopathmatch.md)
- [IOMatchCategory](bundleresources/information-property-list/iomatchcategory.md)
