Utilisation de WUA à partir d’un ordinateur distant
L’API Windows Update Agent (WUA) peut être utilisée par un utilisateur sur un ordinateur distant ou par une application qui s’exécute sur un ordinateur distant. Toutefois, l’utilisateur ou l’application distant doit disposer de privilèges d’administrateur.
La liste suivante contient des interfaces disponibles pour les utilisateurs et les applications distants :
- IUpdateSession
- IUpdateSession2
- IUpdateSearcher
- IAutomaticUpdates
- ISearchResult
- IUpdateCollection
- IUpdate
- IUpdate2
- IWindowsDriverUpdate
- IWindowsDriverUpdate2
- IUpdateIdentity
- IImageInformation
- IInstallationBehavior
- IStringCollection
- IUpdateHistoryEntryCollection
- IUpdateHistoryEntry
- ICategoryCollection
- ICategory
- IUpdateExceptionCollection
- IUpdateException
- IUpdateDownloadContentCollection
- IUpdateDownloadContent
- IUpdateServiceManager
- IUpdateServiceCollection
- IUpdateService
- IWindowsUpdateAgentInfo
La liste suivante contient des interfaces et des propriétés qui ne sont pas disponibles pour les utilisateurs et applications distants :
- IUpdateSession::CreateUpdateDownloader
- IUpdateSession::CreateUpdateInstaller
- WebProxy, propriété de IUpdateSession
- IUpdateSearcher::BeginSearch
- IUpdateSearcher::EndSearch
- IsHidden Property of IUpdate (IsHidden est en lecture seule lorsqu’il est appelé à distance.)
- IUpdate::AcceptEula
- IUpdate::CopyFromCache
- IUpdate2::CopyToCache
- IWindowsDriverUpdate2::CopyToCache
- IUpdateServiceManager::AddService
- IUpdateServiceManager::RegisterServiceWithAU
- IUpdateServiceManager::UnregisterServiceWithAU
- IAutomaticUpdate::P ause
- IAutomaticUpdates::Resume
- IAutomaticUpdates::ShowSettingsDialog
- Settings, propriété de IAutomaticUpdates
- ServiceEnabled, propriété de IAutomaticUpdates
- IAutomaticUpdates::EnableService
- ISystemInformation
Les ports et exceptions suivants doivent être ajoutés aux paramètres de pare-feu Windows pour Windows Vista et Windows Server 2008 pour que l’API WUA soit appelée à distance.
-
Exception 1
-
- Port local : 135
- Port distant : ALL
- Numéro de protocole : 6
- Exécutable : %windir%\\system32\\svchost.exe
- Service : rpcss
- Privilège distant : Administrateur
-
Exception 2
-
- Port local : RPC dynamique
- Port distant : ALL
- Numéro de protocole : 6
- Exécutable : %windir%\\system32\\dllhost.exe
- Privilège distant : Administrateur
La liste suivante contient des outils qui peuvent être utilisés pour configurer les paramètres du Pare-feu Windows :
- Pare-feu Windows avec le composant logiciel enfichable Sécurité avancée
- Stratégie de groupe
- Outil en ligne de commande Netsh advfirewall
Pour plus d’informations sur l’utilisation des outils pour configurer les paramètres du Pare-feu Windows, consultez Prise en main avec le Pare-feu Windows avec la sécurité avancée.