[Index]
Core Foundation Plugins
Use described in Accessing Hardware from Applications
But implementation not documented by Apple
Wrap calls to IOServiceOpen, Mach messaging, etc.
Present Microsoft COM interfaces to applications
Provide stable, public binary interface with versioning
Not necessary for private access to user clients
Open with IOCreatePlugInInterfaceForService
Selected by 128-bit GUID declared in Info.plist
Note - I said 64-bit at first, but I was mistaken.
- I don't know how to generate the GUIDs. It's not documented by Apple.
- Note - yes it is. Give the command uuidgen in the Terminal