Utilisation de nul comme argument des fonctions du programme Windows Installer

Les fonctions Windows Installer qui retournent des données dans un emplacement de mémoire fourni par l’utilisateur ne doivent pas être appelées avec une valeur nulle pour le pointeur. Ces fonctions retournent une chaîne ou retournent des données sous forme de pointeurs entiers, mais retournent des valeurs incohérentes lors de l’utilisation d’une valeur nulle pour l’argument de sortie.

N’entrez pas de valeur nulle en tant qu’argument de sortie pour les fonctions suivantes :

MsiGetProperty

MsiRecordGetString

MsiFormatRecord

MsiGetSourcePath

MsiGetTargetPath

MsiGetFeatureState

MsiViewGetError

MsiSummaryInfoGetProperty

MsiEvaluateCondition

MsiGetFeatureCost

MsiGetFeatureState

MsiGetComponentState

MsiGetFeatureCost

MsiGetFeatureValidStates