Partager via


MsiSummaryInfoSetPropertyA, fonction (msiquery.h)

La fonction MsiSummaryInfoSetProperty définit une propriété d’informations récapitulative unique.

Remarque La signification de la valeur de propriété dépend du flux d’informations récapitulative pour une base de données d’installation (fichier.msi), transformation (fichier.mst) ou patch (fichier .msp). Pour plus d’informations sur les propriétés récapitulatives, consultez Description des propriétés résumées et Ensemble de propriétés de flux d’informations de synthèse.
 

Syntaxe

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

Paramètres

[in] hSummaryInfo

Gérer les informations récapitulatives.

[in] uiProperty

Spécifie l’ID de propriété de la propriété récapitulative définie. Ce paramètre peut être un ID de propriété répertorié dans le jeu de propriétés de flux d’informations de synthèse . Cette fonction ne définit pas de valeurs pour PID_DICTIONARY propriété OR PID_THUMBNAIL.

[in] uiDataType

Spécifie le type de propriété à définir. Ce paramètre peut être un type répertorié dans le jeu de propriétés de flux d’informations de synthèse .

[in] iValue

Spécifie la valeur entière.

[in] pftValue

Spécifie la valeur au moment du fichier.

[in] szValue

Spécifie la valeur du texte.

Valeur de retour

La fonction MsiSummaryInfoSetProperty retourne les valeurs suivantes :

Remarques

Note

L’en-tête msiquery.h définit MsiSummaryInfoSetProperty en tant qu’alias qui sélectionne automatiquement la version ANSI ou Unicode de cette fonction en fonction de la définition de la constante de préprocesseur UNICODE. Le mélange de l’utilisation de l’alias neutre en encodage avec du code qui n’est pas neutre en encodage peut entraîner des incompatibilités qui entraînent des erreurs de compilation ou d’exécution. Pour plus d’informations, consultez Conventions pour les prototypes de fonction.

Exigences

Exigence Valeur
client minimum pris en charge Windows Installer 5.0 sur Windows Server 2012, Windows 8, Windows Server 2008 R2 ou Windows 7. Windows Installer 4.0 ou Windows Installer 4.5 sur Windows Server 2008 ou Windows Vista. Windows Installer sur Windows Server 2003 ou Windows XP
plateforme cible Windows
d’en-tête msiquery.h
bibliothèque Msi.lib
DLL Msi.dll

Voir aussi

fonctions de propriétés d’informations récapitulatives

ensemble de propriétés de flux d’informations récapitulatives

Summaryinfo.Property