WUA Success and Error Codes

The Windows Update Agent (WUA) API can return the following success or error codes for non-network operations:

Constant/valueDescription
WU_S_SERVICE_STOP
0x00240001

WUA was stopped successfully.

WU_S_SELFUPDATE
0x00240002

WUA updated itself.

WU_S_UPDATE_ERROR
0x00240003

The operation completed successfully but errors occurred applying the updates.

WU_S_MARKED_FOR_DISCONNECT
0x00240004

A callback was marked to be disconnected later because the request to disconnect the operation came while a callback was executing.

WU_S_REBOOT_REQUIRED
0x00240005

The system must be restarted to complete installation of the update.

WU_S_ALREADY_INSTALLED
0x00240006

The update to be installed is already installed on the system.

WU_S_ALREADY_UNINSTALLED
0x00240007

The update to be removed is not installed on the system.

WU_S_ALREADY_DOWNLOADED
0x00240008

The update to be downloaded has already been downloaded.

WU_S_UH_INSTALLSTILLPENDING
0x00242015

The installation operation for the update is still in progress.

WU_E_NO_SERVICE
0x80240001

WUA was unable to provide the service.

WU_E_MAX_CAPACITY_REACHED
0x80240002

The maximum capacity of the service was exceeded.

WU_E_UNKNOWN_ID
0x80240003

WUA cannot find an ID.

WU_E_NOT_INITIALIZED
0x80240004

The object could not be initialized.

WU_E_RANGEOVERLAP
0x80240005

The update handler requested a byte range overlapping a previously requested range.

WU_E_TOOMANYRANGES
0x80240006

The requested number of byte ranges exceeds the maximum number (2³¹ - 1).

WU_E_INVALIDINDEX
0x80240007

The index to a collection was invalid.

WU_E_ITEMNOTFOUND
0x80240008

The key for the item queried could not be found.

WU_E_OPERATIONINPROGRESS
0x80240009

Another conflicting operation was in progress. Some operations such as installation cannot be performed twice simultaneously.

WU_E_COULDNOTCANCEL
0x8024000A

Cancellation of the operation was not allowed.

WU_E_CALL_CANCELLED
0x8024000B

Operation was cancelled.

WU_E_NOOP
0x8024000C

No operation was required.

WU_E_XML_MISSINGDATA
0x8024000D

WUA could not find required information in the update's XML data.

WU_E_XML_INVALID
0x8024000E

WUA found invalid information in the update's XML data.

WU_E_CYCLE_DETECTED
0x8024000F

Circular update relationships were detected in the metadata.

WU_E_TOO_DEEP_RELATION
0x80240010

Update relationships too deep to evaluate were evaluated.

WU_E_INVALID_RELATIONSHIP
0x80240011

An invalid update relationship was detected.

WU_E_REG_VALUE_INVALID
0x80240012

An invalid registry value was read.

WU_E_DUPLICATE_ITEM
0x80240013

Operation tried to add a duplicate item to a list.

WU_E_INVALID_INSTALL_REQUESTED
0x80240014

Updates that are requested for install are not installable by the caller.

WU_E_INSTALL_NOT_ALLOWED
0x80240016

Operation tried to install while another installation was in progress or the system was pending a mandatory restart.

WU_E_NOT_APPLICABLE
0x80240017

Operation was not performed because there are no applicable updates.

WU_E_NO_USERTOKEN
0x80240018

Operation failed because a required user token is missing.

WU_E_EXCLUSIVE_INSTALL_CONFLICT
0x80240019

An exclusive update can't be installed with other updates at the same time.

WU_E_POLICY_NOT_SET
0x8024001A

A policy value was not set.

WU_E_SELFUPDATE_IN_PROGRESS
0x8024001B

The operation could not be performed because the Windows Update Agent is self-updating.

WU_E_INVALID_UPDATE
0x8024001D

An update contains invalid metadata.

WU_E_SERVICE_STOP
0x8024001E

Operation did not complete because the service or system was being shut down.

