Partager via


IUpdateInstaller ::Install, méthode (wuapi.h)

Démarre une installation synchrone des mises à jour.

Syntaxe

HRESULT Install(
  [out] IInstallationResult **retval
);

Paramètres

[out] retval

Interface IInstallationResult qui représente les résultats d’une opération d’installation pour chaque mise à jour spécifiée dans une requête.

Valeur retournée

Cette méthode retourne les valeurs HRESULT suivantes et d’autres valeurs COM ou Windows

codes d’erreur.

Code de retour Descriptif
S_OK
La mise à jour a été installée avec succès.
WU_E_INSTALL_NOT_ALLOWED
N’appelez pas cette méthode lorsque le programme d’installation installe ou supprime une mise à jour.

Appelez cette méthode uniquement lorsque la propriété IsBusy de l’interface IUpdateInstaller retourne VARIANT_FALSE.

WU_E_NO_UPDATE
Il n’existe aucune mise à jour dans une collection.

Remarques

Cette méthode retourne WU_E_NO_UPDATE si la propriété Updates de IUpdateInstaller n’est pas définie. Cette méthode retourne également WU_E_NO_UPDATE si la propriété Updates est définie sur une collection vide.

Spécifications

Requirement Valeur
Client minimum requis 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 Fenêtres
Header wuapi.h
Library Wuguid.lib
DLL Wuapi.dll

Voir aussi

IUpdateInstaller