passage de null comme Argument des fonctions Windows Installer

Windows Les fonctions de programme d’installation qui retournent des données dans un emplacement fourni par l’utilisateur ne doivent pas être appelées avec NULL comme valeur du pointeur. Ces fonctions retournent une chaîne ou retournent des données sous forme de pointeurs entiers, mais retournent des valeurs incohérentes lors du passage de NULL comme valeur de l’argument de sortie.

Ne transmettez pas NULL comme valeur de l’argument de sortie pour l’une des fonctions suivantes :

MsiGetProperty

MsiRecordGetString

MsiFormatRecord

MsiGetSourcePath

MsiGetTargetPath

MsiGetFeatureState

MsiViewGetError

MsiSummaryInfoGetProperty

MsiEvaluateCondition

MsiGetFeatureCost

MsiGetFeatureState

MsiGetComponentState

MsiGetFeatureCost

MsiGetFeatureValidStates