Partager via


Détermination de la version actuelle de WUA

Pour obtenir des informations générales sur la mise à jour de WUA, y compris des instructions pas à pas pour déterminer par programmation à partir de votre application si la version de WUA qui s’exécute sur l’ordinateur répond à vos besoins, consultez Mise à jour de l’agent Windows Update.

Sur les versions de Windows antérieures à Windows 7 et Windows Server 2008 R2, vous devez déterminer la version installée de Windows Update Agent (WUA) avant de l’utiliser. La version actuelle de WUA est déterminée par la version du Wuaueng.dll qui s’exécute dans le sous-répertoire \System32 de l’installation actuelle de Windows. Si la version de Wuaueng.dll est la version 5.4.3790.1000 ou une version ultérieure, WUA est installé. Une version antérieure à 5.4.3790.1000 indique que Software Update Services (SUS) 1.0 est installé.

Lorsqu’un appel est effectué à SUS 1.0 à l’aide de l’API WUA, un HRESULT de WU_E_AU_LEGACYSERVER est retourné.

Vous pouvez également utiliser la méthode IWindowsUpdateAgentInfo::GetInfo pour récupérer la version de fichier actuelle de Wuapi.dll qui s’exécute sur un ordinateur. L’interface IWindowsUpdateAgentInfo n’est pas prise en charge dans WUA 1.0.