Share via


IUpdateDownloader interface

Downloads updates from the server.

Members

The IUpdateDownloader interface inherits from the IDispatch interface. IUpdateDownloader also has these types of members:

  • Methods
  • Properties

Methods

The IUpdateDownloader interface has these methods.

Method Description
BeginDownload

Starts an asynchronous download of the content files that are associated with the updates.

Download

Starts a synchronous download of the content files that are associated with the updates.

EndDownload

Completes an asynchronous download.

 

Properties

The IUpdateDownloader interface has these properties.

Property Access type Description

ClientApplicationID

Read/write

Gets and sets the current client application.

IsForced

Read/write

Gets and sets a Boolean value that indicates whether the Windows Update Agent (WUA) forces the download of updates that are already installed or that cannot be installed.

Priority

Read/write

Gets and sets the priority level of the download.

Updates

Read/write

Gets and sets an interface that contains a read-only collection of the updates that are specified for download.

 

Remarks

You can create an instance of this interface by using the UpdateDownloader coclass. Use the Microsoft.Update.Downloader program identifier to create the object.

Requirements

Minimum supported client

Windows XP, Windows 2000 Professional with SP3 [desktop apps only]

Minimum supported server

Windows Server 2003, Windows 2000 Server with SP3 [desktop apps only]

Header

Wuapi.h

IDL

Wuapi.idl

Library

Wuguid.lib

DLL

Wuapi.dll

IID

IID_IUpdateDownloader is defined as 68F1C6F9-7ECC-4666-A464-247FE12496C3

See also

IDispatch