If magnet links are already associated with BitTorrent you can simply use Diagnostics.Process.Start
Diagnostics.Process.Start("magnet:?...")
if magnet links are not associated then you can just pass the magnet link as a argument like so:
Diagnostics.Process.Start("C:\...\BitTorrent.exe", "magnet:?...")