title: Suspend Process in C#
body: <p>How do I suspend a whole process (like the Process Explorer does when I click Suspend) in C#.</p>
  
  <p>I'm starting the Process with Process.Start, and on a certain event, I want to suspend the process to be able to do some investigation on a "snapshot" of it.</p>