PI2C_WRITEコールバック関数 (video.h)
I2CWrite 関数は、I2C チャネル経由でデータを書き込みます。
構文
PI2C_WRITE Pi2cWrite;
BOOLEAN Pi2cWrite(
[in] IN PVOID HwDeviceExtension,
[in] IN PI2C_CALLBACKS I2CCallbacks,
[in] IN PUCHAR Buffer,
[in] IN ULONG Length
)
{...}
パラメーター
[in] HwDeviceExtension
ミニポート ドライバーのアダプターごとのデバイス拡張機能へのポインター。
[in] I2CCallbacks
データとクロックラインの読み取りと書き込みを行うミニポート ドライバー定義関数へのポインターを含む、I2C_CALLBACKS 構造体へのポインター。
[in] Buffer
書き込むデータへのポインター。
[in] Length
書き込むバイト数を指定します。
戻り値
I2CWrite 、データ が正常に書き込まれた場合は TRUE を返し、それ以外の場合は FALSE 返します。
備考
ビデオ ポートは、この関数を実装します。この関数は、VIDEO_PORT_I2C_INTERFACE 構造体内のポインターを介してアクセスできます。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 2000 以降のバージョンの Windows オペレーティング システムで使用できます。 |
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | video.h (Video.h を含む) |
IRQL | PASSIVE_LEVEL |