public static J2534Err PassThruWriteMsgs(int channelId, IntPtr msgs, ref int numMsgs, int timeout) { Log.WriteTimestamp("", "PTWriteMsgs({0}, 0x{1}, {2}, {3})", channelId, msgs.ToString("X8"), numMsgs, timeout); Log.WriteLine(msgs.AsMsgList(numMsgs).AsString()); var result = Loader.Lib.PassThruWriteMsgs(channelId, msgs, ref numMsgs, timeout); Log.WriteTimestamp(" ", "{0}: {1}", (int)result, result); return result; }