title: Process.Kill() Access Denied
body: <p>When I run the following code, a  Win32Exception is thrown for Access Denied.  I cannot find any solutions via search. How do I fix this?</p>
  
  <pre><code>foreach (ListViewItem list in showprocesses.SelectedItems)
  {
      Process p = System.Diagnostics.Process.GetProcessById(Convert.ToInt32(list.Tag));
      if (p != null)
          p.Kill();
  }
  </code></pre>