Funzione MsiSummaryInfoSetPropertyA (msiquery.h)

La funzione MsiSummaryInfoSetProperty imposta una singola proprietà di informazioni di riepilogo.

Nota Il significato del valore della proprietà dipende dal fatto che il flusso di informazioni di riepilogo sia per un database di installazione (file .msi), trasformazione (file con estensione mst) o patch (file con estensione msp). Per altre informazioni sulle proprietà di riepilogo, vedere Riepilogo delle descrizioni delle proprietà e informazioni di riepilogo Stream set di proprietà.
 

Sintassi

UINT MsiSummaryInfoSetPropertyA(
  [in] MSIHANDLE hSummaryInfo,
  [in] UINT      uiProperty,
  [in] UINT      uiDataType,
  [in] INT       iValue,
  [in] FILETIME  *pftValue,
  [in] LPCSTR    szValue
);

Parametri

[in] hSummaryInfo

Gestire le informazioni di riepilogo.

[in] uiProperty

Specifica l'ID proprietà della proprietà di riepilogo da impostare. Questo parametro può essere un ID proprietà elencato in Informazioni di riepilogo Stream Set di proprietà. Questa funzione non imposta i valori per la proprietà PID_DICTIONARY OR PID_THUMBNAIL.

[in] uiDataType

Specifica il tipo di proprietà da impostare. Questo parametro può essere un tipo elencato nelle informazioni di riepilogo Stream set di proprietà.

[in] iValue

Specifica il valore intero.

[in] pftValue

Specifica il valore di data e ora del file.

[in] szValue

Specifica il valore di testo.

Valore restituito

La funzione MsiSummaryInfoSetProperty restituisce i valori seguenti:

Commenti

Nota

L'intestazione msiquery.h definisce MsiSummaryInfoSetProperty come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice che non è indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere Convenzioni per i prototipi di funzioni.

Requisiti

Requisito Valore
Client minimo supportato Windows Installer 5.0 in Windows Server 2012, Windows 8, Windows Server 2008 R2 o Windows 7. Windows Installer 4.0 o Windows Installer 4.5 in Windows Server 2008 o Windows Vista. Windows Installer in Windows Server 2003 o Windows XP
Piattaforma di destinazione Windows
Intestazione msiquery.h
Libreria Msi.lib
DLL Msi.dll

Vedi anche

Funzioni delle proprietà Summary Information

Riepilogo informazioni Stream set di proprietà

Summaryinfo.Property