Interface IUpdate (wuapi.h)

Contient les propriétés et méthodes disponibles pour une mise à jour.

Héritage

L’interface IUpdate hérite de l’interface IDispatch. IUpdate a également les types de membres suivants :

Méthodes

L’interface IUpdate a ces méthodes.

 
IUpdate ::AcceptEula

Accepte les termes du contrat de licence logiciel Microsoft associés à Windows Update.
IUpdate ::CopyFromCache

Copie le contenu d’une mise à jour dans un chemin spécifié.
IUpdate ::get_AutoSelectOnWebSites

Obtient une valeur booléenne qui indique si la mise à jour est marquée pour être automatiquement sélectionnée par Windows Update.
IUpdate ::get_BundledUpdates

Obtient une interface qui contient des informations sur la liste triée des mises à jour groupées pour la mise à jour.
IUpdate ::get_CanRequireSource

Obtient une valeur booléenne qui indique si le support source de la mise à jour est requis pour l’installation ou la désinstallation.
IUpdate ::get_Categories

Obtient une interface qui contient une collection de catégories auxquelles appartient la mise à jour.
IUpdate ::get_Deadline

Obtient la date à laquelle la mise à jour doit être installée.
IUpdate ::get_DeltaCompressedContentAvailable

Obtient une valeur booléenne qui indique si le contenu compressé delta est disponible sur un serveur pour la mise à jour.
IUpdate ::get_DeltaCompressedContentPreferred

Obtient une valeur booléenne qui indique s’il faut préférer le contenu compressé delta pendant le téléchargement et l’installation ou la désinstallation de la mise à jour si du contenu compressé delta est disponible.
IUpdate ::get_DeploymentAction

Obtient l’action pour laquelle la mise à jour est déployée.
IUpdate ::get_Description

Obtient la description localisée de la mise à jour.
IUpdate ::get_DownloadContents

Obtient des informations de fichier sur le contenu de téléchargement de la mise à jour.
IUpdate ::get_DownloadPriority

Obtient la priorité de téléchargement suggérée de la mise à jour.
IUpdate ::get_EulaAccepted

Obtient une valeur booléenne qui indique si les termes du contrat de licence logiciel Microsoft associés à la mise à jour sont acceptés pour l’ordinateur.
IUpdate ::get_EulaText

Obtient le texte localisé complet des termes du contrat de licence logiciel Microsoft associé à la mise à jour.
IUpdate ::get_HandlerID

Obtient le gestionnaire d’installation de la mise à jour.
IUpdate ::get_Identity

Obtient une interface qui contient l’identificateur unique de la mise à jour.
IUpdate ::get_Image

Obtient une interface qui contient des informations sur une image associée à la mise à jour.
IUpdate ::get_InstallationBehavior

Obtient une interface qui contient les options d’installation de la mise à jour.
IUpdate ::get_IsBeta

Obtient une valeur booléenne qui indique si la mise à jour est une version bêta.
IUpdate ::get_IsDownloaded

Obtient une valeur booléenne qui indique si tout le contenu de la mise à jour est mis en cache sur l’ordinateur.
IUpdate ::get_IsHidden

Obtient une valeur booléenne qui indique si une mise à jour est masquée par un utilisateur. (Get)
IUpdate ::get_IsInstalled

Obtient une valeur booléenne qui indique si la mise à jour est installée sur un ordinateur lorsque la recherche est effectuée.
IUpdate ::get_IsMandatory

Obtient une valeur booléenne qui indique si l’installation de la mise à jour est obligatoire.
IUpdate ::get_IsUninstallable

Obtient une valeur booléenne qui indique si un utilisateur peut désinstaller la mise à jour d’un ordinateur.
IUpdate ::get_KBArticleIDs

Obtient une collection d’ID d’articles de la Base de connaissances Microsoft associés à la mise à jour.
IUpdate ::get_Languages

Obtient une interface qui contient les langues prises en charge par la mise à jour.
IUpdate ::get_LastDeploymentChangeTime

Obtient la dernière date de publication de la mise à jour, en temps universel coordonné (UTC) date et heure, sur le serveur qui déploie la mise à jour.
IUpdate ::get_MaxDownloadSize

Obtient la taille de téléchargement maximale de la mise à jour.
IUpdate ::get_MinDownloadSize

Obtient la taille de téléchargement minimale de la mise à jour.
IUpdate ::get_MoreInfoUrls

Obtient une collection de chaînes spécifiques au langage qui spécifient les liens hypertexte vers plus d’informations sur la mise à jour.
IUpdate ::get_MsrcSeverity

Obtient l’évaluation de gravité de Microsoft Security Response Center de la mise à jour.
IUpdate ::get_RecommendedCpuSpeed

Obtient la vitesse de processeur recommandée utilisée pour installer la mise à jour, en mégahertz (MHz).
IUpdate ::get_RecommendedHardDiskSpace

Obtient l’espace libre recommandé qui doit être disponible sur le disque dur avant d’installer la mise à jour. L’espace libre est spécifié en mégaoctets (Mo).
IUpdate ::get_RecommendedMemory

Obtient la taille de mémoire physique recommandée qui doit être disponible sur votre ordinateur avant d’installer la mise à jour. La taille de la mémoire physique est spécifiée en mégaoctets (Mo).
IUpdate ::get_ReleaseNotes

Obtient les notes de publication localisées pour la mise à jour.
IUpdate ::get_SecurityBulletinIDs

Obtient une collection de valeurs de chaîne qui contiennent les ID de bulletin de sécurité associés à la mise à jour.
IUpdate ::get_SupersededUpdateIDs

Obtient une collection d’identificateurs de mise à jour. Cette collection d’identificateurs spécifie les mises à jour qui sont remplacées par la mise à jour.
IUpdate ::get_SupportUrl

Obtient un lien hypertexte vers les informations de support spécifiques à la langue pour la mise à jour.
IUpdate ::get_Title

Obtient le titre localisé de la mise à jour.
IUpdate ::get_Type

Obtient le type de la mise à jour.
IUpdate ::get_UninstallationBehavior

Obtient une interface qui contient les options de désinstallation de la mise à jour.
IUpdate ::get_UninstallationNotes

Obtient les notes de désinstallation pour la mise à jour.
IUpdate ::get_UninstallationSteps

Obtient une interface qui contient les étapes de désinstallation de la mise à jour.
IUpdate ::p ut_IsHidden

Obtient une valeur booléenne qui indique si une mise à jour est masquée par un utilisateur. (Put)

Remarques

Si la propriété BundledUpdates contient une IUpdateCollection, certaines propriétés et méthodes de la mise à jour peuvent être disponibles uniquement sur les mises à jour groupées, par exemple DownloadContents ou CopyFromCache.

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