This section gives the required and optional messages for MIDI input device drivers. For detailed information on these messages, see the reference section later in this chapter. The midMessage entry-point function for MIDI input drivers must support the following messages.