Difference between DVI and DisplayPort on NVAPI_I2CWrite and NVAPI_I2CRead

Hi.

I am using NVAPI_I2CWrite and NVAPI_I2CRead with specific address.
When I use this address on DVI port, it works well.
But it returns invalid command error while I am using DisplayPort.

Is there any differency there?
I’d like to know that the solution if I use DisplayPort.

I am using DP on Quadro 2000.
I am using DVI port on Quadro 2000D.

Thanks.