Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die I2CWrite-Funktion schreibt Daten über den I2C- Kanal.
Syntax
PI2C_WRITE Pi2cWrite;
BOOLEAN Pi2cWrite(
[in] IN PVOID HwDeviceExtension,
[in] IN PI2C_CALLBACKS I2CCallbacks,
[in] IN PUCHAR Buffer,
[in] IN ULONG Length
)
{...}
Parameter
[in] HwDeviceExtension
Zeiger auf die Geräteerweiterung des Miniporttreibers.
[in] I2CCallbacks
Zeiger auf eine I2C_CALLBACKS Struktur, die Zeiger auf vom Treiber definierte Miniport-Funktionen enthält, die Daten und Taktlinien lesen und schreiben.
[in] Buffer
Zeigen Sie auf die zu schreibenden Daten.
[in] Length
Gibt die Anzahl der zu schreibenden Bytes an.
Rückgabewert
I2CWrite gibt TRUE zurück, wenn die Daten erfolgreich geschrieben wurden, und andernfalls FALSE.
Bemerkungen
Der Videoport implementiert diese Funktion, auf die über einen Zeiger in der VIDEO_PORT_I2C_INTERFACE-Struktur zugegriffen werden kann.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Verfügbar in Windows 2000 und höheren Versionen von Windows-Betriebssystemen. |
| Zielplattform- | Desktop |
| Header- | video.h (video.h einschließen) |
| IRQL- | PASSIVE_LEVEL |