private static extern uint __so_midiOutGetDevCapsA( [MarshalAs( UnmanagedType.U4 )] uint uDeviceID, ref MIDIOUTCAPSA pMidiOutCaps, [MarshalAs( UnmanagedType.U4 )] uint cbMidiOutCaps );