Partager via


UninstallComponent, fonction

Supprime un package d’exceptions.

Syntaxe

void UninstallComponent(
  _In_opt_ const GUID  *CompGuid,
  _In_           DWORD Flags,
  _In_opt_       INT   VerMajor,
  _In_opt_       INT   VerMinor,
  _In_opt_       INT   VerBuild,
  _In_opt_       INT   VerQFE
);

Paramètres

CompGuid [in, facultatif]

GUID du composant d’exception en cours de désinstallation.

Indicateurs [in]

Indicateurs utilisés pour contrôler les comportements d’installation. Ce paramètre peut être une combinaison des valeurs suivantes.

Valeur Signification
COMP_FLAGS_NOUI
Supprime toute l’interface utilisateur.
COMP_FLAGS_UPDATE_DLLCACHE
Force la mise à jour du répertoire DLLCACHE lorsqu’un fichier système est mis à jour.
COMP_FLAGS_USE_SVCPACK_CACHE
Utilise les fichiers mis en cache par une installation du Service Pack Windows pour remplacer les fichiers sauvegardés.

 

VerMajor [in, facultatif]

Version principale du composant Exception à désinstaller.

VerMinor [in, facultatif]

Version mineure du composant Exception à désinstaller.

VerBuild [in, facultatif]

Version de build du composant Exception à désinstaller.

VerQFE [in, facultatif]

Révision du correctif logiciel du composant Exception à désinstaller.

Valeur renvoyée

Cette fonction ne retourne pas de valeur.

Notes

Les packages d’exception sont des fichiers système Windows qui sont publiés en dehors d’une version complète de Windows et qui mettent à jour les fichiers du système d’exploitation. Les packages d’exception sont créés uniquement par les équipes du système d’exploitation qui ont reçu l’autorisation de mettre à jour les fichiers système Windows.

Pour installer et désinstaller des fichiers qui ne sont pas protégés par la protection de fichiers Windows, utilisez les fonctions décrites dans Fonctions d’installation générale. Pour installer des pilotes de périphérique, les distributeurs doivent utiliser les fonctions décrites dans Fonctions d’installation de périphérique et Fonctions pnP Configuration Manager.

Cette fonction n’a pas de bibliothèque d’importation ou de fichier d’en-tête associé ; vous devez l’appeler à l’aide des fonctions LoadLibrary et GetProcAddress .

Spécifications

Condition requise Valeur
DLL
Msoobci.dll

Voir aussi

InstallComponentW