'/***************************************************************************
'* *
'* wuerror.mc -- error code definitions for Windows Update. *
'* *
'* Copyright (c) Microsoft Corporation. All rights reserved. *
'* *
'***************************************************************************/
#IF NOT %DEF(PBX_wuerror_PBI)
#DEFINE PBX_wuerror_PBI
%EQUATE `WUERROR_INC = 1
'///////////////////////////////////////////////////////////////////////////////
'// Windows Update Success Codes
'///////////////////////////////////////////////////////////////////////////////
'//
'// Values are 32 bit values laid out as follows:
'//
'// 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
'// 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
'// +---+-+-+-----------------------+-------------------------------+
'// |Sev|C|R| Facility | Code |
'// +---+-+-+-----------------------+-------------------------------+
'//
'// where
'//
'// Sev - is the severity code
'//
'// 00 - Success
'// 01 - Informational
'// 10 - Warning
'// 11 - Error
'//
'// C - is the Customer code flag
'//
'// R - is a reserved bit
'//
'// Facility - is the facility code
'//
'// Code - is the facility's status code
'//
'//
'// Define the facility codes
'//
'//
'// Define the severity codes
'//
'//
'// MessageId: WU_S_SERVICE_STOP
'//
'// MessageText:
'//
'// Windows Update Agent was stopped successfully.
'//
%EQUATE `WU_S_SERVICE_STOP = &H00240001&
'//
'// MessageId: WU_S_SELFUPDATE
'//
'// MessageText:
'//
'// Windows Update Agent updated itself.
'//
%EQUATE `WU_S_SELFUPDATE = &H00240002&
'//
'// MessageId: WU_S_UPDATE_ERROR
'//
'// MessageText:
'//
'// Operation completed successfully but there were errors applying the updates.
'//
%EQUATE `WU_S_UPDATE_ERROR = &H00240003&
'//
'// MessageId: WU_S_MARKED_FOR_DISCONNECT
'//
'// MessageText:
'//
'// A callback was marked to be disconnected later because the request to disconnect the operation came while a callback was executing.
'//
%EQUATE `WU_S_MARKED_FOR_DISCONNECT = &H00240004&
'//
'// MessageId: WU_S_REBOOT_REQUIRED
'//
'// MessageText:
'//
'// The system must be restarted to complete installation of the update.
'//
%EQUATE `WU_S_REBOOT_REQUIRED = &H00240005&
'//
'// MessageId: WU_S_ALREADY_INSTALLED
'//
'// MessageText:
'//
'// The update to be installed is already installed on the system.
'//
%EQUATE `WU_S_ALREADY_INSTALLED = &H00240006&
'//
'// MessageId: WU_S_ALREADY_UNINSTALLED
'//
'// MessageText:
'//
'// The update to be removed is not installed on the system.
'//
%EQUATE `WU_S_ALREADY_UNINSTALLED = &H00240007&
'//
'// MessageId: WU_S_ALREADY_DOWNLOADED
'//
'// MessageText:
'//
'// The update to be downloaded has already been downloaded.
'//
%EQUATE `WU_S_ALREADY_DOWNLOADED = &H00240008&
'//
'// MessageId: WU_S_UH_INSTALLSTILLPENDING
'//
'// MessageText:
'//
'// The installation operation for the update is still in progress.
'//
%EQUATE `WU_S_UH_INSTALLSTILLPENDING = &H00242015&
'///////////////////////////////////////////////////////////////////////////////
'// Windows Update Error Codes
'///////////////////////////////////////////////////////////////////////////////
'//
'// MessageId: WU_E_NO_SERVICE
'//
'// MessageText:
'//
'// Windows Update Agent was unable to provide the service.
'//
%EQUATE `WU_E_NO_SERVICE = &H80240001&
'//
'// MessageId: WU_E_MAX_CAPACITY_REACHED
'//
'// MessageText:
'//
'// The maximum capacity of the service was exceeded.
'//
%EQUATE `WU_E_MAX_CAPACITY_REACHED = &H80240002&
'//
'// MessageId: WU_E_UNKNOWN_ID
'//
'// MessageText:
'//
'// An ID cannot be found.
'//
%EQUATE `WU_E_UNKNOWN_ID = &H80240003&
'//
'// MessageId: WU_E_NOT_INITIALIZED
'//
'// MessageText:
'//
'// The object could not be initialized.
'//
%EQUATE `WU_E_NOT_INITIALIZED = &H80240004&
'//
'// MessageId: WU_E_RANGEOVERLAP
'//
'// MessageText:
'//
'// The update handler requested a byte range overlapping a previously requested range.
'//
%EQUATE `WU_E_RANGEOVERLAP = &H80240005&
'//
'// MessageId: WU_E_TOOMANYRANGES
'//
'// MessageText:
'//
'// The requested number of byte ranges exceeds the maximum number (2^31 - 1).
'//
%EQUATE `WU_E_TOOMANYRANGES = &H80240006&
'//
'// MessageId: WU_E_INVALIDINDEX
'//
'// MessageText:
'//
'// The index to a collection was invalid.
'//
%EQUATE `WU_E_INVALIDINDEX = &H80240007&
'//
'// MessageId: WU_E_ITEMNOTFOUND
'//
'// MessageText:
'//
'// The key for the item queried could not be found.
'//
%EQUATE `WU_E_ITEMNOTFOUND = &H80240008&
'//
'// MessageId: WU_E_OPERATIONINPROGRESS
'//
'// MessageText:
'//
'// Another conflicting operation was in progress. Some operations such as installation cannot be performed twice simultaneously.
'//
%EQUATE `WU_E_OPERATIONINPROGRESS = &H80240009&
'//
'// MessageId: WU_E_COULDNOTCANCEL
'//
'// MessageText:
'//
'// Cancellation of the operation was not allowed.
'//
%EQUATE `WU_E_COULDNOTCANCEL = &H8024000A&
'//
'// MessageId: WU_E_CALL_CANCELLED
'//
'// MessageText:
'//
'// Operation was cancelled.
'//
%EQUATE `WU_E_CALL_CANCELLED = &H8024000B&
'//
'// MessageId: WU_E_NOOP
'//
'// MessageText:
'//
'// No operation was required.
'//
%EQUATE `WU_E_NOOP = &H8024000C&
'//
'// MessageId: WU_E_XML_MISSINGDATA
'//
'// MessageText:
'//
'// Windows Update Agent could not find required information in the update's XML data.
'//
%EQUATE `WU_E_XML_MISSINGDATA = &H8024000D&
'//
'// MessageId: WU_E_XML_INVALID
'//
'// MessageText:
'//
'// Windows Update Agent found invalid information in the update's XML data.
'//
%EQUATE `WU_E_XML_INVALID = &H8024000E&
'//
'// MessageId: WU_E_CYCLE_DETECTED
'//
'// MessageText:
'//
'// Circular update relationships were detected in the metadata.
'//
%EQUATE `WU_E_CYCLE_DETECTED = &H8024000F&
'//
'// MessageId: WU_E_TOO_DEEP_RELATION
'//
'// MessageText:
'//
'// Update relationships too deep to evaluate were evaluated.
'//
%EQUATE `WU_E_TOO_DEEP_RELATION = &H80240010&
'//
'// MessageId: WU_E_INVALID_RELATIONSHIP
'//
'// MessageText:
'//
'// An invalid update relationship was detected.
'//
%EQUATE `WU_E_INVALID_RELATIONSHIP = &H80240011&
'//
'// MessageId: WU_E_REG_VALUE_INVALID
'//
'// MessageText:
'//
'// An invalid registry value was read.
'//
%EQUATE `WU_E_REG_VALUE_INVALID = &H80240012&
'//
'// MessageId: WU_E_DUPLICATE_ITEM
'//
'// MessageText:
'//
'// Operation tried to add a duplicate item to a list.
'//
%EQUATE `WU_E_DUPLICATE_ITEM = &H80240013&
'//
'// MessageId: WU_E_INVALID_INSTALL_REQUESTED
'//
'// MessageText:
'//
'// Updates requested for install are not installable by caller.
'//
%EQUATE `WU_E_INVALID_INSTALL_REQUESTED = &H80240014&
'//
'// MessageId: WU_E_INSTALL_NOT_ALLOWED
'//
'// MessageText:
'//
'// Operation tried to install while another installation was in progress or the system was pending a mandatory restart.
'//
%EQUATE `WU_E_INSTALL_NOT_ALLOWED = &H80240016&
'//
'// MessageId: WU_E_NOT_APPLICABLE
'//
'// MessageText:
'//
'// Operation was not performed because there are no applicable updates.
'//
%EQUATE `WU_E_NOT_APPLICABLE = &H80240017&
'//
'// MessageId: WU_E_NO_USERTOKEN
'//
'// MessageText:
'//
'// Operation failed because a required user token is missing.
'//
%EQUATE `WU_E_NO_USERTOKEN = &H80240018&
'//
'// MessageId: WU_E_EXCLUSIVE_INSTALL_CONFLICT
'//
'// MessageText:
'//
'// An exclusive update cannot be installed with other updates at the same time.
'//
%EQUATE `WU_E_EXCLUSIVE_INSTALL_CONFLICT = &H80240019&
'//
'// MessageId: WU_E_POLICY_NOT_SET
'//
'// MessageText:
'//
'// A policy value was not set.
'//
%EQUATE `WU_E_POLICY_NOT_SET = &H8024001A&
'//
'// MessageId: WU_E_SELFUPDATE_IN_PROGRESS
'//
'// MessageText:
'//
'// The operation could not be performed because the Windows Update Agent is self-updating.
'//
%EQUATE `WU_E_SELFUPDATE_IN_PROGRESS = &H8024001B&
'//
'// MessageId: WU_E_INVALID_UPDATE
'//
'// MessageText:
'//
'// An update contains invalid metadata.
'//
%EQUATE `WU_E_INVALID_UPDATE = &H8024001D&
'//
'// MessageId: WU_E_SERVICE_STOP
'//
'// MessageText:
'//
'// Operation did not complete because the service or system was being shut down.
'//
%EQUATE `WU_E_SERVICE_STOP = &H8024001E&
'//
'// MessageId: WU_E_NO_CONNECTION
'//
'// MessageText:
'//
'// Operation did not complete because the network connection was unavailable.
'//
%EQUATE `WU_E_NO_CONNECTION = &H8024001F&
'//
'// MessageId: WU_E_NO_INTERACTIVE_USER
'//
'// MessageText:
'//
'// Operation did not complete because there is no logged-on interactive user.
'//
%EQUATE `WU_E_NO_INTERACTIVE_USER = &H80240020&
'//
'// MessageId: WU_E_TIME_OUT
'//
'// MessageText:
'//
'// Operation did not complete because it timed out.
'//
%EQUATE `WU_E_TIME_OUT = &H80240021&
'//
'// MessageId: WU_E_ALL_UPDATES_FAILED
'//
'// MessageText:
'//
'// Operation failed for all the updates.
'//
%EQUATE `WU_E_ALL_UPDATES_FAILED = &H80240022&
'//
'// MessageId: WU_E_EULAS_DECLINED
'//
'// MessageText:
'//
'// The license terms for all updates were declined.
'//
%EQUATE `WU_E_EULAS_DECLINED = &H80240023&
'//
'// MessageId: WU_E_NO_UPDATE
'//
'// MessageText:
'//
'// There are no updates.
'//
%EQUATE `WU_E_NO_UPDATE = &H80240024&
'//
'// MessageId: WU_E_USER_ACCESS_DISABLED
'//
'// MessageText:
'//
'// Group Policy settings prevented access to Windows Update.
'//
%EQUATE `WU_E_USER_ACCESS_DISABLED = &H80240025&
'//
'// MessageId: WU_E_INVALID_UPDATE_TYPE
'//
'// MessageText:
'//
'// The type of update is invalid.
'//
%EQUATE `WU_E_INVALID_UPDATE_TYPE = &H80240026&
'//
'// MessageId: WU_E_URL_TOO_LONG
'//
'// MessageText:
'//
'// The URL exceeded the maximum length.
'//
%EQUATE `WU_E_URL_TOO_LONG = &H80240027&
'//
'// MessageId: WU_E_UNINSTALL_NOT_ALLOWED
'//
'// MessageText:
'//
'// The update could not be uninstalled because the request did not originate from a WSUS server.
'//
%EQUATE `WU_E_UNINSTALL_NOT_ALLOWED = &H80240028&
'//
'// MessageId: WU_E_INVALID_PRODUCT_LICENSE
'//
'// MessageText:
'//
'// Search may have missed some updates before there is an unlicensed application on the system.
'//
%EQUATE `WU_E_INVALID_PRODUCT_LICENSE = &H80240029&
'//
'// MessageId: WU_E_MISSING_HANDLER
'//
'// MessageText:
'//
'// A component required to detect applicable updates was missing.
'//
%EQUATE `WU_E_MISSING_HANDLER = &H8024002A&
'//
'// MessageId: WU_E_LEGACYSERVER
'//
'// MessageText:
'//
'// An operation did not complete because it requires a newer version of server.
'//
%EQUATE `WU_E_LEGACYSERVER = &H8024002B&
'//
'// MessageId: WU_E_BIN_SOURCE_ABSENT
'//
'// MessageText:
'//
'// A delta-compressed update could not be installed because it required the source.
'//
%EQUATE `WU_E_BIN_SOURCE_ABSENT = &H8024002C&
'//
'// MessageId: WU_E_SOURCE_ABSENT
'//
'// MessageText:
'//
'// A full-file update could not be installed because it required the source.
'//
%EQUATE `WU_E_SOURCE_ABSENT = &H8024002D&
'//
'// MessageId: WU_E_WU_DISABLED
'//
'// MessageText:
'//
'// Access to an unmanaged server is not allowed.
'//
%EQUATE `WU_E_WU_DISABLED = &H8024002E&
'//
'// MessageId: WU_E_CALL_CANCELLED_BY_POLICY
'//
'// MessageText:
'//
'// Operation did not complete because the DisableWindowsUpdateAccess policy was set.
'//
%EQUATE `WU_E_CALL_CANCELLED_BY_POLICY = &H8024002F&
'//
'// MessageId: WU_E_INVALID_PROXY_SERVER
'//
'// MessageText:
'//
'// The format of the proxy list was invalid.
'//
%EQUATE `WU_E_INVALID_PROXY_SERVER = &H80240030&
'//
'// MessageId: WU_E_INVALID_FILE
'//
'// MessageText:
'//
'// The file is in the wrong format.
'//
%EQUATE `WU_E_INVALID_FILE = &H80240031&
'//
'// MessageId: WU_E_INVALID_CRITERIA
'//
'// MessageText:
'//
'// The search criteria string was invalid.
'//
%EQUATE `WU_E_INVALID_CRITERIA = &H80240032&
'//
'// MessageId: WU_E_EULA_UNAVAILABLE
'//
'// MessageText:
'//
'// License terms could not be downloaded.
'//
%EQUATE `WU_E_EULA_UNAVAILABLE = &H80240033&
'//
'// MessageId: WU_E_DOWNLOAD_FAILED
'//
'// MessageText:
'//
'// Update failed to download.
'//
%EQUATE `WU_E_DOWNLOAD_FAILED = &H80240034&
'//
'// MessageId: WU_E_UPDATE_NOT_PROCESSED
'//
'// MessageText:
'//
'// The update was not processed.
'//
%EQUATE `WU_E_UPDATE_NOT_PROCESSED = &H80240035&
'//
'// MessageId: WU_E_INVALID_OPERATION
'//
'// MessageText:
'//
'// The object's current state did not allow the operation.
'//
%EQUATE `WU_E_INVALID_OPERATION = &H80240036&
'//
'// MessageId: WU_E_NOT_SUPPORTED
'//
'// MessageText:
'//
'// The functionality for the operation is not supported.
'//
%EQUATE `WU_E_NOT_SUPPORTED = &H80240037&
'//
'// MessageId: WU_E_WINHTTP_INVALID_FILE
'//
'// MessageText:
'//
'// The downloaded file has an unexpected content type.
'//
%EQUATE `WU_E_WINHTTP_INVALID_FILE = &H80240038&
'//
'// MessageId: WU_E_TOO_MANY_RESYNC
'//
'// MessageText:
'//
'// Agent is asked by server to resync too many times.
'//
%EQUATE `WU_E_TOO_MANY_RESYNC = &H80240039&
'//
'// MessageId: WU_E_NO_SERVER_CORE_SUPPORT
'//
'// MessageText:
'//
'// WUA API method does not run on Server Core installation.
'//
%EQUATE `WU_E_NO_SERVER_CORE_SUPPORT = &H80240040&
'//
'// MessageId: WU_E_SYSPREP_IN_PROGRESS
'//
'// MessageText:
'//
'// Service is not available while sysprep is running.
'//
%EQUATE `WU_E_SYSPREP_IN_PROGRESS = &H80240041&
'//
'// MessageId: WU_E_UNKNOWN_SERVICE
'//
'// MessageText:
'//
'// The update service is no longer registered with AU.
'//
%EQUATE `WU_E_UNKNOWN_SERVICE = &H80240042&
'//
'// MessageId: WU_E_NO_UI_SUPPORT
'//
'// MessageText:
'//
'// There is no support for WUA UI.
'//
%EQUATE `WU_E_NO_UI_SUPPORT = &H80240043&
'//
'// MessageId: WU_E_PER_MACHINE_UPDATE_ACCESS_DENIED
'//
'// MessageText:
'//
'// Only administrators can perform this operation on per-machine updates.
'//
%EQUATE `WU_E_PER_MACHINE_UPDATE_ACCESS_DENIED = &H80240044&
'//
'// MessageId: WU_E_UNSUPPORTED_SEARCHSCOPE
'//
'// MessageText:
'//
'// A search was attempted with a scope that is not currently supported for this type of search.
'//
%EQUATE `WU_E_UNSUPPORTED_SEARCHSCOPE = &H80240045&
'//
'// MessageId: WU_E_BAD_FILE_URL
'//
'// MessageText:
'//
'// The URL does not point to a file.
'//
%EQUATE `WU_E_BAD_FILE_URL = &H80240046&
'//
'// MessageId: WU_E_NOTSUPPORTED
'//
'// MessageText:
'//
'// The operation requested is not supported.
'//
%EQUATE `WU_E_NOTSUPPORTED = &H80240047&
'//
'// MessageId: WU_E_INVALID_NOTIFICATION_INFO
'//
'// MessageText:
'//
'// The featured update notification info returned by the server is invalid.
'//
%EQUATE `WU_E_INVALID_NOTIFICATION_INFO = &H80240048&
'//
'// MessageId: WU_E_UNEXPECTED
'//
'// MessageText:
'//
'// An operation failed due to reasons not covered by another error code.
'//
%EQUATE `WU_E_UNEXPECTED = &H80240FFF&
'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'///
'// Windows Installer minor errors
'//
'// The following errors are used to indicate that part of a search failed for
'// MSI problems. Another part of the search may successfully return updates.
'// All MSI minor codes should share the same error code range so that the caller
'// tell that they are related to Windows Installer.
'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'///
'//
'// MessageId: WU_E_MSI_WRONG_VERSION
'//
'// MessageText:
'//
'// Search may have missed some updates because the Windows Installer is less than version 3.1.
'//
%EQUATE `WU_E_MSI_WRONG_VERSION = &H80241001&
'//
'// MessageId: WU_E_MSI_NOT_CONFIGURED
'//
'// MessageText:
'//
'// Search may have missed some updates because the Windows Installer is not configured.
'//
%EQUATE `WU_E_MSI_NOT_CONFIGURED = &H80241002&
'//
'// MessageId: WU_E_MSP_DISABLED
'//
'// MessageText:
'//
'// Search may have missed some updates because policy has disabled Windows Installer patching.
'//
%EQUATE `WU_E_MSP_DISABLED = &H80241003&
'//
'// MessageId: WU_E_MSI_WRONG_APP_CONTEXT
'//
'// MessageText:
'//
'// An update could not be applied because the application is installed per-user.
'//
%EQUATE `WU_E_MSI_WRONG_APP_CONTEXT = &H80241004&
'//
'// MessageId: WU_E_MSP_UNEXPECTED
'//
'// MessageText:
'//
'// Search may have missed some updates because there was a failure of the Windows Installer.
'//
%EQUATE `WU_E_MSP_UNEXPECTED = &H80241FFF&
'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'///
'// Protocol Talker errors
'//
'// The following map to SOAPCLIENT_ERRORs from atlsoap.h. These errors
'// are obtained from calling GetClientError() on the CClientWebService
'// object.
'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'///
'//
'// MessageId: WU_E_PT_SOAPCLIENT_BASE
'//
'// MessageText:
'//
'// WU_E_PT_SOAPCLIENT_* error codes map to the SOAPCLIENT_ERROR enum of the ATL Server Library.
'//
%EQUATE `WU_E_PT_SOAPCLIENT_BASE = &H80244000&
'//
'// MessageId: WU_E_PT_SOAPCLIENT_INITIALIZE
'//
'// MessageText:
'//
'// Same as SOAPCLIENT_INITIALIZE_ERROR - initialization of the SOAP client failed, possibly because of an MSXML installation failure.
'//
%EQUATE `WU_E_PT_SOAPCLIENT_INITIALIZE = &H80244001&
'//
'// MessageId: WU_E_PT_SOAPCLIENT_OUTOFMEMORY
'//
'// MessageText:
'//
'// Same as SOAPCLIENT_OUTOFMEMORY - SOAP client failed because it ran out of memory.
'//
%EQUATE `WU_E_PT_SOAPCLIENT_OUTOFMEMORY = &H80244002&
'//
'// MessageId: WU_E_PT_SOAPCLIENT_GENERATE
'//
'// MessageText:
'//
'// Same as SOAPCLIENT_GENERATE_ERROR - SOAP client failed to generate the request.
'//
%EQUATE `WU_E_PT_SOAPCLIENT_GENERATE = &H80244003&
'//
'// MessageId: WU_E_PT_SOAPCLIENT_CONNECT
'//
'// MessageText:
'//
'// Same as SOAPCLIENT_CONNECT_ERROR - SOAP client failed to connect to the server.
'//
%EQUATE `WU_E_PT_SOAPCLIENT_CONNECT = &H80244004&
'//
'// MessageId: WU_E_PT_SOAPCLIENT_SEND
'//
'// MessageText:
'//
'// Same as SOAPCLIENT_SEND_ERROR - SOAP client failed to send a message for reasons of WU_E_WINHTTP_* error codes.
'//
%EQUATE `WU_E_PT_SOAPCLIENT_SEND = &H80244005&
'//
'// MessageId: WU_E_PT_SOAPCLIENT_SERVER
'//
'// MessageText:
'//
'// Same as SOAPCLIENT_SERVER_ERROR - SOAP client failed because there was a server error.
'//
%EQUATE `WU_E_PT_SOAPCLIENT_SERVER = &H80244006&
'//
'// MessageId: WU_E_PT_SOAPCLIENT_SOAPFAULT
'//
'// MessageText:
'//
'// Same as SOAPCLIENT_SOAPFAULT - SOAP client failed because there was a SOAP fault for reasons of WU_E_PT_SOAP_* error codes.
'//
%EQUATE `WU_E_PT_SOAPCLIENT_SOAPFAULT = &H80244007&
'//
'// MessageId: WU_E_PT_SOAPCLIENT_PARSEFAULT
'//
'// MessageText:
'//
'// Same as SOAPCLIENT_PARSEFAULT_ERROR - SOAP client failed to parse a SOAP fault.
'//
%EQUATE `WU_E_PT_SOAPCLIENT_PARSEFAULT = &H80244008&
'//
'// MessageId: WU_E_PT_SOAPCLIENT_READ
'//
'// MessageText:
'//
'// Same as SOAPCLIENT_READ_ERROR - SOAP client failed while reading the response from the server.
'//
%EQUATE `WU_E_PT_SOAPCLIENT_READ = &H80244009&
'//
'// MessageId: WU_E_PT_SOAPCLIENT_PARSE
'//
'// MessageText:
'//
'// Same as SOAPCLIENT_PARSE_ERROR - SOAP client failed to parse the response from the server.
'//
%EQUATE `WU_E_PT_SOAPCLIENT_PARSE = &H8024400A&
'// The following map to SOAP_ERROR_CODEs from atlsoap.h. These errors
'// are obtained from the m_fault.m_soapErrCode member on the
'// CClientWebService object when GetClientError() returned
'// SOAPCLIENT_SOAPFAULT.
'//
'// MessageId: WU_E_PT_SOAP_VERSION
'//
'// MessageText:
'//
'// Same as SOAP_E_VERSION_MISMATCH - SOAP client found an unrecognizable namespace for the SOAP envelope.
'//
%EQUATE `WU_E_PT_SOAP_VERSION = &H8024400B&
'//
'// MessageId: WU_E_PT_SOAP_MUST_UNDERSTAND
'//
'// MessageText:
'//
'// Same as SOAP_E_MUST_UNDERSTAND - SOAP client was unable to understand a header.
'//
%EQUATE `WU_E_PT_SOAP_MUST_UNDERSTAND = &H8024400C&
'//
'// MessageId: WU_E_PT_SOAP_CLIENT
'//
'// MessageText:
'//
'// Same as SOAP_E_CLIENT - SOAP client found the message was malformed; fix before resending.
'//
%EQUATE `WU_E_PT_SOAP_CLIENT = &H8024400D&
'//
'// MessageId: WU_E_PT_SOAP_SERVER
'//
'// MessageText:
'//
'// Same as SOAP_E_SERVER - The SOAP message could not be processed due to a server error; resend later.
'//
%EQUATE `WU_E_PT_SOAP_SERVER = &H8024400E&
'//
'// MessageId: WU_E_PT_WMI_ERROR
'//
'// MessageText:
'//
'// There was an unspecified Windows Management Instrumentation (WMI) error.
'//
%EQUATE `WU_E_PT_WMI_ERROR = &H8024400F&
'//
'// MessageId: WU_E_PT_EXCEEDED_MAX_SERVER_TRIPS
'//
'// MessageText:
'//
'// The number of round trips to the server exceeded the maximum limit.
'//
%EQUATE `WU_E_PT_EXCEEDED_MAX_SERVER_TRIPS = &H80244010&
'//
'// MessageId: WU_E_PT_SUS_SERVER_NOT_SET
'//
'// MessageText:
'//
'// WUServer policy value is missing in the registry.
'//
%EQUATE `WU_E_PT_SUS_SERVER_NOT_SET = &H80244011&
'//
'// MessageId: WU_E_PT_DOUBLE_INITIALIZATION
'//
'// MessageText:
'//
'// Initialization failed because the object was already initialized.
'//
%EQUATE `WU_E_PT_DOUBLE_INITIALIZATION = &H80244012&
'//
'// MessageId: WU_E_PT_INVALID_COMPUTER_NAME
'//
'// MessageText:
'//
'// The computer name could not be determined.
'//
%EQUATE `WU_E_PT_INVALID_COMPUTER_NAME = &H80244013&
'//
'// MessageId: WU_E_PT_REFRESH_CACHE_REQUIRED
'//
'// MessageText:
'//
'// The reply from the server indicates that the server was changed or the cookie was invalid; refresh the state of the internal cache and retry.
'//
%EQUATE `WU_E_PT_REFRESH_CACHE_REQUIRED = &H80244015&
'//
'// MessageId: WU_E_PT_HTTP_STATUS_BAD_REQUEST
'//
'// MessageText:
'//
'// Same as HTTP status 400 - the server could not process the request due to invalid syntax.
'//
%EQUATE `WU_E_PT_HTTP_STATUS_BAD_REQUEST = &H80244016&
'//
'// MessageId: WU_E_PT_HTTP_STATUS_DENIED
'//
'// MessageText:
'//
'// Same as HTTP status 401 - the requested resource requires user authentication.
'//
%EQUATE `WU_E_PT_HTTP_STATUS_DENIED = &H80244017&
'//
'// MessageId: WU_E_PT_HTTP_STATUS_FORBIDDEN
'//
'// MessageText:
'//
'// Same as HTTP status 403 - server understood the request, but declined to fulfill it.
'//
%EQUATE `WU_E_PT_HTTP_STATUS_FORBIDDEN = &H80244018&
'//
'// MessageId: WU_E_PT_HTTP_STATUS_NOT_FOUND
'//
'// MessageText:
'//
'// Same as HTTP status 404 - the server cannot find the requested URI (Uniform Resource Identifier).
'//
'//
%EQUATE `WU_E_PT_HTTP_STATUS_NOT_FOUND = &H80244019&
'//
'// MessageId: WU_E_PT_HTTP_STATUS_BAD_METHOD
'//
'// MessageText:
'//
'// Same as HTTP status 405 - the HTTP method is not allowed.
'//
%EQUATE `WU_E_PT_HTTP_STATUS_BAD_METHOD = &H8024401A&
'//
'// MessageId: WU_E_PT_HTTP_STATUS_PROXY_AUTH_REQ
'//
'// MessageText:
'//
'// Same as HTTP status 407 - proxy authentication is required.
'//
%EQUATE `WU_E_PT_HTTP_STATUS_PROXY_AUTH_REQ = &H8024401B&
'//
'// MessageId: WU_E_PT_HTTP_STATUS_REQUEST_TIMEOUT
'//
'// MessageText:
'//
'// Same as HTTP status 408 - the server timed out waiting for the request.
'//
%EQUATE `WU_E_PT_HTTP_STATUS_REQUEST_TIMEOUT = &H8024401C&
'//
'// MessageId: WU_E_PT_HTTP_STATUS_CONFLICT
'//
'// MessageText:
'//
'// Same as HTTP status 409 - the request was not completed due to a conflict with the current state of the resource.
'//
%EQUATE `WU_E_PT_HTTP_STATUS_CONFLICT = &H8024401D&
'//
'// MessageId: WU_E_PT_HTTP_STATUS_GONE
'//
'// MessageText:
'//
'// Same as HTTP status 410 - requested resource is no longer available at the server.
'//
%EQUATE `WU_E_PT_HTTP_STATUS_GONE = &H8024401E&
'//
'// MessageId: WU_E_PT_HTTP_STATUS_SERVER_ERROR
'//
'// MessageText:
'//
'// Same as HTTP status 500 - an error internal to the server prevented fulfilling the request.
'//
%EQUATE `WU_E_PT_HTTP_STATUS_SERVER_ERROR = &H8024401F&
'//
'// MessageId: WU_E_PT_HTTP_STATUS_NOT_SUPPORTED
'//
'// MessageText:
'//
'// Same as HTTP status 500 - server does not support the functionality required to fulfill the request.
'//
%EQUATE `WU_E_PT_HTTP_STATUS_NOT_SUPPORTED = &H80244020&
'//
'// MessageId: WU_E_PT_HTTP_STATUS_BAD_GATEWAY
'//
'// MessageText:
'//
'// Same as HTTP status 502 - the server, while acting as a gateway or proxy, received an invalid response from the upstream server it accessed in attempting to fulfill the request.
'//
%EQUATE `WU_E_PT_HTTP_STATUS_BAD_GATEWAY = &H80244021&
'//
'// MessageId: WU_E_PT_HTTP_STATUS_SERVICE_UNAVAIL
'//
'// MessageText:
'//
'// Same as HTTP status 503 - the service is temporarily overloaded.
'//
%EQUATE `WU_E_PT_HTTP_STATUS_SERVICE_UNAVAIL = &H80244022&
'//
'// MessageId: WU_E_PT_HTTP_STATUS_GATEWAY_TIMEOUT
'//
'// MessageText:
'//
'// Same as HTTP status 503 - the request was timed out waiting for a gateway.
'//
%EQUATE `WU_E_PT_HTTP_STATUS_GATEWAY_TIMEOUT = &H80244023&
'//
'// MessageId: WU_E_PT_HTTP_STATUS_VERSION_NOT_SUP
'//
'// MessageText:
'//
'// Same as HTTP status 505 - the server does not support the HTTP protocol version used for the request.
'//
%EQUATE `WU_E_PT_HTTP_STATUS_VERSION_NOT_SUP = &H80244024&
'//
'// MessageId: WU_E_PT_FILE_LOCATIONS_CHANGED
'//
'// MessageText:
'//
'// Operation failed due to a changed file location; refresh internal state and resend.
'//
%EQUATE `WU_E_PT_FILE_LOCATIONS_CHANGED = &H80244025&
'//
'// MessageId: WU_E_PT_REGISTRATION_NOT_SUPPORTED
'//
'// MessageText:
'//
'// Operation failed because Windows Update Agent does not support registration with a non-WSUS server.
'//
%EQUATE `WU_E_PT_REGISTRATION_NOT_SUPPORTED = &H80244026&
'//
'// MessageId: WU_E_PT_NO_AUTH_PLUGINS_REQUESTED
'//
'// MessageText:
'//
'// The server returned an empty authentication information list.
'//
%EQUATE `WU_E_PT_NO_AUTH_PLUGINS_REQUESTED = &H80244027&
'//
'// MessageId: WU_E_PT_NO_AUTH_COOKIES_CREATED
'//
'// MessageText:
'//
'// Windows Update Agent was unable to create any valid authentication cookies.
'//
%EQUATE `WU_E_PT_NO_AUTH_COOKIES_CREATED = &H80244028&
'//
'// MessageId: WU_E_PT_INVALID_CONFIG_PROP
'//
'// MessageText:
'//
'// A configuration property value was wrong.
'//
%EQUATE `WU_E_PT_INVALID_CONFIG_PROP = &H80244029&
'//
'// MessageId: WU_E_PT_CONFIG_PROP_MISSING
'//
'// MessageText:
'//
'// A configuration property value was missing.
'//
%EQUATE `WU_E_PT_CONFIG_PROP_MISSING = &H8024402A&
'//
'// MessageId: WU_E_PT_HTTP_STATUS_NOT_MAPPED
'//
'// MessageText:
'//
'// The HTTP request could not be completed and the reason did not correspond to any of the WU_E_PT_HTTP_* error codes.
'//
%EQUATE `WU_E_PT_HTTP_STATUS_NOT_MAPPED = &H8024402B&
'//
'// MessageId: WU_E_PT_WINHTTP_NAME_NOT_RESOLVED
'//
'// MessageText:
'//
'// Same as ERROR_WINHTTP_NAME_NOT_RESOLVED - the proxy server or target server name cannot be resolved.
'//
%EQUATE `WU_E_PT_WINHTTP_NAME_NOT_RESOLVED = &H8024402C&
'//
'// MessageId: WU_E_PT_SAME_REDIR_ID
'//
'// MessageText:
'//
'// Windows Update Agent failed to download a redirector cabinet file with a new redirectorId value from the server during the recovery.
'//
%EQUATE `WU_E_PT_SAME_REDIR_ID = &H8024502D&
'//
'// MessageId: WU_E_PT_NO_MANAGED_RECOVER
'//
'// MessageText:
'//
'// A redirector recovery action did not complete because the server is managed.
'//
%EQUATE `WU_E_PT_NO_MANAGED_RECOVER = &H8024502E&
'//
'// MessageId: WU_E_PT_ECP_SUCCEEDED_WITH_ERRORS
'//
'// MessageText:
'//
'// External cab file processing completed with some errors.
'//
%EQUATE `WU_E_PT_ECP_SUCCEEDED_WITH_ERRORS = &H8024402F&
'//
'// MessageId: WU_E_PT_ECP_INIT_FAILED
'//
'// MessageText:
'//
'// The external cab processor initialization did not complete.
'//
%EQUATE `WU_E_PT_ECP_INIT_FAILED = &H80244030&
'//
'// MessageId: WU_E_PT_ECP_INVALID_FILE_FORMAT
'//
'// MessageText:
'//
'// The format of a metadata file was invalid.
'//
%EQUATE `WU_E_PT_ECP_INVALID_FILE_FORMAT = &H80244031&
'//
'// MessageId: WU_E_PT_ECP_INVALID_METADATA
'//
'// MessageText:
'//
'// External cab processor found invalid metadata.
'//
%EQUATE `WU_E_PT_ECP_INVALID_METADATA = &H80244032&
'//
'// MessageId: WU_E_PT_ECP_FAILURE_TO_EXTRACT_DIGEST
'//
'// MessageText:
'//
'// The file digest could not be extracted from an external cab file.
'//
%EQUATE `WU_E_PT_ECP_FAILURE_TO_EXTRACT_DIGEST = &H80244033&
'//
'// MessageId: WU_E_PT_ECP_FAILURE_TO_DECOMPRESS_CAB_FILE
'//
'// MessageText:
'//
'// An external cab file could not be decompressed.
'//
%EQUATE `WU_E_PT_ECP_FAILURE_TO_DECOMPRESS_CAB_FILE = &H80244034&
'//
'// MessageId: WU_E_PT_ECP_FILE_LOCATION_ERROR
'//
'// MessageText:
'//
'// External cab processor was unable to get file locations.
'//
%EQUATE `WU_E_PT_ECP_FILE_LOCATION_ERROR = &H80244035&
'//
'// MessageId: WU_E_PT_CATALOG_SYNC_REQUIRED
'//
'// MessageText:
'//
'// The server does not support category-specific search; Full catalog search has to be issued instead.
'//
%EQUATE `WU_E_PT_CATALOG_SYNC_REQUIRED = &H80240436&
'//
'// MessageId: WU_E_PT_UNEXPECTED
'//
'// MessageText:
'//
'// A communication error not covered by another WU_E_PT_* error code.
'//
%EQUATE `WU_E_PT_UNEXPECTED = &H80244FFF&
'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'///
'// Redirector errors
'//
'// The following errors are generated by the components that download and
'// parse the wuredir.cab
'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'///
'//
'// MessageId: WU_E_REDIRECTOR_LOAD_XML
'//
'// MessageText:
'//
'// The redirector XML document could not be loaded into the DOM class.
'//
%EQUATE `WU_E_REDIRECTOR_LOAD_XML = &H80245001&
'//
'// MessageId: WU_E_REDIRECTOR_S_FALSE
'//
'// MessageText:
'//
'// The redirector XML document is missing some required information.
'//
%EQUATE `WU_E_REDIRECTOR_S_FALSE = &H80245002&
'//
'// MessageId: WU_E_REDIRECTOR_ID_SMALLER
'//
'// MessageText:
'//
'// The redirectorId in the downloaded redirector cab is less than in the cached cab.
'//
%EQUATE `WU_E_REDIRECTOR_ID_SMALLER = &H80245003&
'//
'// MessageId: WU_E_REDIRECTOR_UNEXPECTED
'//
'// MessageText:
'//
'// The redirector failed for reasons not covered by another WU_E_REDIRECTOR_* error code.
'//
%EQUATE `WU_E_REDIRECTOR_UNEXPECTED = &H80245FFF&
'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'///
'// driver util errors
'//
'// The device PnP enumerated device was pruned from the SystemSpec because
'// one of the hardware or compatible IDs matched an installed printer driver.
'// This is not considered a fatal error and the device is simply skipped.
'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'///
'//
'// MessageId: WU_E_DRV_PRUNED
'//
'// MessageText:
'//
'// A driver was skipped.
'//
%EQUATE `WU_E_DRV_PRUNED = &H8024C001&
'//
'// MessageId: WU_E_DRV_NOPROP_OR_LEGACY
'//
'// MessageText:
'//
'// A property for the driver could not be found. It may not conform with required specifications.
'//
%EQUATE `WU_E_DRV_NOPROP_OR_LEGACY = &H8024C002&
'//
'// MessageId: WU_E_DRV_REG_MISMATCH
'//
'// MessageText:
'//
'// The registry type read for the driver does not match the expected type.
'//
%EQUATE `WU_E_DRV_REG_MISMATCH = &H8024C003&
'//
'// MessageId: WU_E_DRV_NO_METADATA
'//
'// MessageText:
'//
'// The driver update is missing metadata.
'//
%EQUATE `WU_E_DRV_NO_METADATA = &H8024C004&
'//
'// MessageId: WU_E_DRV_MISSING_ATTRIBUTE
'//
'// MessageText:
'//
'// The driver update is missing a required attribute.
'//
%EQUATE `WU_E_DRV_MISSING_ATTRIBUTE = &H8024C005&
'//
'// MessageId: WU_E_DRV_SYNC_FAILED
'//
'// MessageText:
'//
'// Driver synchronization failed.
'//
%EQUATE `WU_E_DRV_SYNC_FAILED = &H8024C006&
'//
'// MessageId: WU_E_DRV_NO_PRINTER_CONTENT
'//
'// MessageText:
'//
'// Information required for the synchronization of applicable printers is missing.
'//
%EQUATE `WU_E_DRV_NO_PRINTER_CONTENT = &H8024C007&
'//
'// MessageId: WU_E_DRV_UNEXPECTED
'//
'// MessageText:
'//
'// A driver error not covered by another WU_E_DRV_* code.
'//
%EQUATE `WU_E_DRV_UNEXPECTED = &H8024CFFF&
'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//
'// data store errors
'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'///
'//
'// MessageId: WU_E_DS_SHUTDOWN
'//
'// MessageText:
'//
'// An operation failed because Windows Update Agent is shutting down.
'//
%EQUATE `WU_E_DS_SHUTDOWN = &H80248000&
'//
'// MessageId: WU_E_DS_INUSE
'//
'// MessageText:
'//
'// An operation failed because the data store was in use.
'//
%EQUATE `WU_E_DS_INUSE = &H80248001&
'//
'// MessageId: WU_E_DS_INVALID
'//
'// MessageText:
'//
'// The current and expected states of the data store do not match.
'//
%EQUATE `WU_E_DS_INVALID = &H80248002&
'//
'// MessageId: WU_E_DS_TABLEMISSING
'//
'// MessageText:
'//
'// The data store is missing a table.
'//
%EQUATE `WU_E_DS_TABLEMISSING = &H80248003&
'//
'// MessageId: WU_E_DS_TABLEINCORRECT
'//
'// MessageText:
'//
'// The data store contains a table with unexpected columns.
'//
%EQUATE `WU_E_DS_TABLEINCORRECT = &H80248004&
'//
'// MessageId: WU_E_DS_INVALIDTABLENAME
'//
'// MessageText:
'//
'// A table could not be opened because the table is not in the data store.
'//
%EQUATE `WU_E_DS_INVALIDTABLENAME = &H80248005&
'//
'// MessageId: WU_E_DS_BADVERSION
'//
'// MessageText:
'//
'// The current and expected versions of the data store do not match.
'//
%EQUATE `WU_E_DS_BADVERSION = &H80248006&
'//
'// MessageId: WU_E_DS_NODATA
'//
'// MessageText:
'//
'// The information requested is not in the data store.
'//
%EQUATE `WU_E_DS_NODATA = &H80248007&
'//
'// MessageId: WU_E_DS_MISSINGDATA
'//
'// MessageText:
'//
'// The data store is missing required information or has a NULL in a table column that requires a non-null value.
'//
%EQUATE `WU_E_DS_MISSINGDATA = &H80248008&
'//
'// MessageId: WU_E_DS_MISSINGREF
'//
'// MessageText:
'//
'// The data store is missing required information or has a reference to missing license terms, file, localized property or linked row.
'//
%EQUATE `WU_E_DS_MISSINGREF = &H80248009&
'//
'// MessageId: WU_E_DS_UNKNOWNHANDLER
'//
'// MessageText:
'//
'// The update was not processed because its update handler could not be recognized.
'//
%EQUATE `WU_E_DS_UNKNOWNHANDLER = &H8024800A&
'//
'// MessageId: WU_E_DS_CANTDELETE
'//
'// MessageText:
'//
'// The update was not deleted because it is still referenced by one or more services.
'//
%EQUATE `WU_E_DS_CANTDELETE = &H8024800B&
'//
'// MessageId: WU_E_DS_LOCKTIMEOUTEXPIRED
'//
'// MessageText:
'//
'// The data store section could not be locked within the allotted time.
'//
%EQUATE `WU_E_DS_LOCKTIMEOUTEXPIRED = &H8024800C&
'//
'// MessageId: WU_E_DS_NOCATEGORIES
'//
'// MessageText:
'//
'// The category was not added because it contains no parent categories and is not a top-level category itself.
'//
%EQUATE `WU_E_DS_NOCATEGORIES = &H8024800D&
'//
'// MessageId: WU_E_DS_ROWEXISTS
'//
'// MessageText:
'//
'// The row was not added because an existing row has the same primary key.
'//
%EQUATE `WU_E_DS_ROWEXISTS = &H8024800E&
'//
'// MessageId: WU_E_DS_STOREFILELOCKED
'//
'// MessageText:
'//
'// The data store could not be initialized because it was locked by another process.
'//
%EQUATE `WU_E_DS_STOREFILELOCKED = &H8024800F&
'//
'// MessageId: WU_E_DS_CANNOTREGISTER
'//
'// MessageText:
'//
'// The data store is not allowed to be registered with COM in the current process.
'//
%EQUATE `WU_E_DS_CANNOTREGISTER = &H80248010&
'//
'// MessageId: WU_E_DS_UNABLETOSTART
'//
'// MessageText:
'//
'// Could not create a data store object in another process.
'//
%EQUATE `WU_E_DS_UNABLETOSTART = &H80248011&
'//
'// MessageId: WU_E_DS_DUPLICATEUPDATEID
'//
'// MessageText:
'//
'// The server sent the same update to the client with two different revision IDs.
'//
%EQUATE `WU_E_DS_DUPLICATEUPDATEID = &H80248013&
'//
'// MessageId: WU_E_DS_UNKNOWNSERVICE
'//
'// MessageText:
'//
'// An operation did not complete because the service is not in the data store.
'//
%EQUATE `WU_E_DS_UNKNOWNSERVICE = &H80248014&
'//
'// MessageId: WU_E_DS_SERVICEEXPIRED
'//
'// MessageText:
'//
'// An operation did not complete because the registration of the service has expired.
'//
%EQUATE `WU_E_DS_SERVICEEXPIRED = &H80248015&
'//
'// MessageId: WU_E_DS_DECLINENOTALLOWED
'//
'// MessageText:
'//
'// A request to hide an update was declined because it is a mandatory update or because it was deployed with a deadline.
'//
%EQUATE `WU_E_DS_DECLINENOTALLOWED = &H80248016&
'//
'// MessageId: WU_E_DS_TABLESESSIONMISMATCH
'//
'// MessageText:
'//
'// A table was not closed because it is not associated with the session.
'//
%EQUATE `WU_E_DS_TABLESESSIONMISMATCH = &H80248017&
'//
'// MessageId: WU_E_DS_SESSIONLOCKMISMATCH
'//
'// MessageText:
'//
'// A table was not closed because it is not associated with the session.
'//
%EQUATE `WU_E_DS_SESSIONLOCKMISMATCH = &H80248018&
'//
'// MessageId: WU_E_DS_NEEDWINDOWSSERVICE
'//
'// MessageText:
'//
'// A request to remove the Windows Update service or to unregister it with Automatic Updates was declined because it is a built-in service and/or Automatic Updates cannot fall back to another service.
'//
%EQUATE `WU_E_DS_NEEDWINDOWSSERVICE = &H80248019&
'//
'// MessageId: WU_E_DS_INVALIDOPERATION
'//
'// MessageText:
'//
'// A request was declined because the operation is not allowed.
'//
%EQUATE `WU_E_DS_INVALIDOPERATION = &H8024801A&
'//
'// MessageId: WU_E_DS_SCHEMAMISMATCH
'//
'// MessageText:
'//
'// The schema of the current data store and the schema of a table in a backup XML document do not match.
'//
%EQUATE `WU_E_DS_SCHEMAMISMATCH = &H8024801B&
'//
'// MessageId: WU_E_DS_RESETREQUIRED
'//
'// MessageText:
'//
'// The data store requires a session reset; release the session and retry with a new session.
'//
%EQUATE `WU_E_DS_RESETREQUIRED = &H8024801C&
'//
'// MessageId: WU_E_DS_IMPERSONATED
'//
'// MessageText:
'//
'// A data store operation did not complete because it was requested with an impersonated identity.
'//
%EQUATE `WU_E_DS_IMPERSONATED = &H8024801D&
'//
'// MessageId: WU_E_DS_UNEXPECTED
'//
'// MessageText:
'//
'// A data store error not covered by another WU_E_DS_* code.
'//
%EQUATE `WU_E_DS_UNEXPECTED = &H80248FFF&
'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'///
'//Inventory Errors
'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'///
'//
'// MessageId: WU_E_INVENTORY_PARSEFAILED
'//
'// MessageText:
'//
'// Parsing of the rule file failed.
'//
%EQUATE `WU_E_INVENTORY_PARSEFAILED = &H80249001&
'//
'// MessageId: WU_E_INVENTORY_GET_INVENTORY_TYPE_FAILED
'//
'// MessageText:
'//
'// Failed to get the requested inventory type from the server.
'//
%EQUATE `WU_E_INVENTORY_GET_INVENTORY_TYPE_FAILED = &H80249002&
'//
'// MessageId: WU_E_INVENTORY_RESULT_UPLOAD_FAILED
'//
'// MessageText:
'//
'// Failed to upload inventory result to the server.
'//
%EQUATE `WU_E_INVENTORY_RESULT_UPLOAD_FAILED = &H80249003&
'//
'// MessageId: WU_E_INVENTORY_UNEXPECTED
'//
'// MessageText:
'//
'// There was an inventory error not covered by another error code.
'//
%EQUATE `WU_E_INVENTORY_UNEXPECTED = &H80249004&
'//
'// MessageId: WU_E_INVENTORY_WMI_ERROR
'//
'// MessageText:
'//
'// A WMI error occurred when enumerating the instances for a particular class.
'//
%EQUATE `WU_E_INVENTORY_WMI_ERROR = &H80249005&
'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'///
'//AU Errors
'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'///
'//
'// MessageId: WU_E_AU_NOSERVICE
'//
'// MessageText:
'//
'// Automatic Updates was unable to service incoming requests.
'//
%EQUATE `WU_E_AU_NOSERVICE = &H8024A000&
'//
'// MessageId: WU_E_AU_NONLEGACYSERVER
'//
'// MessageText:
'//
'// The old version of the Automatic Updates client has stopped because the WSUS server has been upgraded.
'//
%EQUATE `WU_E_AU_NONLEGACYSERVER = &H8024A002&
'//
'// MessageId: WU_E_AU_LEGACYCLIENTDISABLED
'//
'// MessageText:
'//
'// The old version of the Automatic Updates client was disabled.
'//
%EQUATE `WU_E_AU_LEGACYCLIENTDISABLED = &H8024A003&
'//
'// MessageId: WU_E_AU_PAUSED
'//
'// MessageText:
'//
'// Automatic Updates was unable to process incoming requests because it was paused.
'//
%EQUATE `WU_E_AU_PAUSED = &H8024A004&
'//
'// MessageId: WU_E_AU_NO_REGISTERED_SERVICE
'//
'// MessageText:
'//
'// No unmanaged service is registered with AU.
'//
%EQUATE `WU_E_AU_NO_REGISTERED_SERVICE = &H8024A005&
'//
'// MessageId: WU_E_AU_DETECT_SVCID_MISMATCH
'//
'// MessageText:
'//
'// The default service registered with AU changed during the search.
'//
%EQUATE `WU_E_AU_DETECT_SVCID_MISMATCH = &H8024A006&
'//
'// MessageId: WU_E_AU_UNEXPECTED
'//
'// MessageText:
'//
'// An Automatic Updates error not covered by another WU_E_AU * code.
'//
%EQUATE `WU_E_AU_UNEXPECTED = &H8024AFFF&
'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//
'// update handler errors
'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'///
'//
'// MessageId: WU_E_UH_REMOTEUNAVAILABLE
'//
'// MessageText:
'//
'// A request for a remote update handler could not be completed because no remote process is available.
'//
%EQUATE `WU_E_UH_REMOTEUNAVAILABLE = &H80242000&
'//
'// MessageId: WU_E_UH_LOCALONLY
'//
'// MessageText:
'//
'// A request for a remote update handler could not be completed because the handler is local only.
'//
%EQUATE `WU_E_UH_LOCALONLY = &H80242001&
'//
'// MessageId: WU_E_UH_UNKNOWNHANDLER
'//
'// MessageText:
'//
'// A request for an update handler could not be completed because the handler could not be recognized.
'//
%EQUATE `WU_E_UH_UNKNOWNHANDLER = &H80242002&
'//
'// MessageId: WU_E_UH_REMOTEALREADYACTIVE
'//
'// MessageText:
'//
'// A remote update handler could not be created because one already exists.
'//
%EQUATE `WU_E_UH_REMOTEALREADYACTIVE = &H80242003&
'//
'// MessageId: WU_E_UH_DOESNOTSUPPORTACTION
'//
'// MessageText:
'//
'// A request for the handler to install (uninstal& an update could not be completed because the update does not support install (uninstal&.
'//
%EQUATE `WU_E_UH_DOESNOTSUPPORTACTION = &H80242004&
'//
'// MessageId: WU_E_UH_WRONGHANDLER
'//
'// MessageText:
'//
'// An operation did not complete because the wrong handler was specified.
'//
%EQUATE `WU_E_UH_WRONGHANDLER = &H80242005&
'//
'// MessageId: WU_E_UH_INVALIDMETADATA
'//
'// MessageText:
'//
'// A handler operation could not be completed because the update contains invalid metadata.
'//
%EQUATE `WU_E_UH_INVALIDMETADATA = &H80242006&
'//
'// MessageId: WU_E_UH_INSTALLERHUNG
'//
'// MessageText:
'//
'// An operation could not be completed because the installer exceeded the time limit.
'//
%EQUATE `WU_E_UH_INSTALLERHUNG = &H80242007&
'//
'// MessageId: WU_E_UH_OPERATIONCANCELLED
'//
'// MessageText:
'//
'// An operation being done by the update handler was cancelled.
'//
%EQUATE `WU_E_UH_OPERATIONCANCELLED = &H80242008&
'//
'// MessageId: WU_E_UH_BADHANDLERXML
'//
'// MessageText:
'//
'// An operation could not be completed because the handler-specific metadata is invalid.
'//
%EQUATE `WU_E_UH_BADHANDLERXML = &H80242009&
'//
'// MessageId: WU_E_UH_CANREQUIREINPUT
'//
'// MessageText:
'//
'// A request to the handler to install an update could not be completed because the update requires user input.
'//
%EQUATE `WU_E_UH_CANREQUIREINPUT = &H8024200A&
'//
'// MessageId: WU_E_UH_INSTALLERFAILURE
'//
'// MessageText:
'//
'// The installer failed to install (uninstal& one or more updates.
'//
%EQUATE `WU_E_UH_INSTALLERFAILURE = &H8024200B&
'//
'// MessageId: WU_E_UH_FALLBACKTOSELFCONTAINED
'//
'// MessageText:
'//
'// The update handler should download self-contained content rather than delta-compressed content for the update.
'//
%EQUATE `WU_E_UH_FALLBACKTOSELFCONTAINED = &H8024200C&
'//
'// MessageId: WU_E_UH_NEEDANOTHERDOWNLOAD
'//
'// MessageText:
'//
'// The update handler did not install the update because it needs to be downloaded again.
'//
%EQUATE `WU_E_UH_NEEDANOTHERDOWNLOAD = &H8024200D&
'//
'// MessageId: WU_E_UH_NOTIFYFAILURE
'//
'// MessageText:
'//
'// The update handler failed to send notification of the status of the install (uninstal& operation.
'//
%EQUATE `WU_E_UH_NOTIFYFAILURE = &H8024200E&
'//
'// MessageId: WU_E_UH_INCONSISTENT_FILE_NAMES
'//
'// MessageText:
'//
'// The file names contained in the update metadata and in the update package are inconsistent.
'//
%EQUATE `WU_E_UH_INCONSISTENT_FILE_NAMES = &H8024200F&
'//
'// MessageId: WU_E_UH_FALLBACKERROR
'//
'// MessageText:
'//
'// The update handler failed to fall back to the self-contained content.
'//
%EQUATE `WU_E_UH_FALLBACKERROR = &H80242010&
'//
'// MessageId: WU_E_UH_TOOMANYDOWNLOADREQUESTS
'//
'// MessageText:
'//
'// The update handler has exceeded the maximum number of download requests.
'//
%EQUATE `WU_E_UH_TOOMANYDOWNLOADREQUESTS = &H80242011&
'//
'// MessageId: WU_E_UH_UNEXPECTEDCBSRESPONSE
'//
'// MessageText:
'//
'// The update handler has received an unexpected response from CBS.
'//
%EQUATE `WU_E_UH_UNEXPECTEDCBSRESPONSE = &H80242012&
'//
'// MessageId: WU_E_UH_BADCBSPACKAGEID
'//
'// MessageText:
'//
'// The update metadata contains an invalid CBS package identifier.
'//
%EQUATE `WU_E_UH_BADCBSPACKAGEID = &H80242013&
'//
'// MessageId: WU_E_UH_POSTREBOOTSTILLPENDING
'//
'// MessageText:
'//
'// The post-reboot operation for the update is still in progress.
'//
%EQUATE `WU_E_UH_POSTREBOOTSTILLPENDING = &H80242014&
'//
'// MessageId: WU_E_UH_POSTREBOOTRESULTUNKNOWN
'//
'// MessageText:
'//
'// The result of the post-reboot operation for the update could not be determined.
'//
%EQUATE `WU_E_UH_POSTREBOOTRESULTUNKNOWN = &H80242015&
'//
'// MessageId: WU_E_UH_POSTREBOOTUNEXPECTEDSTATE
'//
'// MessageText:
'//
'// The state of the update after its post-reboot operation has completed is unexpected.
'//
%EQUATE `WU_E_UH_POSTREBOOTUNEXPECTEDSTATE = &H80242016&
'//
'// MessageId: WU_E_UH_NEW_SERVICING_STACK_REQUIRED
'//
'// MessageText:
'//
'// The OS servicing stack must be updated before this update is downloaded or installed.
'//
%EQUATE `WU_E_UH_NEW_SERVICING_STACK_REQUIRED = &H80242017&
'//
'// MessageId: WU_E_UH_CALLED_BACK_FAILURE
'//
'// MessageText:
'//
'// A callback installer called back with an error.
'//
%EQUATE `WU_E_UH_CALLED_BACK_FAILURE = &H80242018&
'//
'// MessageId: WU_E_UH_CUSTOMINSTALLER_INVALID_SIGNATURE
'//
'// MessageText:
'//
'// The custom installer signature did not match the signature required by the update.
'//
%EQUATE `WU_E_UH_CUSTOMINSTALLER_INVALID_SIGNATURE = &H80242019&
'//
'// MessageId: WU_E_UH_UNSUPPORTED_INSTALLCONTEXT
'//
'// MessageText:
'//
'// The installer does not support the installation configuration.
'//
%EQUATE `WU_E_UH_UNSUPPORTED_INSTALLCONTEXT = &H8024201A&
'//
'// MessageId: WU_E_UH_INVALID_TARGETSESSION
'//
'// MessageText:
'//
'// The targeted session for isntall is invalid.
'//
%EQUATE `WU_E_UH_INVALID_TARGETSESSION = &H8024201B&
'//
'// MessageId: WU_E_UH_UNEXPECTED
'//
'// MessageText:
'//
'// An update handler error not covered by another WU_E_UH_* code.
'//
%EQUATE `WU_E_UH_UNEXPECTED = &H80242FFF&
'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//
'// download manager errors
'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'///
'//
'// MessageId: WU_E_DM_URLNOTAVAILABLE
'//
'// MessageText:
'//
'// A download manager operation could not be completed because the requested file does not have a URL.
'//
%EQUATE `WU_E_DM_URLNOTAVAILABLE = &H80246001&
'//
'// MessageId: WU_E_DM_INCORRECTFILEHASH
'//
'// MessageText:
'//
'// A download manager operation could not be completed because the file digest was not recognized.
'//
%EQUATE `WU_E_DM_INCORRECTFILEHASH = &H80246002&
'//
'// MessageId: WU_E_DM_UNKNOWNALGORITHM
'//
'// MessageText:
'//
'// A download manager operation could not be completed because the file metadata requested an unrecognized hash algorithm.
'//
%EQUATE `WU_E_DM_UNKNOWNALGORITHM = &H80246003&
'//
'// MessageId: WU_E_DM_NEEDDOWNLOADREQUEST
'//
'// MessageText:
'//
'// An operation could not be completed because a download request is required from the download handler.
'//
%EQUATE `WU_E_DM_NEEDDOWNLOADREQUEST = &H80246004&
'//
'// MessageId: WU_E_DM_NONETWORK
'//
'// MessageText:
'//
'// A download manager operation could not be completed because the network connection was unavailable.
'//
%EQUATE `WU_E_DM_NONETWORK = &H80246005&
'//
'// MessageId: WU_E_DM_WRONGBITSVERSION
'//
'// MessageText:
'//
'// A download manager operation could not be completed because the version of Background Intelligent Transfer Service (BITS) is incompatible.
'//
%EQUATE `WU_E_DM_WRONGBITSVERSION = &H80246006&
'//
'// MessageId: WU_E_DM_NOTDOWNLOADED
'//
'// MessageText:
'//
'// The update has not been downloaded.
'//
%EQUATE `WU_E_DM_NOTDOWNLOADED = &H80246007&
'//
'// MessageId: WU_E_DM_FAILTOCONNECTTOBITS
'//
'// MessageText:
'//
'// A download manager operation failed because the download manager was unable to connect the Background Intelligent Transfer Service (BITS).
'//
%EQUATE `WU_E_DM_FAILTOCONNECTTOBITS = &H80246008&
'//
'// MessageId: WU_E_DM_BITSTRANSFERERROR
'//
'// MessageText:
'//
'// A download manager operation failed because there was an unspecified Background Intelligent Transfer Service (BITS) transfer error.
'//
%EQUATE `WU_E_DM_BITSTRANSFERERROR = &H80246009&
'//
'// MessageId: WU_E_DM_DOWNLOADLOCATIONCHANGED
'//
'// MessageText:
'//
'// A download must be restarted because the location of the source of the download has changed.
'//
%EQUATE `WU_E_DM_DOWNLOADLOCATIONCHANGED = &H8024600A&
'//
'// MessageId: WU_E_DM_CONTENTCHANGED
'//
'// MessageText:
'//
'// A download must be restarted because the update content changed in a new revision.
'//
%EQUATE `WU_E_DM_CONTENTCHANGED = &H8024600B&
'//
'// MessageId: WU_E_DM_UNEXPECTED
'//
'// MessageText:
'//
'// There was a download manager error not covered by another WU_E_DM_* error code.
'//
%EQUATE `WU_E_DM_UNEXPECTED = &H80246FFF&
'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//
'// Setup/SelfUpdate errors
'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'///
'//
'// MessageId: WU_E_SETUP_INVALID_INFDATA
'//
'// MessageText:
'//
'// Windows Update Agent could not be updated because an INF file contains invalid information.
'//
%EQUATE `WU_E_SETUP_INVALID_INFDATA = &H8024D001&
'//
'// MessageId: WU_E_SETUP_INVALID_IDENTDATA
'//
'// MessageText:
'//
'// Windows Update Agent could not be updated because the wuident.cab file contains invalid information.
'//
%EQUATE `WU_E_SETUP_INVALID_IDENTDATA = &H8024D002&
'//
'// MessageId: WU_E_SETUP_ALREADY_INITIALIZED
'//
'// MessageText:
'//
'// Windows Update Agent could not be updated because of an internal error that caused setup initialization to be performed twice.
'//
%EQUATE `WU_E_SETUP_ALREADY_INITIALIZED = &H8024D003&
'//
'// MessageId: WU_E_SETUP_NOT_INITIALIZED
'//
'// MessageText:
'//
'// Windows Update Agent could not be updated because setup initialization never completed successfully.
'//
%EQUATE `WU_E_SETUP_NOT_INITIALIZED = &H8024D004&
'//
'// MessageId: WU_E_SETUP_SOURCE_VERSION_MISMATCH
'//
'// MessageText:
'//
'// Windows Update Agent could not be updated because the versions specified in the INF do not match the actual source file versions.
'//
%EQUATE `WU_E_SETUP_SOURCE_VERSION_MISMATCH = &H8024D005&
'//
'// MessageId: WU_E_SETUP_TARGET_VERSION_GREATER
'//
'// MessageText:
'//
'// Windows Update Agent could not be updated because a WUA file on the target system is newer than the corresponding source file.
'//
%EQUATE `WU_E_SETUP_TARGET_VERSION_GREATER = &H8024D006&
'//
'// MessageId: WU_E_SETUP_REGISTRATION_FAILED
'//
'// MessageText:
'//
'// Windows Update Agent could not be updated because regsvr32.exe returned an error.
'//
%EQUATE `WU_E_SETUP_REGISTRATION_FAILED = &H8024D007&
'//
'// MessageId: WU_E_SELFUPDATE_SKIP_ON_FAILURE
'//
'// MessageText:
'//
'// An update to the Windows Update Agent was skipped because previous attempts to update have failed.
'//
%EQUATE `WU_E_SELFUPDATE_SKIP_ON_FAILURE = &H8024D008&
'//
'// MessageId: WU_E_SETUP_SKIP_UPDATE
'//
'// MessageText:
'//
'// An update to the Windows Update Agent was skipped due to a directive in the wuident.cab file.
'//
%EQUATE `WU_E_SETUP_SKIP_UPDATE = &H8024D009&
'//
'// MessageId: WU_E_SETUP_UNSUPPORTED_CONFIGURATION
'//
'// MessageText:
'//
'// Windows Update Agent could not be updated because the current system configuration is not supported.
'//
%EQUATE `WU_E_SETUP_UNSUPPORTED_CONFIGURATION = &H8024D00A&
'//
'// MessageId: WU_E_SETUP_BLOCKED_CONFIGURATION
'//
'// MessageText:
'//
'// Windows Update Agent could not be updated because the system is configured to block the update.
'//
%EQUATE `WU_E_SETUP_BLOCKED_CONFIGURATION = &H8024D00B&
'//
'// MessageId: WU_E_SETUP_REBOOT_TO_FIX
'//
'// MessageText:
'//
'// Windows Update Agent could not be updated because a restart of the system is required.
'//
%EQUATE `WU_E_SETUP_REBOOT_TO_FIX = &H8024D00C&
'//
'// MessageId: WU_E_SETUP_ALREADYRUNNING
'//
'// MessageText:
'//
'// Windows Update Agent setup is already running.
'//
%EQUATE `WU_E_SETUP_ALREADYRUNNING = &H8024D00D&
'//
'// MessageId: WU_E_SETUP_REBOOTREQUIRED
'//
'// MessageText:
'//
'// Windows Update Agent setup package requires a reboot to complete installation.
'//
%EQUATE `WU_E_SETUP_REBOOTREQUIRED = &H8024D00E&
'//
'// MessageId: WU_E_SETUP_HANDLER_EXEC_FAILURE
'//
'// MessageText:
'//
'// Windows Update Agent could not be updated because the setup handler failed during execution.
'//
%EQUATE `WU_E_SETUP_HANDLER_EXEC_FAILURE = &H8024D00F&
'//
'// MessageId: WU_E_SETUP_INVALID_REGISTRY_DATA
'//
'// MessageText:
'//
'// Windows Update Agent could not be updated because the registry contains invalid information.
'//
%EQUATE `WU_E_SETUP_INVALID_REGISTRY_DATA = &H8024D010&
'//
'// MessageId: WU_E_SELFUPDATE_REQUIRED
'//
'// MessageText:
'//
'// Windows Update Agent must be updated before search can continue.
'//
%EQUATE `WU_E_SELFUPDATE_REQUIRED = &H8024D011&
'//
'// MessageId: WU_E_SELFUPDATE_REQUIRED_ADMIN
'//
'// MessageText:
'//
'// Windows Update Agent must be updated before search can continue. An administrator is required to perform the operation.
'//
%EQUATE `WU_E_SELFUPDATE_REQUIRED_ADMIN = &H8024D012&
'//
'// MessageId: WU_E_SETUP_WRONG_SERVER_VERSION
'//
'// MessageText:
'//
'// Windows Update Agent could not be updated because the server does not contain update information for this version.
'//
%EQUATE `WU_E_SETUP_WRONG_SERVER_VERSION = &H8024D013&
'//
'// MessageId: WU_E_SETUP_UNEXPECTED
'//
'// MessageText:
'//
'// Windows Update Agent could not be updated because of an error not covered by another WU_E_SETUP_* error code.
'//
%EQUATE `WU_E_SETUP_UNEXPECTED = &H8024DFFF&
'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//
'// expression evaluator errors
'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'///
'//
'// MessageId: WU_E_EE_UNKNOWN_EXPRESSION
'//
'// MessageText:
'//
'// An expression evaluator operation could not be completed because an expression was unrecognized.
'//
%EQUATE `WU_E_EE_UNKNOWN_EXPRESSION = &H8024E001&
'//
'// MessageId: WU_E_EE_INVALID_EXPRESSION
'//
'// MessageText:
'//
'// An expression evaluator operation could not be completed because an expression was invalid.
'//
%EQUATE `WU_E_EE_INVALID_EXPRESSION = &H8024E002&
'//
'// MessageId: WU_E_EE_MISSING_METADATA
'//
'// MessageText:
'//
'// An expression evaluator operation could not be completed because an expression contains an incorrect number of metadata nodes.
'//
%EQUATE `WU_E_EE_MISSING_METADATA = &H8024E003&
'//
'// MessageId: WU_E_EE_INVALID_VERSION
'//
'// MessageText:
'//
'// An expression evaluator operation could not be completed because the version of the serialized expression data is invalid.
'//
%EQUATE `WU_E_EE_INVALID_VERSION = &H8024E004&
'//
'// MessageId: WU_E_EE_NOT_INITIALIZED
'//
'// MessageText:
'//
'// The expression evaluator could not be initialized.
'//
%EQUATE `WU_E_EE_NOT_INITIALIZED = &H8024E005&
'//
'// MessageId: WU_E_EE_INVALID_ATTRIBUTEDATA
'//
'// MessageText:
'//
'// An expression evaluator operation could not be completed because there was an invalid attribute.
'//
%EQUATE `WU_E_EE_INVALID_ATTRIBUTEDATA = &H8024E006&
'//
'// MessageId: WU_E_EE_CLUSTER_ERROR
'//
'// MessageText:
'//
'// An expression evaluator operation could not be completed because the cluster state of the computer could not be determined.
'//
%EQUATE `WU_E_EE_CLUSTER_ERROR = &H8024E007&
'//
'// MessageId: WU_E_EE_UNEXPECTED
'//
'// MessageText:
'//
'// There was an expression evaluator error not covered by another WU_E_EE_* error code.
'//
%EQUATE `WU_E_EE_UNEXPECTED = &H8024EFFF&
'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//
'// UI errors
'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'///
'//
'// MessageId: WU_E_INSTALLATION_RESULTS_UNKNOWN_VERSION
'//
'// MessageText:
'//
'// The results of download and installation could not be read from the registry due to an unrecognized data format version.
'//
%EQUATE `WU_E_INSTALLATION_RESULTS_UNKNOWN_VERSION = &H80243001&
'//
'// MessageId: WU_E_INSTALLATION_RESULTS_INVALID_DATA
'//
'// MessageText:
'//
'// The results of download and installation could not be read from the registry due to an invalid data format.
'//
%EQUATE `WU_E_INSTALLATION_RESULTS_INVALID_DATA = &H80243002&
'//
'// MessageId: WU_E_INSTALLATION_RESULTS_NOT_FOUND
'//
'// MessageText:
'//
'// The results of download and installation are not available; the operation may have failed to start.
'//
%EQUATE `WU_E_INSTALLATION_RESULTS_NOT_FOUND = &H80243003&
'//
'// MessageId: WU_E_TRAYICON_FAILURE
'//
'// MessageText:
'//
'// A failure occurred when trying to create an icon in the taskbar notification area.
'//
%EQUATE `WU_E_TRAYICON_FAILURE = &H80243004&
'//
'// MessageId: WU_E_NON_UI_MODE
'//
'// MessageText:
'//
'// Unable to show UI when in non-UI mode; WU client UI modules may not be installed.
'//
%EQUATE `WU_E_NON_UI_MODE = &H80243FFD&
'//
'// MessageId: WU_E_WUCLTUI_UNSUPPORTED_VERSION
'//
'// MessageText:
'//
'// Unsupported version of WU client UI exported functions.
'//
%EQUATE `WU_E_WUCLTUI_UNSUPPORTED_VERSION = &H80243FFE&
'//
'// MessageId: WU_E_AUCLIENT_UNEXPECTED
'//
'// MessageText:
'//
'// There was a user interface error not covered by another WU_E_AUCLIENT_* error code.
'//
%EQUATE `WU_E_AUCLIENT_UNEXPECTED = &H80243FFF&
'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//
'// reporter errors
'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'//'///
'//
'// MessageId: WU_E_REPORTER_EVENTCACHECORRUPT
'//
'// MessageText:
'//
'// The event cache file was defective.
'//
%EQUATE `WU_E_REPORTER_EVENTCACHECORRUPT = &H8024F001&
'//
'// MessageId: WU_E_REPORTER_EVENTNAMESPACEPARSEFAILED
'//
'// MessageText:
'//
'// The XML in the event namespace descriptor could not be parsed.
'//
%EQUATE `WU_E_REPORTER_EVENTNAMESPACEPARSEFAILED = &H8024F002&
'//
'// MessageId: WU_E_INVALID_EVENT
'//
'// MessageText:
'//
'// The XML in the event namespace descriptor could not be parsed.
'//
%EQUATE `WU_E_INVALID_EVENT = &H8024F003&
'//
'// MessageId: WU_E_SERVER_BUSY
'//
'// MessageText:
'//
'// The server rejected an event because the server was too busy.
'//
%EQUATE `WU_E_SERVER_BUSY = &H8024F004&
'//
'// MessageId: WU_E_CALLBACK_COOKIE_NOT_FOUND
'//
'// MessageText:
'//
'// The specified callback cookie is not found.
'//
%EQUATE `WU_E_CALLBACK_COOKIE_NOT_FOUND = &H8024F005&
'//
'// MessageId: WU_E_REPORTER_UNEXPECTED
'//
'// MessageText:
'//
'// There was a reporter error not covered by another error code.
'//
%EQUATE `WU_E_REPORTER_UNEXPECTED = &H8024FFFF&
'//
'// MessageId: WU_E_OL_INVALID_SCANFILE
'//
'// MessageText:
'//
'// An operation could not be completed because the scan package was invalid.
'//
%EQUATE `WU_E_OL_INVALID_SCANFILE = &H80247001&
'//
'// MessageId: WU_E_OL_NEWCLIENT_REQUIRED
'//
'// MessageText:
'//
'// An operation could not be completed because the scan package requires a greater version of the Windows Update Agent.
'//
%EQUATE `WU_E_OL_NEWCLIENT_REQUIRED = &H80247002&
'//
'// MessageId: WU_E_OL_UNEXPECTED
'//
'// MessageText:
'//
'// Search using the scan package failed.
'//
%EQUATE `WU_E_OL_UNEXPECTED = &H80247FFF&
#ENDIF
