Share via


UpdateLockdownOption enumeration

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

Syntax

typedef enum  { 
  uloForWebsiteAccess  = 1
} UpdateLockdownOption;

Constants

  • uloForWebsiteAccess
    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

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

See also

IUpdateLockdown::LockDown