WU_E_NO_CONNECTION
0x8024001F

Operation did not complete because the network connection was unavailable.

WU_E_NO_INTERACTIVE_USER
0x80240020

Operation did not complete because there is no logged-on interactive user.

WU_E_TIME_OUT
0x80240021

Operation did not complete because it timed out.

WU_E_ALL_UPDATES_FAILED
0x80240022

Operation failed for all the updates.

WU_E_EULAS_DECLINED
0x80240023

The license terms for all updates were declined.

WU_E_NO_UPDATE
0x80240024

There are no updates.

WU_E_USER_ACCESS_DISABLED
0x80240025

Group Policy settings prevented access to Windows Update.

WU_E_INVALID_UPDATE_TYPE
0x80240026

The type of update is invalid.

WU_E_URL_TOO_LONG
0x80240027

The URL exceeded the maximum length.

WU_E_UNINSTALL_NOT_ALLOWED
0x80240028

The update could not be uninstalled because the request did not originate from a Windows Server Update Services (WSUS) server.

WU_E_INVALID_PRODUCT_LICENSE
0x80240029

Search may have missed some updates before there is an unlicensed application on the system.

WU_E_MISSING_HANDLER
0x8024002A

A component required to detect applicable updates was missing.

WU_E_LEGACYSERVER
0x8024002B

An operation did not complete because it requires a newer version of server.

WU_E_BIN_SOURCE_ABSENT
0x8024002C

A delta-compressed update could not be installed because it required the source.

WU_E_SOURCE_ABSENT
0x8024002D

A full-file update could not be installed because it required the source.

WU_E_WU_DISABLED
0x8024002E

Access to an unmanaged server is not allowed.

WU_E_CALL_CANCELLED_BY_POLICY
0x8024002F

Operation did not complete because the DisableWindowsUpdateAccess policy was set in the registry.

WU_E_INVALID_PROXY_SERVER
0x80240030

The format of the proxy list was invalid.

WU_E_INVALID_FILE
0x80240031

The file is in the wrong format.

WU_E_INVALID_CRITERIA
0x80240032

The search criteria string was invalid.

WU_E_EULA_UNAVAILABLE
0x80240033

License terms could not be downloaded.

WU_E_DOWNLOAD_FAILED
0x80240034

Update failed to download.

WU_E_UPDATE_NOT_PROCESSED
0x80240035

The update was not processed.

WU_E_INVALID_OPERATION
0x80240036

The object's current state did not allow the operation.

WU_E_NOT_SUPPORTED
0x80240037

The functionality for the operation is not supported.

WU_E_TOO_MANY_RESYNC
0x80240039

Agent is asked by server to resync too many times.

WU_E_NO_SERVER_CORE_SUPPORT
0x80240040

The WUA API method does not run on the server core installation.

WU_E_SYSPREP_IN_PROGRESS
0x80240041

Service is not available while sysprep is running.

WU_E_UNKNOWN_SERVICE
0x80240042

The update service is no longer registered with automatic updates.

WU_E_NO_UI_SUPPORT
0x80240043

No support for the WUA user interface.

WU_E_PER_MACHINE_UPDATE_ACCESS_DENIED
0x80240044

Only administrators can perform this operation on per-computer updates.

WU_E_UNSUPPORTED_SEARCHSCOPE
0x80240045

A search was attempted with a scope that is not currently supported for this type of search.

WU_E_BAD_FILE_URL
0x80240046

The URL does not point to a file.

WU_E_NOTSUPPORTED
0x80240047

The operation requested is not supported.

WU_E_INVALID_NOTIFICATION_INFO
0x80240048

The featured update notification info returned by the server is invalid.

WU_E_OUTOFRANGE
0x80240049

The data is out of range.

WU_E_SETUP_IN_PROGRESS
0x8024004A

WUA operations are not available while operating system setup is running.

WU_E_UNEXPECTED
0x80240FFF

An operation failed due to reasons not covered by another error code.

Requirements

Header

Wuerror.h

 

 

Show: