Sends a low-level MathLink message.
Do not confuse this type of message, used mainly for communicating requests to interrupt or abort computations, with Mathematica warning messages, which are unrelated.
To abort a Mathematica computation, use PutMessage(MathLinkMessage.Abort). If a computation is successfully aborted, it will return the symbol $Aborted.
Few programmers will use this method directly, as they will be working with the higher-level IKernelLink interface, which has methods for aborting and interrupting computations.IMathLink Interface | Wolfram.NETLink Namespace | MathLinkMessage