title: Reboot machine from a C#/WPF app
body: <p>I want to have a button in my WPF app that restarts the machine. This app is always running on Vista.</p>
  
  <p>The fact that a quick search hasn't turned anything up makes me think this might be harder than I wish it was... any ideas? Thanks!</p>