This structure contains fields for the MIDISendMessages function.
typedef struct {
ULONG ulSourceInstance; /* Source instance. */
ULONG ulTime; /* Time for sending message. */
ULONG ulTrack; /* Reserved. */
union {
ULONG ulMessage; /* MIDI message. */
struct {
BYTE bStatus; /* First byte of message. */
BYTE abData[3]; /* The rest of the message. */
} bytes;
BYTE abData[4]; /* MIDI message. */
} msg; /* MIDI message. */
} MESSAGE;
typedef MESSAGE * PMESSAGE ;