title: Using WUA remotely using C#
body: <p>I am trying to connect to a remote machine and determine if there are any Windows Updates to be installed using C# and WUApiLib.  It seems pretty straightforward, however I cannot find out how to actually connect to the remote computer.</p>
  
  <p><a href="http://msdn.microsoft.com/en-us/library/aa387288(v=VS.85).aspx" rel="noreferrer">http://msdn.microsoft.com/en-us/library/aa387288(v=VS.85).aspx</a> identifies that is can be used remotely, with a few exception that I am not concerned about, but there seems to be no documentation on how to actually connect.  I tried passing in a computer name, but this did not work as well (passing a name containing gibberish "succeeds" the same as passing nothing, and results in the same counts so I assume that string is unused.)</p>
  
  <pre><code>var updateSession = new UpdateSession(dependencies.ComputerName);
  var searcher = updateSession.CreateUpdateSearcher();
  var results = searcher.Search("IsInstalled=0 and Type='Software'");
  </code></pre>
  
  <p>Does anyone know who do use WUA remotely via C#?</p>