SQL Server 2012 以降のデータベース エンジンの機能強化により、ICommandWithParameters::GetParameterInfo で予想される結果をより正確に説明できます。 これらのより正確な結果は、以前のバージョンの SQL Server で CommandWithParameters::GetParameterInfo によって返される値とは異なる場合があります。 詳細については、「 メタデータの検出」を参照してください。
また、SQL Server 2012 以降では、ICommandWithParameters::SetParameterInfo を呼び出すときに、 pwszName パラメーターに渡される値は有効な識別子である必要があります。 詳細については、「データベース識別子」を参照してください。