Windows インストーラー関数の引数として null を渡す
- [アーティクル]
-
-
ユーザーが指定したメモリ位置のデータを返す Windows インストーラー関数は、ポインターの値として null で呼び出さないでください。 これらの関数は文字列を返すか、整数ポインターとしてデータを返しますが、出力引数の値として null を渡すと一貫性のない値が返されます。
次の関数の出力引数の値として Null を渡さないでください。
MsiGetProperty
MsiRecordGetStringの
MsiFormatRecord
MsiGetSourcePath
MsiGetTargetPathの
MsiGetFeatureStateの
MsiViewGetError
MsiSummaryInfoGetProperty
MsiEvaluateCondition
MsiGetFeatureCost
MsiGetFeatureStateの
MsiGetComponentState
MsiGetFeatureCost
MsiGetFeatureValidStates