kMIDIDriverTypeID |
The UUID for MIDI driver plugins.
#define kMIDIDriverTypeID \ CFUUIDGetConstantUUIDWithBytes( NULL, 0xEC, 0xDE, 0x95, 0x74, 0x0F, 0xE4, 0x11, 0xD4, 0xBB, 0x1A, 0x00, 0x50, 0xE4, 0xCE, 0xA5, 0x26)
kMIDIDriverTypeID should be entered into your driver's bundle settings
as follows:
CFPlugInTypes Dictionary 1 key/value pair ECDE9574-0FE4-11D4-BB1A-0050E4CEA526 Array 1 object (this is kMIDIDriverTypeID)
kMIDIDriverInterfaceID |
The UUID for version 1 of the MIDI driver interface.
#define kMIDIDriverInterfaceID \ CFUUIDGetConstantUUIDWithBytes( NULL, 0x49, 0xDF, 0xCA, 0x9E, 0x0F, 0xE5, 0x11, 0xD4, 0x95, 0x0D, 0x00, 0x50, 0xE4, 0xCE, 0xA5, 0x26)
See the description of the MIDIDriverInterface structure for information about different versions of the MIDI driver interface.
kMIDIDriverInterface2ID |
The UUID for version 2 of the MIDI driver interface.
#define kMIDIDriverInterface2ID \ CFUUIDGetConstantUUIDWithBytes( NULL, 0x43, 0xC9, 0x8C, 0x3C, 0x30, 0x6C, 0x11, 0xD5, 0xAF, 0x73, 0x00, 0x30, 0x65, 0xA8, 0x30, 0x1E)
See the description of the MIDIDriverInterface structure for
information about different versions of the MIDI driver interface.
The version 2 driver interface is available beginning with CoreMIDI 1.1.
(Last Updated February 25, 2005)