Verwenden des Zusammenfassungsinformations-Datenstroms

In diesem Abschnitt wird beschrieben, welche Funktionen in der Windows Installer-API die Eigenschaften des Zusammenfassungsinformations-Datenstroms aufrufen können. Weitere Informationen zum Zusammenfassungsinformations-Datenstrom und zur Funktionsweise mit Datenbanken finden Sie unter Informationen zum Zusammenfassungsinformations-Datenstrom.

  • Es ist wichtig, daran zu denken, dass der Installer verschiedene Arten von Datenbanken enthält, und dass einige Eigenschaften des Zusammenfassungsinformations-Datenstroms bei verschiedenen Datenbanken unterschiedliche Bedeutungen haben. Weitere Informationen finden Sie unter Beschreibungen der Zusammenfassungseigenschaften.
  • Wenn eine Datenbank als Ausgabe einer anderen Datenbank geöffnet wird, ist der Zusammenfassungsinformations-Datenstrom der Ausgabedatenbank tatsächlich ein schreibgeschützter Spiegel der ursprünglichen Datenbank und kann daher nicht geändert werden. Darüber hinaus wird sie nicht in der Datenbank gespeichert. Um die Zusammenfassungsinformationen für die Ausgabedatenbank zu erstellen oder zu ändern, muss sie geschlossen und erneut geöffnet werden.

In den folgenden Schritten wird beschrieben, wie Sie die Funktionen des Zusammenfassungsinformations-Datenstroms verwenden:

So verwenden Sie die Eigenschaften des Zusammenfassungsinformations-Datenstroms

  1. Rufen Sie ein Handle für die Datenbank ab, die den Zusammenfassungsinformations-Datenstrom enthält, indem Sie die Funktion MsiGetSummaryInformation aufrufen.
  2. Rufen Sie die Funktion MsiSummaryInfoGetPropertyCount auf, um die Anzahl der vorhandenen Eigenschaften abzurufen.
  3. Rufen Sie die Funktion MsiSummaryInfoGetProperty auf, um eine einzelne Zusammenfassungsinformationseigenschaft anzuzeigen.
  4. Rufen Sie die Funktion MsiSummaryInfoSetProperty auf, um eine einzelne Eigenschaft festzulegen.
  5. Rufen Sie die Funktion MsiSummaryInfoPersist auf, um die Zusammenfassungsinformationseigenschaft zu speichern.
  6. Rufen Sie die Funktion MsiCreateTransformSummaryInfo auf, um die Zusammenfassungsinformationen für eine vorhandene Transformation zu erstellen.

Orca.exe und Msiinfo.exe sind Tools, mit denen der Zusammenfassungsinformations-Datenstrom einer Datenbank bearbeitet oder angezeigt werden kann. Diese Tools sind nur in den Windows SDK-Komponenten für Windows Installer-Entwickler*innen verfügbar.

Auf den Zusammenfassungsinformations-Datenstrom kann auch mithilfe der folgenden Methoden und Eigenschaften der Windows Installer-Automatisierungsschnittstelle zugegriffen werden.

Die VBScript-Datei „WiSumInf.vbs“ wird in den Windows SDK-Komponenten für Windows Installer-Entwickler*innen bereitgestellt. Dieses Beispielskript kann zum Verwalten des Datenstroms mit Zusammenfassungsinformationen eines Windows Installer-Pakets verwendet werden. Weitere Informationen zu „WiSumInf.vbs“ finden Sie unter Verwalten von Zusammenfassungsinformationen.