UpdateLockdownOption enumeration (wuapi.h)

Defines the functionality that the Windows Update Agent (WUA) object can access from Windows Update.

Syntax

typedef enum tagUpdateLockdownOption {
  uloForWebsiteAccess = 0x1
} UpdateLockdownOption;

Constants

 
uloForWebsiteAccess
Value: 0x1
If access is from Windows Update, restrict access to the WUA interfaces that implement the IUpdateLockdown interface.

Remarks

In the following table, the first column lists the interfaces that implement the IUpdateLockdown interface. The second column lists the methods and properties that are restricted by the WUA interfaces when a value is specified for uloForWebsiteAccess.

WUA object Restricted methods and properties
IAutomaticUpdates
Pause
Resume
IAutomaticUpdatesSettings
Save
IUpdate
AcceptEula
CopyFromCache
CopyToCache
IUpdateDownloader
Download
BeginDownload
EndDownload
IsForced (cannot set)
IUpdateInstaller
BeginInstall
BeginUninstall
EndInstall
EndUninstall
Install
IsForced (cannot set)
Uninstall
IUpdateServiceManager
AddScanPackageService
RemoveService
SetOption
IWebProxy
Address (cannot set)
AutoDetect (cannot set)
BypassList (cannot set)
BypassProxyOnLocal (cannot set)
SetPassword
UserName (cannot set)

Requirements

Requirement Value
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

See also

IUpdateLockdown::LockDown