DXGK_I2C_INTERFACE-Struktur (dispmprt.h)

Die DXGK_I2C_INTERFACE-Struktur enthält Zeiger auf Funktionen in der I2C-Schnittstelle, die vom Anzeigeminiporttreiber implementiert wird.

Syntax

typedef struct _DXGK_I2C_INTERFACE {
  USHORT                                Size;
  USHORT                                Version;
  PVOID                                 Context;
  PINTERFACE_REFERENCE                  InterfaceReference;
  PINTERFACE_DEREFERENCE                InterfaceDereference;
  DXGKDDI_I2C_TRANSMIT_DATA_TO_DISPLAY  DxgkDdiI2CTransmitDataToDisplay;
  DXGKDDI_I2C_RECEIVE_DATA_FROM_DISPLAY DxgkDdiI2CReceiveDataFromDisplay;
} DXGK_I2C_INTERFACE, *PDXGK_I2C_INTERFACE;

Member

Size

Die Größe (in Bytes) dieser Struktur.

Version

Die Versionsnummer der I2C-Schnittstelle. Versionsnummernkonstanten werden in Dispmprt.h definiert (z. B. DXGK_I2C_INTERFACE_VERSION_1).

Context

Ein Zeiger auf einen privaten Kontextblock.

InterfaceReference

Ein Zeiger auf eine Schnittstellenreferenzfunktion, die vom Anzeigeminiporttreiber implementiert wird.

InterfaceDereference

Ein Zeiger auf eine Schnittstellendeferencefunktion, die vom Anzeigeminiporttreiber implementiert wird.

DxgkDdiI2CTransmitDataToDisplay

Ein Zeiger auf die DxgkDdiI2CTransmitDataToDisplay-Funktion des Anzeigeminiporttreibers.

DxgkDdiI2CReceiveDataFromDisplay

Ein Zeiger auf die DxgkDdiI2CReceiveDataFromDisplay-Funktion des Anzeigeminiporttreibers.

Hinweise

Eine Kernelmoduskomponente, die die I2C-Schnittstelle verwenden muss, ruft die DxgkDdiQueryInterface-Funktion des Anzeigeminiporttreibers auf.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Kopfzeile dispmprt.h (include Dispmprt.h)