共用方式為


使用摘要資訊數據流

本節說明 Windows Installer API 中的哪些函式可以呼叫摘要信息數據流屬性。 如需摘要資訊資料流及其使用方式的詳細資訊,請參閱 關於摘要資訊資料流

  • 請務必記住,安裝程式包含不同類型的資料庫,而摘要信息數據流的某些屬性對於不同的資料庫有不同的意義。 如需詳細資訊,請參閱 Summary 屬性描述
  • 當資料庫開啟為另一個資料庫的輸出時,輸出資料庫的摘要資訊數據流實際上是原始資料庫的只讀鏡像,因此無法變更。 此外,它不會與資料庫一起保存。 若要建立或修改輸出資料庫的摘要資訊,則必須關閉並重新開啟。

下列步驟說明如何使用摘要資訊數據流函式:

使用摘要資訊數據流屬性

  1. 呼叫 MsiGetSummaryInformation 函數,取得包含摘要資訊流的資料庫控制代碼。
  2. 呼叫 MsiSummaryInfoGetPropertyCount 函式,以取得現有屬性的數目。
  3. 呼叫 MsiSummaryInfoGetProperty 函式來檢視單一摘要資訊屬性。
  4. 呼叫 MsiSummaryInfoSetProperty 函式來設定單一屬性
  5. 呼叫 MsiSummaryInfoPersist 函式來儲存摘要信息屬性。
  6. 呼叫 MsiCreateTransformSummaryInfo 函式,以建立現有轉換的摘要資訊。

Orca.exeMsiinfo.exe 是可用來編輯或顯示資料庫摘要資訊數據流的工具。 這些工具僅適用於適用於 Windows Installer 開發人員的 Windows SDK 元件

您也可以使用 Windows Installer Automation Interface的下列方法和屬性來存取摘要信息數據流。

VBScript 檔案 WiSumInf.vbs 是在適用於 Windows Installer 開發人員的 Windows SDK 元件中提供,。 此範例腳本可用來管理 Windows Installer 套件的摘要資訊數據流。 如需 WiSumInf.vbs 的詳細資訊,請參閱 管理摘要資訊