Revision Summary Date Revision History Revision Class Comments 3/2/2007 1.0 New Version 1.0 release 4/3/2007 1.1 Minor Version 1.1 release 5/11/2007 1.2 Minor Version 1.2 release 6/1/2007 1.2.1 Editorial Changed language and formatting in the technical content. 7/3/2007 2.0 Major Changed to unified format; updated technical content. 8/10/2007 3.0 Major Updated and revised the technical content. 9/28/2007 4.0 Major Updated and revised the technical content. 10/23/2007 4.0.1 Editorial Changed language and formatting in the technical content. 1/25/2008 4.0.2 Editorial Changed language and formatting in the technical content. 3/14/2008 4.0.3 Editorial Changed language and formatting in the technical content.
technical content. 8/14/2009 11.0 Major Updated and revised the technical content. 9/25/2009 12.0 Major Updated and revised the technical content. 11/6/2009 12.1 Minor Clarified the meaning of the technical content. 12/18/2009 13.0 Major Updated and revised the technical content. 1/29/2010 13.1 Minor Clarified the meaning of the technical content. 3/12/2010 14.0 Major Updated and revised the technical content. 4/23/2010 14.0.1 Editorial Changed language and formatting in the technical content. 6/4/2010 14.0.2 Editorial Changed language and formatting in the technical content. 7/16/2010 14.1 Minor Clarified the meaning of the technical content.
8/27/2010 14.1 None No changes to the meaning, language, or formatting of the technical content. 10/8/2010 15.0 Major Updated and revised the technical content. 11/19/2010 16.0 Major Updated and revised the technical content. 1/7/2011 17.0 Major Updated and revised the technical content. 2/11/2011 18.0 Major Updated and revised the technical content. 3/25/2011 18.0 None No changes to the meaning, language, or formatting of the technical content. 5/6/2011 18.0 None No changes to the meaning, language, or formatting of the technical content. 6/17/2011 18.1 Minor Clarified the meaning of the technical content. 9/23/2011 18.1 None No changes to the
technical content. 5/15/2014 23.0 None No changes to the meaning, language, or formatting of the technical content. 6/30/2015 24.0 Significantly changed the technical content. 10/16/2015 24.0 None No changes to the meaning, language, or formatting of the technical content. 7/14/2016 25.0 Significantly changed the technical content.
NumberApplicable D Int Number of updates that were explicitly deployable, installable on the client (Needed), and deployed for install. Detection events LastError F Int Secondary error code when Win32HResult is not sufficient to diagnose the problem. Install and download events ClientVersion G Int Client version. All events ClientSamplingValue J Int Random number between 0 and 999 inclusive, chosen once per computer. All events BiosName K String Client BIOS name. All events BiosReleaseDate L DateTime Client BIOS release date. All events EventType Q Int If this is an install or download event, and the update being reported on is a bundle, then 2. Else 1. All events TargetClientVersion S String WUA agent version that the agent is to. Self-update events InstallableUpdateIDs U List of GUIDs separated by ; IDs of updates that were deployed for install, uninstall, or scan, that were found to be installable (Needed). Status events InstalledUpdateIDs V List of GUIDs separated by ; IDs of updates that were deployed for install, uninstall, or scan, that Status events
Download Events AGENT_DOWNLOAD_FAILED 161 Download failed. Error: Download failed. AGENT_DOWNLOAD_SUCCEEDED 162 Download succeeded. Download succeeded. AGENT_DOWNLOAD_CANCELED 163 Download canceled. Download canceled. Install Events AGENT_INSTALLING_FAILED 182 User-initiated installation failed. Installation Failure: Windows failed to install the following update with %1: %2. AGENT_INSTALLING_SUCCEEDED 183 User-initiated installation succeeded. Installation Successful: Windows successfully installed the following update: %1. AGENT_INSTALL_COMPLETE_ WITH_REBOOT 184 User-initiated installation succeeded, requires reboot. Installation successful and restart required for the following update: %1. AGENT_INSTALL_CANCEL 186 User-initiated installation canceled. User canceled the installation. AGENT_INSTALL_KILLED 187 User-initiated installation timed out, was terminated by the WUA. Installation killed: Installation of the following update is killed by the agent: %2. AU_SCHEDULED_INSTALL_SUCCESS 190 Scheduled installation succeeded. Installation Successful: Windows successfully installed the following update: %1.
AU_SCHEDULED_INSTALL _COMPLETE_WITH_REBOOT 191 Scheduled installation succeeded, requires reboot. Installation successful and restart required for the following update: %1. AU_SCHEDULED_INSTALL_KILLED 192 Scheduled installation timed out, was terminated by the WUA. Installation killed: Installation of the following update is killed by the %2 AU_SCHEDULED_INSTALL_FAILED 195 Scheduled installation failed. Installation Failure: Windows failed to install the following update with error %1: %2. AU_SHUTDOWN_INSTALL_SUCCESS 197 Install at shutdown succeeded. Installation Successful: Windows successfully installed the following update: %1. AU_SHUTDOWN_INSTALL_FAILED 198 Install at shutdown failed. Installation Failure: Windows failed to install the following update with error %1: %2. AU_SHUTDOWN_INSTALL_COMPLETE _WITH_REBOOT 199 Install at shutdown succeeded, requires reboot. Installation successful and restart required for the following update: %1. AU_SHUTDOWN_INSTALL_KILLED 200 Install at shutdown timed out, was terminated by the WUA. Installation killed: Installation of the following update is killed by the agent: %2.
AGENT_INSTALLING_FAILED _POST_REBOOT 203 Post-reboot processing of an installed update failed. New to Windows Vista Installation Failure Post Reboot. AGENT_UNINSTALLING_FAILED 221 Uninstallation failed. Uninstallation Failure: Windows failed to uninstall the following update with error %1: %2. AGENT_UNINSTALLING_SUCCEEDED 222 Uninstallation succeeded. Uninstallation Successful: Windows successfully uninstalled the following update: %1. AGENT_UNINSTALL_CANCEL 223 Uninstallation canceled. User canceled the uninstall. AGENT_UNINSTALL_COMPLETE _WITH_REBOOT 224 Uninstallation succeeded, requires reboot. Uninstallation successful and restart required for the following update: %1. AGENT_UNINSTALL_KILLED 225 Uninstallation timed out, was terminated by the WUA. Uninstallation killed: Uninstallation of the following update is killed by the agent: %2. Update Hidden/Unhidden Events AGENT_INSTALL_HIDE 185 User chose to hide the update from the UI. Hide update: user hid one update. AGENT_INSTALL_UNHIDE 196 User chose to unhide the update from the UI. Unhide update: user unhide one update. Misc Events AGENT_INSTALLING_PENDING 201 Self-update is to begin. Installation pending.
Windows Server 2003 Supported Supported Supported Supported Supported Windows Server 2008 Not supported Not supported Not supported Supported Supported Windows Server 2008 R2 Not supported Not supported Not supported Not supported Supported Windows Server 2012 Not supported Not supported Not supported Not supported Supported Windows Server 2012 R2 operating system Not supported Not supported Not supported Not supported Supported Windows Server 2016 Not supported Not supported Not supported Not supported Supported The update client is a component of some Windows versions. The following describes the Windows versions supported by each version of the update client. WSUS 2.0 update client WSUS 2.0 SP1 update client WSUS 3.0 update client WSUS 3.0 SP1 update client WSUS 3.0 SP2 update client Windows 2000 operating system Supported Supported Supported Supported Supported Windows XP Supported Supported Supported Supported Supported Windows Vista Not supported Not supported Supported Supported Supported Windows 7 Not supported Not supported Not supported Not supported Supported Windows 8 Not supported Not supported Not supported Not supported Supported Windows 8.1 Not supported Not supported Not supported Not supported Supported Windows 10 Not supported Not supported Not supported Not supported Supported
Windows 7 Enterprise 6 1 0x00000004 Windows 7 Home Basic N Edition 6 1 0x00000005 Windows Server 2008 R2 6 1 0x00000007 Windows Server 2008 R2 Datacenter Edition 6 1 0x00000008 Windows Server 2008 R2 Enterprise Edition 6 1 0x0000000A Windows 7 Starter 6 1 0x0000000B Windows Server 2008 R2 Datacenter (Core installation) 6 1 0x0000000C Windows Server 2008 R2 (Core Installation) 6 1 0x0000000D Windows Server 2008 R2 Enterprise (Core Installation) 6 1 0x0000000E Windows Server 2008 R2 for Systems 6 1 0x0000000F Windows Web Server 2008 R2 6 1 0x00000011 Windows Web Server 6 1 0x00000012 Based
Windows Server 2008 R2 Enterprise without Hyper-V (Core Installation) 6 1 0x00000029 Microsoft Hyper-V Server 2008 R2 6 1 0x0000002A Windows 7 Starter N 6 1 0x0000002F Windows 7 Professional 6 1 0x00000030 Windows 7 Professional N 6 1 0x00000031 Windows Vista Business 6 0 0x00000006 Windows Vista Business N Edition 6 0 0x00000010 Windows Cluster Server Edition 6 0 0x00000012 Windows Server Datacenter Edition Full Installation 6 0 0x00000008 Windows Server Datacenter Edition Core Installation 6 0 0x0000000C Windows Vista Enterprise 6 0 0x00000004 Windows Server Enterprise 6 0 0x0000000A
Windows Web Server 2008 Edition (core installation) 6 0 0x0000001D Windows for Essential Server Solutions 2008 without Hyper-V 6 0 0x00000023 Windows Server 2008 Standard without Hyper-V 6 0 0x00000024 Windows Server 2008 Datacenter operating system without Hyper-V 6 0 0x00000025 Windows Server 2008 Enterprise operating system without Hyper-V 6 0 0x00000026 Windows Server 2008 Datacenter without (Core Installation) 6 0 0x00000027 Windows Server 2008 Standard without (Core Installation) 6 0 0x00000028
Windows Server 2008 Enterprise without Hyper-V (Core Installation) 6 0 0x00000029 Microsoft Hyper-V Server 6 0 0x0000002A Windows Server 2003 R2 Web Edition operating system 5 (suiteMask & 0x00000400) != 0 89 Windows Server 2003 Web Edition 5 (suiteMask & 0x00000400) != 0 Windows Server 2003 R2 operating system Compute Cluster Edition 5 (suiteMask & 0x00004000) != 0 89 Windows Server 2003 operating system Compute Cluster Edition 5 (suiteMask & 0x00004000) != 0 Windows Server 2003 R2 Datacenter Edition operating system 5 2 (suiteMask & 0x00000080) != 0 89 Contains "X86" Windows Server 2003 R2 Datacenter x64 Edition operating system 5 2 (suiteMask & 0x00000080) != 0 89 Contains "AMD64"
Windows Server 2003 Datacenter Edition operating system 5 2 (suiteMask & 0x00000080) != 0 Contains "X86" Windows Server 2003 x64 Datacenter Edition operating system 5 2 (suiteMask & 0x00000080) != 0 Contains "AMD64" Windows Server 2003 R2 Datacenter Edition for Systems operating system 5 2 (suiteMask & 0x00000080) != 0 Contains "IA64" Windows 2000 Datacenter Server operating system 5 (suiteMask & 0x00000080) != 0 Windows Server 2003 R2 Enterprise Edition operating system 5 2 (suiteMask & 0x00000002) != 0 89 Contains "X86" Windows Server 2003 R2 Enterprise x64 Edition operating system 5 2 (suiteMask & 0x00000002) != 0 89 Contains "AMD64" Windows Server 2003 Enterprise Edition operating system 5 2 (suiteMask & 0x00000002) != 0 Contains "X86" based
Windows Server 2003 Enterprise x64 Edition operating system 5 2 (suiteMask & 0x00000002) != 0 Contains "AMD64" Windows Server 2003 Enterprise Edition Itanium 5 2 (suiteMask & 0x00000002) != 0 Contains "IA64" Windows 2000 Advanced Server operating system 5 (suiteMask & 0x00000002) != 0 Windows XP Embedded 5 (suiteMask & 0x00000040) != 0 Windows XP Home Edition 5 (suiteMask & 0x00000200) != 0 Windows Storage Server 2003 R2 operating system, Standard Edition 5 (suiteMask & 0x00002000) != 0 89 Windows Storage Server 2003 operating system 5 (suiteMask & 0x00002000) != 0 Windows 2000 Server Professional 5 0 1 Windows 2000 Server 5 0 > 1 Windows XP Media Center Edition 5 1 87
Windows XP Starter Edition operating system 5 1 88 Windows XP Tablet PC Edition 5 1 86 Windows XP Professional operating system 5 1 Contains "X86" Windows XP 64-Bit Edition operating system for Itanium systems 5 1 Contains "IA64" Windows XP Professional x64 Edition operating system 5 2 1 Contains "AMD64" Windows XP Professional x64 Edition Version 2003 5 2 1 Contains "IA64" Windows Server 2003 R2 Standard Edition operating system 5 2 89 Contains "X86" Windows Server 2003 R2 Standard Edition 5 2 89 Contains "AMD64" Windows Server 2003 Standard Edition operating system 5 2 > 1 Contains "X86"
Protocol syntax refers to data elements (such as packets, structures, enumerations, and methods) as well as interfaces. Protocol revision refers to changes made to a protocol that affect the bits that are sent over the wire. The changes made to this document are listed in the following For more information, please contact . Section Tracking number (if applicable) and description Major change (Y or N) Change type GetConfig 72828 : Revised minOccurs value for Name and Value elements. Y Content update. RegisterComputer : Revised minOccurs value for SuiteMask, OldProductType, NewProductType, SystemMetrics, ClientVersionMajorNumber, ClientVersionMinorNumber, ClientVersionBuildNumber, and ClientVersionQfeNumber elements. Y Content update. SyncPrinterCatalog 72830 : Revised element name. Y Content update. GetExtendedUpdateInfo2 the GetExtendedUpdateInfo2 method. Y Content update. 2.2.2.2.10 GetExtendedUpdateInfo2 Added section with content for this version of Windows and Windows Server. Y New content Faults 72831 : Added method element and description. Y Content update. Protocol Examples : Changed protocol Version to 1.8. Y Content update. Client Web Service WSDL Added content for this version of Windows and Windows Server. Y Content update.
Index A Abstract data model 80 60 11 58 57 56 57 57 C 11 177 Client 80 83 83 84 83 80 83 83 82 22 56 58 57 56 57 57 58 56 58 58 D Data model abstract 80 60 63 Data model - abstract 80 60 E Events 84 80 83 80 85 F 55 12 103 104 118 103 G 70 70 71 77 78 6 59 H Higher-layer triggered events 83 68 I 9 Initialization 83 68 6 L events 84 80 M Message processing 83 68 Messages 58 57 56 57 57 22 22 56 58 55 55 59 21 13 46 46 56 59 21
21 20 13 56 56 56 58 N 21 8 O Operations 70 70 71 77 78 76 72 78 69 72 78 73 9 P 63 11 11 130 Protocol Details 60 R 8 9 8 76 72 10 78 46 S 102 Self-update 56 69 Sequencing rules 83 68 Server 60 70 70 70 70 71 71 77 77 78 78 68 68 80 68 63 76 76 72 72 78 78 69 69 68 72 72 78 78 73 73 80 67 59 59 59 21 12 72 78 73 Syntax 20 20 T Timer events 83 80 Timers 82 67 177 13 13 Triggered events - higher-layer 83 68 Types 56 59 U 56 58 V