Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Il existe plusieurs fonctions qui modifient l’installation des composants et fonctionnalités du produit . L’exemple suivant décrit comment modifier les fonctionnalités et les composants.
Pour modifier l’installation des fonctionnalités et des composants
Définissez le niveau d’installation d’un composant ou d’une fonctionnalité en appelant la fonctionMsiSetInstallLevel.
Chaque fonctionnalité d’un package reçoit un niveau d’installation dans la table de fonctionnalités . Si le niveau d’installation d’une fonctionnalité est inférieur au niveau défini par MsiSetInstallLevel, la fonctionnalité est sélectionnée pour l’installation. Après l'appel de MsiSetInstallLevel, vous pouvez explicitement modifier l'état d'installation d'une fonctionnalité.
Déterminez les états disponibles pour une fonctionnalité spécifiée en appelant la fonction MsiGetFeatureValidStates.
Obtenez les exigences d’espace disque pour une fonctionnalité spécifiée et ses fonctionnalités enfants en appelant la fonction MsiGetFeatureCost.
Obtenez l’état actuel d’une fonctionnalité ou d’un composant en appelant la fonctionMsiGetFeatureStateou la fonction MsiGetComponentState.
Modifiez l’état de la fonctionnalité ou du composant avec la fonction MsiSetFeatureState ou la fonction MsiSetComponentState.