WindowsUpdateAdministratorOptions Enum

Definition

Defines constants that specify the administrator options that the caller wants control over when registering with RegisterForAdministration.

This enumeration supports a bitwise combination of its member values.

C#
[System.Flags]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Management.Update.WindowsUpdateContract), 65536)]
public enum WindowsUpdateAdministratorOptions
Inheritance
WindowsUpdateAdministratorOptions
Attributes

Windows requirements

Device family
Windows Desktop Extension SDK (introduced in 10.0.23504.0)
API contract
Windows.Management.Update.WindowsUpdateContract (introduced in v1.0)

Fields

Name Value Description
None 0

No additional controls are requested for preventing update activity.

RequireAdministratorApprovalForScans 1

Background scan activity will be blocked without explicit approval via StartAdministratorScan.

RequireAdministratorApprovalForUpdates 2

Updates will not be permitted to proceed without explicit approval via ApproveWindowsUpdate.

RequireAdministratorApprovalForActions 4

Update actions will not be permitted to proceed without explicit approval via ApproveWindowsUpdateAction.

Remarks

These options can be combined using bitwise OR to set a combination of flags when registering a Windows Update administrator.

Applies to

Product Versions
WinRT Build 22621, Build 26100