Installer. RemovePatches, méthode

La méthode RemovePatches supprime un ou plusieurs correctifs pour les produits éligibles pour recevoir le correctif. La méthode RemovePatches appelle MsiRemovePatches.

Syntaxe

Installer.RemovePatches(
  PatchList,
  ProductCode,
  UninstallType,
  PropertyList
)

Paramètres

PatchList

Chaîne qui contient une liste délimitée par des points-virgules des correctifs à supprimer. Chaque correctif peut être représenté soit par le chemin d’accès complet au package de correctifs, soit par le GUID du correctif. Ce paramètre est obligatoire.

ProductCode

Chaîne contenant le GUID du produit à partir duquel les correctifs doivent être supprimés. Ce paramètre est obligatoire.

UninstallType

Valeur entière qui spécifie le type de suppression de correctif logiciel. Ce paramètre doit être msiInstallTypeSingleInstance.

PropertyList

Chaîne qui spécifie les paires propriété = valeur à inclure. Ce paramètre est facultatif.

Valeur renvoyée

Cette méthode ne retourne pas de valeur.

Notes

Consultez désinstallation des correctifs pour obtenir un exemple qui montre comment une application peut supprimer un correctif de tous les produits disponibles pour l’utilisateur.

Spécifications

Condition requise Valeur
Version
Windows Installer 5,0 sur Windows Server 2012, Windows 8, Windows Server 2008 R2 ou Windows 7. Windows Installer 4,0 ou Windows Installer 4,5 sur Windows Server 2008 ou Windows Vista. Windows Installer 3,0 ou version ultérieure sur Windows Server 2003 ou Windows XP.
DLL
Msi.dll
IID
IID _ IInstaller est défini en tant que 000C1090-0000-0000-C000-000000000046

Voir aussi

ProductCode

MsiRemovePatches

Désinstallation des correctifs

non pris en charge dans Windows Installer 2,0 et versions antérieures