Windows Vista Tips

Windows Vista Tips > Newsgroups > Windows Update > Windows Update Agent API and other OSes

Reply
Thread Tools Display Modes

Windows Update Agent API and other OSes

 
 
Brian
Guest
Posts: n/a

 
      06-15-2008
Hello,

I'm having a little trouble with the Windows Update Agent API
(WUApiLib). I've got code working that pulls back a list of updates
from Microsoft, but they're specific to the system I'm running the
code on. I'm trying to figure out how to get the data for another
system. For example, I'd like to run the application on a Vista
system and get the updates for a Windows Server 2003 system. I've
looked at the ClientApplicationID property of the IUpdateSession
object, but it's always null.

I saw this post [http://groups.google.com/group/
microsoft.public.dotnet.general/browse_thread/thread/c8e7fc65ca13cdce/
dd31cc88e2543589?hl=en&lnk=st&q=WUApiLib
+ClientApplicationID#dd31cc88e2543589] asking the same question that I
am, but there was no response.

Does anyone have an idea of how to do this?

Here is working code (C#) that populates a listbox on a winform:
UpdateSessionClass updateSession = new UpdateSessionClass();
IUpdateSearcher updateSearcher =
updateSession.CreateUpdateSearcher();
ISearchResult searchResult = updateSearcher.Search(textBox1.Text);

for (int i = 0; i < searchResult.Updates.Count; i++)
{
string KBs = string.Empty;
IUpdate update = searchResult.Updates[i];
UpdateCollection coll = update.BundledUpdates;
for (int iu = 0; iu < coll.Count; iu++)
{
IUpdateDownloadContent content = coll[iu].DownloadContents[0];
foreach (string s in update.KBArticleIDs)
{
KBs = s + ",";
}

string title = string.Format("{0,-75}", update.Title);
string url = content.DownloadUrl != null ? content.DownloadUrl :
"No URL";
string displaystring = string.Format("KB: {0} Title: {1} Url:
{2}",KBs,title,url);
listBox1.Items.Add(displaystring);
}
}



Any thoughts or insight would be greatly appreciated,
Brian
 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Windows Update Agent 5.8.02469 Mihalis Windows Update 16 02-16-2009 06:16 AM
Windows Update Agent Dave Windows Update 0 07-06-2006 06:49 PM
windows update agent msi BK Windows Update 0 04-26-2006 09:09 PM
Windows Update Agent : Reboot?? ITadmin Windows Update 1 10-04-2005 02:48 PM
Windows Update Agent Error Zoe Windows Update 0 09-19-2004 04:21 PM



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59