midiconnect (winmm)
Last changed: -95.150.180.171

.
Summary
Connects a MIDI input device to a MIDI thru or output device, or connects a MIDI thru device to a MIDI output device.

C# Signature:

[DllImport("winmm.dll")]
static extern UInt32 midiConnect(IntPtr hMidi, IntPtr hMidiOut, IntPtr pReserved);

VB Signature:

Declare Function midiConnect Lib "winmm.dll" (hMidi AS Intptr, hMidiOut AS Intptr, pReserved AS IntPtr) AS UInt32 ' LD83

User-Defined Types:

None.

Alternative Managed API:

Do you know one? Please contribute it!

Notes:

Tips & Tricks:

Please add some!

Sample Code:

UInt32 Connect(IntPtr midiInputHandle, IntPtr midiOutputHandle)
{
     return midiConnect(midiInputHandle, midiOutputHandle, IntPtr.Zero);
}

Documentation
midiConnect on MSDN