Удаленное использование WUA с использованием C #

Я пытаюсь подключиться к удаленному компьютеру и определить, есть ли какие-либо обновления Windows, которые нужно установить, используя C # и WUApiLib. Это кажется довольно простым, однако я не могу понять, как на самом деле подключиться к удаленному компьютеру.

http://msdn.microsoft.com/en-us/library/aa387288 (v = VS.85) .aspx указывает, что его можно использовать удаленно, за некоторыми исключениями, которые меня не беспокоят. , но, похоже, нет документации о том, как на самом деле подключиться. Я попытался передать имя компьютера, но это тоже не сработало (передача имени, содержащего тарабарщину, «успешна» так же, как и ничего не передать, и приводит к тем же подсчетам, поэтому я предполагаю, что строка не используется.)

var updateSession = new UpdateSession(dependencies.ComputerName);
var searcher = updateSession.CreateUpdateSearcher();
var results = searcher.Search("IsInstalled=0 and Type='Software'");

знаете, кто использует WUA удаленно через C #?

6
задан Brian 3 October 2011 в 19:03
поделиться