Welcome to TechNet Blogs Sign in | Join | Help

Microsoft Update Product Team Blog

Latest happenings, developments, and news from the MU product team...
Rollout start and client availability

Hi Folks -  Noticed a little confusion from our blog post yesterday regarding the Windows Update Agent Update availability.  Last night's blog post was to give you some lead time before we started rolling out and making our standalone WUA update available.   We are on schedule to start the rollout Monday, 11/3/08.  Hope this helps and sorry for any confusion.

The MU Team

Posted: Friday, October 31, 2008 9:54 PM by muteam
Filed under: , , ,

Comments

Ottmar Freudenberger said:

The "confusion" has been related on the MSKB articles having been updated with links to download the standaolone of WUA 7.2.6001.788 while the download didn't work (resulting in a 404 not found error). That's fixed now.

# November 1, 2008 4:15 AM

ATLer said:

hello! I seach Updates both offline(use 'wsusscn2.cab') and inline mode, but i cannot get any download link, please help me, thanks a lot!

my code:

LONG GetUpdateCollection(CComPtr<IUpdateSession2>& lpSession, CComPtr<IUpdateCollection>& lpUC, LPCWSTR lpwsSearchPack = NULL)throw(_com_error)

{

LONG lCntUpdates = 0;

CComPtr<IUpdateSearcher> lpSearcher;

CheckError(lpSession->CreateUpdateSearcher(&lpSearcher));

CComPtr<IUpdateServiceManager> lpManager;

CComPtr<IUpdateService> lpSvc;

if (NULL != lpwsSearchPack)

{

CheckError(lpSearcher->put_ServerSelection(ssOthers));

CheckError(lpManager.CoCreateInstance(CLSID_UpdateServiceManager));

CheckError(lpManager->AddScanPackageService(SysAllocString(L"Search"),

SysAllocString(lpwsSearchPack),

0,

&lpSvc));

BSTR bsSvcId = NULL;

CheckError(lpSvc->get_ServiceID(&bsSvcId));

CheckError(lpSearcher->put_ServiceID(bsSvcId));

SysFreeString(bsSvcId);

}

CComPtr<ISearchResult> lpSearchResult;

CheckError(lpSearcher->Search(SysAllocString(L"AutoSelectOnWebSites = 1 and IsHidden = 0 and IsInstalled = 1"), &lpSearchResult));

OperationResultCode rc;

CheckError(lpSearchResult->get_ResultCode(&rc));

if (rc == orcSucceeded)

{

CheckError(lpSearchResult->get_Updates(&lpUC));

CString str(_T("Update Info:"));

CheckError(lpUC->get_Count(&lCntUpdates));

if (lCntUpdates > 0)

{

// too much item, so get first 6 items

lCntUpdates = lCntUpdates > 6 ? 6 : lCntUpdates;

for (LONG l = 0; l < lCntUpdates; ++l)

{

CComPtr<IUpdate> lpUpdate;

CheckError(lpUC->get_Item(l, &lpUpdate));

CComBSTR bs = NULL;

CheckError(lpUpdate->get_Title(&bs));

str += _T("\r\n");

str += bs;

bs.Empty();

CComPtr<IUpdateDownloadContentCollection> lpDCC;

CheckError(lpUpdate->get_DownloadContents(&lpDCC));

LONG lDCC = 0;

CheckError(lpDCC->get_Count(&lDCC));

if (lDCC > 0) // i get lDCC == 0 always :(

{

CComPtr<IUpdateDownloadContent> lpDC;

while (lDCC-- > 0)

{

CheckError(lpDCC->get_Item(0, &lpDC));

CheckError(lpDC->get_DownloadUrl(&bs));

str += _T('\t');

str += bs;

}

}

str += _T("\r\n");

}

}

AfxMessageBox(str);

}

return lCntUpdates;

}

# November 3, 2008 5:08 AM

hypoteek said:

Jipiiiee , this is great for me. Now im a new happy man with clean software.

# January 23, 2009 11:59 AM

sixpack_li said:

To the team, I have the latest standalone Windows Update Client package EXE file version 7.2.6001.788.

Now how do I update the WSUS Self-Update tree with this latest version?

We need Automatic Updates to update itself with the latest Windows Update Client version 7.2.6001.788.

# January 29, 2009 8:14 AM

FLV to MP3 said:

This is old news, but if you have the old software it is still usefull for me.

# June 18, 2009 10:52 PM

web tasarım said:

The information given to us, thank you for lighting

# June 27, 2009 7:33 AM
Anonymous comments are disabled
Page view tracker