Verwenden des Zusammenfassungsinformationsdatenstroms

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

  • Es ist wichtig zu beachten, dass das Installationsprogramm verschiedene Arten von Datenbanken enthält und einige Eigenschaften des Zusammenfassungsinformationsdatenstroms unterschiedliche Bedeutungen bei verschiedenen Datenbanken haben. Weitere Informationen finden Sie unter Beschreibungen von Zusammenfassungseigenschaften.
  • Wenn eine Datenbank als Ausgabe einer anderen Datenbank geöffnet wird, ist der Zusammenfassungsinformationsdatenstrom der Ausgabedatenbank tatsächlich eine schreibgeschützte Spiegelung der ursprünglichen Datenbank und kann daher nicht geändert werden. Darüber hinaus wird sie nicht in der Datenbank beibehalten. Um die Zusammenfassungsinformationen für die Ausgabedatenbank zu erstellen oder zu ändern, müssen sie geschlossen und erneut geöffnet werden.

In den folgenden Schritten wird beschrieben, wie Die Streamfunktionen für Zusammenfassungsinformationen verwendet werden:

So verwenden Sie die Eigenschaften des Zusammenfassungsinformationsdatenstroms

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

Orca.exe und Msiinfo.exe sind Tools, die zum Bearbeiten oder Anzeigen des Zusammenfassungsinformationsdatenstroms einer Datenbank verwendet werden können. Diese Tools sind nur in den Windows SDK-Komponenten für Windows Installer-Entwicklerverfügbar.

Auf den Zusammenfassungsinformationsdatenstrom kann auch mithilfe der folgenden Methoden und Eigenschaften der Windows Installer Automation Interfacezugegriffen werden.

Die VBScript-Datei WiSumInf.vbs wird in den Windows SDK-Komponenten für Windows Installer-Entwicklerbereitgestellt. Dieses Beispielskript kann verwendet werden, um den Zusammenfassungsinformationsdatenstrom eines Windows Installer-Pakets zu verwalten. Weitere Informationen zu WiSumInf.vbs finden Sie unter Verwalten von Zusammenfassungsinformationen.