Condividi tramite


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 si tratti di un database di installazione (file.msi), trasformazione (file con estensione mst) o patch (file msp). Per altre informazioni sulle proprietà di riepilogo, vedere e set di proprietà del flusso di informazioni di riepilogo.
 

Sintassi

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

Parametri

[in] hSummaryInfo

Handle per le informazioni di riepilogo.

[in] uiProperty

Specifica l'ID proprietà della proprietà di riepilogo impostata. Questo parametro può essere un ID proprietà elencato nel set di proprietà riepilogo flusso informazioni. Questa funzione non imposta i valori per PID_DICTIONARY proprietà OR PID_THUMBNAIL.

[in] uiDataType

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

[in] iValue

Specifica il valore intero.

[in] pftValue

Specifica il valore di file-time.

[in] szValue

Specifica il valore di testo.

Valore restituito

La funzione MsiSummaryInfoSetProperty restituisce i valori seguenti:

Osservazioni

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 non indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere convenzioni di per i prototipi di funzioni.

Fabbisogno

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 Finestre
intestazione msiquery.h
libreria Msi.lib
dll Msi.dll

Vedere anche

funzioni delle proprietà delle informazioni di riepilogo

set di proprietà del flusso di informazioni di riepilogo

Summaryinfo.Property