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