unsafe public static extern int Pm_WriteSysEx(PortMidiStream *stream, int @when, sbyte[] msg);
unsafe public static extern int Pm_HasHostError(PortMidiStream *stream);
unsafe public static extern int Pm_Write(PortMidiStream *stream, PmEvent buffer);
unsafe public static extern int Pm_WriteShort(PortMidiStream *stream, int @when, int msg);
unsafe public static extern int Pm_Poll(PortMidiStream *stream);
unsafe public static extern int Pm_Close(PortMidiStream *stream);
unsafe public static extern int Pm_Abort(PortMidiStream *stream);
unsafe public static extern int Pm_SetChannelMask(PortMidiStream *stream, int mask);
unsafe public static extern int Pm_SetFilter(PortMidiStream *stream, int filters);