Utilisation du flux d’informations de résumé
Cette section décrit les fonctions de l’API du programme d’installation Windows qui peuvent appeler les propriétés du flux d’informations de résumé. Pour plus d’informations sur le flux d’informations de résumé et son fonctionnement avec les bases de données, consultez À propos du flux d’informations de résumé.
- Il est important de se rappeler que le programme d’installation contient différents types de bases de données et que certaines propriétés du flux d’informations de résumé ont des significations différentes avec différentes bases de données. Pour plus d’informations, consultez Résumé des descriptions des propriétés.
- Lorsqu’une base de données est ouverte en tant que sortie d’une autre base de données, le flux d’informations de synthèse de la base de données de sortie est en fait un miroir en lecture seule de la base de données d’origine et ne peut donc pas être modifié. En outre, elle ne sera pas conservée avec la base de données. Pour créer ou modifier les informations de résumé de la base de données de sortie, elle doit être fermée et rouverte.
Les étapes suivantes décrivent comment utiliser les fonctions de flux d’informations de résumé :
Pour utiliser les propriétés du flux d’informations de résumé
- Obtenez un descripteur pour la base de données contenant le flux d’informations de résumé en appelant la fonction MsiGetSummaryInformation.
- Appelez la fonction MsiSummaryInfoGetPropertyCount pour obtenir le nombre de propriétés existantes.
- Appelez la fonction MsiSummaryInfoGetProperty pour afficher une seule propriété d’informations de résumé.
- Appeler la fonction MsiSummaryInfoSetProperty pour définir une seule propriété
- Appelez la fonction MsiSummaryInfoPersist pour enregistrer la propriété d’informations de résumé.
- Appelez la fonction MsiCreateTransformSummaryInfo pour créer les informations de résumé d’une transformation existante.
Orca.exe et Msiinfo.exe sont des outils qui peuvent être utilisés pour modifier ou afficher le flux d’informations de résumé d’une base de données. Les outils suivants sont disponibles uniquement dans les composants du Kit de développement logiciel (SDK) Windows pour les développeurs du programme d’installation Windows.
Le flux d’informations de résumé est également accessible à l’aide des méthodes et propriétés suivantes de l’interface d’automatisation du programme d’installation Windows.
- SummaryInfo.Property
- SummaryInfo.PropertyCount
- SummaryInfo.Persist
- Installer.SummaryInformation
- Database.SummaryInformation
- Database.CreateTransformSummaryInfo
Le fichier VBScript WiSumInf.vbs est fourni dans les composants du SDK Windows pour les développeurs du programme d’installation Windows. Cet exemple de script peut être utilisé pour gérer le flux d’informations de résumé d’un package du programme d’installation Windows. Pour plus d’informations sur WiSumInf.vbs, consultez Gérer les informations de résumé.