title: Getting the Current Logged On User from a different User Session
body: <p>I'm running a .Net application as a service under a special application user. From this service, i would like to get the User Name running the currently logged in session.</p>
  
  <p>I tried getting the user name that owns the Explorer.exe process, but the restricted user does not have access to this as it throws an exception if i try and get the process handle.</p>
  
  <p>What other options are available?</p>
  
  <p>Regards</p>
  
  <p>Tris</p>