Interface IUpdateInstaller (wuapi.h)
Installe ou désinstalle les mises à jour à partir de ou sur un ordinateur.
Héritage
L’interface IUpdateInstaller hérite de l’interface IDispatch . IUpdateInstaller a également les types de membres suivants :
Méthodes
L’interface IUpdateInstaller possède ces méthodes.
IUpdateInstaller ::BeginInstall Démarre une installation asynchrone des mises à jour. |
IUpdateInstaller ::BeginUninstall Démarre une désinstallation asynchrone des mises à jour. |
IUpdateInstaller ::EndInstall Termine une installation asynchrone des mises à jour. |
IUpdateInstaller ::EndUninstall Termine une désinstallation asynchrone des mises à jour. |
IUpdateInstaller ::get_AllowSourcePrompts Obtient et définit une valeur booléenne qui indique s’il faut afficher les invites sources à l’utilisateur lors de l’installation des mises à jour. (Obtenir) |
IUpdateInstaller ::get_ClientApplicationID Obtient et définit l’application cliente actuelle. (IUpdateInstaller.get_ClientApplicationID) |
IUpdateInstaller ::get_IsBusy Obtient une valeur booléenne qui indique si une installation ou une désinstallation est en cours sur un ordinateur à un moment spécifique. |
IUpdateInstaller ::get_IsForced Obtient ou définit une valeur booléenne qui indique s’il faut installer ou désinstaller de force une mise à jour. (Obtenir) |
IUpdateInstaller ::get_ParentHwnd Obtient et définit un handle pour la fenêtre parente qui peut contenir une boîte de dialogue. (Obtenir) |
IUpdateInstaller ::get_ParentWindow Obtient et définit l’interface qui représente la fenêtre parente pouvant contenir une boîte de dialogue. (Obtenir) |
IUpdateInstaller ::get_RebootRequiredBeforeInstallation Obtient une valeur booléenne qui indique si un redémarrage du système est nécessaire avant l’installation ou la désinstallation des mises à jour. |
IUpdateInstaller ::get_Updates Obtient et définit une interface qui contient une collection en lecture seule des mises à jour spécifiées pour l’installation ou la désinstallation. (Obtenir) |
IUpdateInstaller ::Install Démarre une installation synchrone des mises à jour. |
IUpdateInstaller ::p ut_AllowSourcePrompts Obtient et définit une valeur booléenne qui indique s’il faut afficher les invites sources à l’utilisateur lors de l’installation des mises à jour. (Put) |
IUpdateInstaller ::p ut_ClientApplicationID Obtient et définit l’application cliente actuelle. (IUpdateInstaller.put_ClientApplicationID) |
IUpdateInstaller ::p ut_IsForced Obtient ou définit une valeur booléenne qui indique s’il faut installer ou désinstaller de force une mise à jour. (Put) |
IUpdateInstaller ::p ut_ParentHwnd Obtient et définit un handle pour la fenêtre parente qui peut contenir une boîte de dialogue. (Put) |
IUpdateInstaller ::p ut_ParentWindow Obtient et définit l’interface qui représente la fenêtre parente pouvant contenir une boîte de dialogue. (Put) |
IUpdateInstaller ::p ut_Updates Obtient et définit une interface qui contient une collection en lecture seule des mises à jour spécifiées pour l’installation ou la désinstallation. (Put) |
IUpdateInstaller ::RunWizard Démarre un Assistant qui guide l’utilisateur local tout au long des étapes d’installation des mises à jour. |
IUpdateInstaller ::Uninstall Démarre une désinstallation synchrone des mises à jour. |
Remarques
Cette interface peut être instanciée à l’aide de la coclasse UpdateInstaller. Utilisez l’identificateur du programme Microsoft.Update.Installer pour créer l’objet.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP, Windows 2000 Professionnel avec SP3 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003, Windows 2000 Server avec SP3 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | wuapi.h |