Détermination de la version de Windows Installer
Vous pouvez utiliser les méthodes suivantes pour déterminer la version de Windows Installer :
Appelez la fonction MsiGetFileVersion avec le paramètre szFilePath défini sur le chemin d’accès au fichier Msi.dll.
Vous pouvez appeler la fonction SHGetKnownFolderPath avec la constante CSIDL_SYSTEM pour obtenir le chemin d’accès à Msi.dll. À compter de Windows Vista, les applications doivent utiliser la fonction SHGetFolderPath et le REFKNOWNFOLDERID « System ». Les applications existantes qui utilisent la fonction SHGetFolderPath et le type CSIDL continueront de fonctionner.
La valeur de la propriété Installer.Version de l’objet Installer est équivalente aux chaînes de quatre champs répertoriées dans la rubrique Versions publiées de Windows Installer.
Les applications peuvent obtenir la version de Windows Installer à l’aide de DllGetVersion.
Le programme d’installation définit la propriété VersionMsi sur la version de Windows Installer exécutée pendant l’installation.
Pour plus d’informations, consultez Versions publiées de Windows Installer.