I2C_CALLBACKS - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// video.h

typedef struct _I2C_CALLBACKS {
  IN PVIDEO_WRITE_CLOCK_LINE WriteClockLine;
  IN PVIDEO_WRITE_DATA_LINE  WriteDataLine;
  IN PVIDEO_READ_CLOCK_LINE  ReadClockLine;
  IN PVIDEO_READ_DATA_LINE   ReadDataLine;
} I2C_CALLBACKS, *PI2C_CALLBACKS;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-video-_i2c_callbacks)

_I2C_CALLBACKS structure

Description

The I2C_CALLBACKS structure contains pointers to functions, implemented by the video miniport driver, that read from and write to the serial data and serial clock lines of the I2C bus.

Members

WriteClockLine

A pointer to the WriteClockLine function implemented by the video miniport driver.

WriteDataLine

A pointer to the WriteDataLine function implemented by the video miniport driver.

ReadClockLine

A pointer to the ReadClockLine function implemented by the video miniport driver.

ReadDataLine

A pointer to the ReadDataLine function implemented by the video miniport driver.

See also

DDC_CONTROL

HwVidGetVideoChildDescriptor

I2C Functions

VideoPortDDCMonitorHelper