Uso del flusso di informazioni di riepilogo
Questa sezione descrive quali funzioni nell'API Di Windows Installer possono chiamare le proprietà del flusso di informazioni di riepilogo. Per altre informazioni sul flusso di informazioni di riepilogo e sul funzionamento dei database, vedere Informazioni sul flusso di informazioni di riepilogo.
- È importante ricordare che il programma di installazione contiene diversi tipi di database e alcune proprietà del flusso di informazioni di riepilogo hanno significati diversi con database diversi. Per altre informazioni, vedere Descrizioni delle proprietà di riepilogo.
- Quando un database viene aperto come output di un altro database, il flusso di informazioni di riepilogo del database di output è effettivamente un mirror di sola lettura del database originale e pertanto non può essere modificato. Inoltre, non verrà mantenuto con il database. Per creare o modificare le informazioni di riepilogo per il database di output, è necessario chiudere e riaprì.
La procedura seguente descrive come usare le funzioni di flusso di informazioni di riepilogo:
Per usare le proprietà del flusso di informazioni di riepilogo
- Ottenere un handle nel database contenente il flusso di informazioni di riepilogo chiamando la funzione MsiGetSummaryInformation .
- Chiamare la funzione MsiSummaryInfoGetPropertyCount per ottenere il numero di proprietà esistenti.
- Chiamare la funzione MsiSummaryInfoGetProperty per visualizzare una singola proprietà di informazioni di riepilogo.
- Chiamare la funzione MsiSummaryInfoSetProperty per impostare una singola proprietà
- Chiamare la funzione MsiSummaryInfoPersist per salvare la proprietà delle informazioni di riepilogo.
- Chiamare la funzione MsiCreateTransformSummaryInfo per creare le informazioni di riepilogo per una trasformazione esistente.
Orca.exe e Msiinfo.exe sono strumenti che possono essere usati per modificare o visualizzare il flusso di informazioni di riepilogo di un database. Questi strumenti sono disponibili solo nei componenti di Windows SDK per gli sviluppatori di Windows Installer.
È anche possibile accedere al flusso di informazioni di riepilogo usando i metodi e le proprietà seguenti dell'interfaccia di automazione di Windows Installer.
- SummaryInfo.Property
- SummaryInfo.PropertyCount
- SummaryInfo.Persist
- Installer.SummaryInformation
- Database.SummaryInformation
- Database.CreateTransformSummaryInfo
Il file VBScript WiSumInf.vbs viene fornito nei componenti di Windows SDK per gli sviluppatori di Windows Installer. Questo script di esempio può essere usato per gestire il flusso di informazioni di riepilogo di un pacchetto di Windows Installer. Per altre informazioni sulle WiSumInf.vbs, vedere Gestire le informazioni di riepilogo.