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 |