Share via


AutomaticUpdatesNotificationLevel enumeration

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
    Automatic Updates is not configured by the user or by a Group Policy administrator. Users are periodically prompted to configure Automatic Updates.

  • aunlDisabled
    Automatic Updates is disabled. Users are not notified of important updates for the computer.

  • aunlNotifyBeforeDownload
    Automatic Updates prompts users to approve updates before it downloads or installs the updates.

  • aunlNotifyBeforeInstallation
    Automatic Updates automatically downloads updates, but prompts users to approve the updates before installation.

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

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