Freigeben über


PI2C_READ Rückruffunktion (video.h)

Die I2CRead-Funktion liest Daten über den I2C-Kanal .

Syntax

PI2C_READ Pi2cRead;

BOOLEAN Pi2cRead(
  [in]  IN PVOID HwDeviceExtension,
  [in]  IN PI2C_CALLBACKS I2CCallbacks,
  [out] OUT PUCHAR Buffer,
  [in]  IN ULONG Length
)
{...}

Parameter

[in] HwDeviceExtension

Zeiger auf die Geräteerweiterung des Miniporttreibers pro Adapter.

[in] I2CCallbacks

Zeiger auf eine I2C_CALLBACKS-Struktur , die Zeiger auf vom Treiber definierte Funktionen enthält, die Daten und Taktlinien lesen und schreiben.

[out] Buffer

Zeiger auf die zu lesenden Daten.

[in] Length

Gibt die Anzahl der Bytes an, die gelesen werden sollen.

Rückgabewert

I2CRead gibt TRUE zurück, wenn die Daten erfolgreich gelesen wurden, andernfalls FALSE .

Hinweise

Der Videoport implementiert diese Funktion, auf die über einen Zeiger in der VIDEO_PORT_I2C_INTERFACE-Struktur zugegriffen werden kann.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows 2000 und höheren Versionen der Windows-Betriebssysteme.
Zielplattform Desktop
Kopfzeile video.h (einschließen von Video.h)
IRQL PASSIVE_LEVEL

Weitere Informationen

VIDEO_PORT_I2C_INTERFACE