À propos de l’interface d’automatisation

Un objet Installer doit être créé initialement pour charger la prise en charge de l’automatisation requise pour accéder aux composants du programme d’installation via COM. Cet objet fournit des wrappers pour créer les objets de niveau supérieur et accéder à leurs méthodes. Ces wrappers fournissent simplement des traductions de paramètres pour exposer les fonctions du programme d’installation de manière cohérente avec Microsoft Visual Basic sans changer le comportement des méthodes.

Dans la mesure du possible, une paire de méthodes Get et Set C++ est exposée à Visual Basic en tant que propriété unique. Dans certains cas, les méthodes C++ qui prennent un argument d’index sont exposées en tant que propriété indexée. De nombreuses méthodes C++ retournent le résultat via un paramètre, car la valeur de retour est utilisée pour le retour d’erreur. Toutefois, en Visual Basic, les erreurs sont gérées par un mécanisme distinct et le résultat est toujours transmis dans la valeur de retour.

Pour plus d’informations sur l’utilisation de l’automatisation et la création de l’objet Installer, consultez Utilisation de l’interface d’automatisation.

Pour obtenir des informations de référence sur les objets Windows Installer, consultez Informations de référence sur l’interface d’automatisation.

Exemples de scripts Windows Installer