Export (0) Print
Expand All

AutoDownloadMode enumeration

Defines the types of logic that is used to determine whether Automatic Updates will automatically download an update once it is determined to be applicable for the computer.

Syntax


typedef enum tagAutoDownloadMode { 
  adLetWindowsUpdateDecide   = 0,
  adNeverAutoDownload        = 1,
  adAlwaysAutoDownload       = 2
} AutoDownloadMode;

Constants

adLetWindowsUpdateDecide

Use the standard logic. The update will be automatically downloaded if it is important, or if it is recommended and Windows Update has been configured to treat recommended updates as important. Otherwise, the update will not be automatically downloaded.

adNeverAutoDownload

The update will not be automatically downloaded; it will be downloaded only when the user attempts to install the update, or when a Windows Update Agent (WUA) API caller requests that the update be downloaded by using the IUpdateDownloader::Download or IUpdateDownloader::BeginDownload methods.

adAlwaysAutoDownload

The update will always be automatically downloaded.

Remarks

If Automatic Updates is disabled, or if Automatic Updates is enabled but set to “Check for updates but let me choose whether to download or install them,” updates will never be automatically downloaded, regardless of the value of an update’s IUpdate5::AutoDownload property. In earlier versions of the WUA in which IUpdate5 is not available, all updates are processed by using the standard logic.

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

 

 

Community Additions

ADD
Show:
© 2014 Microsoft