AutomaticUpdatesNotificationLevel enumeration (wuapi.h)

Defines the possible ways in which elevated users are notified about Automatic Updates events.

Syntax

typedef enum tagAutomaticUpdatesNotificationLevel {
  aunlNotConfigured = 0,
  aunlDisabled = 1,
  aunlNotifyBeforeDownload = 2,
  aunlNotifyBeforeInstallation = 3,
  aunlScheduledInstallation = 4
} AutomaticUpdatesNotificationLevel;

Constants

 
aunlNotConfigured
Value: 0
Automatic Updates is not configured by the user or by a Group Policy administrator. Users are periodically prompted to configure Automatic Updates.
aunlDisabled
Value: 1
Automatic Updates is disabled. Users are not notified of important updates for the computer.
aunlNotifyBeforeDownload
Value: 2
Automatic Updates prompts users to approve updates before it downloads or installs the updates.
aunlNotifyBeforeInstallation
Value: 3
Automatic Updates automatically downloads updates, but prompts users to approve the updates before installation.
aunlScheduledInstallation
Value: 4
Automatic Updates automatically installs updates according to the schedule that is specified by the user or by the IAutomaticUpdatesSettings.ScheduledInstallationDay and IAutomaticUPdatesSettings.ScheduledInstallationTime properties. This setting is the recommended setting.

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