Accessing the graphics card I2C bus

I need to communicate with monitors that are plugged into a graphics card.
I know that some of the information is stored in the registry but I need to
send commands over the DDC channel. I have read all of the documentation in
the DDK about I2C communication but I still have a few questions:

  1. Is there any way to communicate with a device on the I2C bus from a user
    mode application?
  2. I suspect that the answer to #1 is no. Then assuming that I did not
    write the graphics card driver can my own Miniport driver communicate with a
    third party display driver to communicate the information?

Any information that you can give me will be a big help. Thanks.

Tom Baker
Planar Systems, Inc.