| Technology area | Installer |
| Availability | Available in Mac OS X v10.4 and later.
|
The IORegistry object provides access to the IOKit registry. This object is accessed using the system.ioregistry property.
See I/O Kit Fundamentals for details about the IOKit registry.
Provides the children of the given IOKit object.
childrenOf(objectName)
String with the path of the desired IOKit object or an item of an IOKit object array.
Array of IOKit object dictionaries.
Provides a dictionary of the properties of a given IOKit object.
fromPath(filePath)
String with the path of the desired IOKit object.
Dictionary of the properties of the IOKit object.
Provides the IOKit objects of a given class.
matchingClass(className, [servicePlane])
String with an IOKit class name.
Optional. String with the service plane to search. When unspecified, 'IOServicePlane' is used.
Array of IOKit object dictionaries.
Provides the IOKit objects of the specified name.
matchingName(objectName, [servicePlane])
String with an IOKit object name.
Optional. String with the service plane to search. When unspecified, 'IOServicePlane' is used.
Array of IOKit object dictionaries.
Provides the parents of the given IOKit object.
childrenOf(objectName)
String with the path of the desired IOKit object or an item of an IOKit object array.
Array of IOKit object dictionaries.
Last updated: 2007-07-23