EVT_UCX_CONTROLLER_GET_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC コールバック関数 (ucxcontroller.h)

UCX は、このコールバックを呼び出して、フレームとマイクロフレームと同期されたシステム クエリ パフォーマンス カウンター (QPC) 値を取得します。

構文

EVT_UCX_CONTROLLER_GET_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC EvtUcxControllerGetFrameNumberAndQpcForTimeSync;

void EvtUcxControllerGetFrameNumberAndQpcForTimeSync(
  [in] UCXCONTROLLER UcxController,
  [in] WDFREQUEST WdfRequest,
  [in] size_t OutputBufferLength,
  [in] size_t InputBufferLength
)
{...}

パラメーター

[in] UcxController

UcxControllerCreate メソッドの以前の呼び出しでクライアント ドライバーが受信した UCX コントローラーへのハンドル。

[in] WdfRequest

同期されたフレームとマイクロフレーム番号を取得する要求を含むフレームワーク要求オブジェクト。

[in] OutputBufferLength

出力バッファーが使用可能な場合は、要求の出力バッファーの長さ (バイト単位)。 この値は、 USB_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC_INFORMATION 構造体のサイズです。

[in] InputBufferLength

入力バッファーが使用可能な場合の、要求の入力バッファーの長さ (バイト単位)。 この値は、 USB_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC_INFORMATION 構造体のサイズです。

戻り値

なし

必要条件

要件
サポートされている最小のクライアント Windows 10 バージョン 1709
サポートされている最小のサーバー Windows Server 2016
対象プラットフォーム Windows
最小 KMDF バージョン 1.0
最小 UMDF バージョン 2.0
Header ucxcontroller.h (Ucxclass.h を含む)
IRQL PASSIVE_LEVEL

こちらもご覧ください

IOCTL_USB_GET_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC