UcxEndpointInitSetEventCallbacks 関数 (ucxendpoint.h)
デバイス上のエンドポイントに関連するクライアント ドライバーのイベント コールバック関数を使用して、 UCXENDPOINT_INIT 構造体を初期化します。
構文
void UcxEndpointInitSetEventCallbacks(
PUCXENDPOINT_INIT EndpointInit,
PUCX_ENDPOINT_EVENT_CALLBACKS EventCallbacks
);
パラメーター
EndpointInit
UCX がクライアント ドライバー の EVT_UCX_USBDEVICE_ENDPOINT_ADD イベント コールバック関数を呼び出すときに渡す UCXENDPOINT_INIT 構造体へのポインター。
EventCallbacks
エンドポイントに関連するイベント コールバック関数への関数ポインターを含む UCX_ENDPOINT_EVENT_CALLBACKS 構造体へのポインター。 クライアント ドライバーは 、UCX_ENDPOINT_EVENT_CALLBACKS_INITを呼び出して構造体を初期化します。
戻り値
なし
解説
クライアント ドライバーは、このメソッドを呼び出して、 UcxEndpointCreate を呼び出してエンドポイントを作成する直前に、イベント コールバック関数への関数ポインターを設定します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 |
対象プラットフォーム | Windows |
最小 KMDF バージョン | 1.0 |
最小 UMDF バージョン | 2.0 |
Header | ucxendpoint.h (Ucxclass.h、Ucxendpoint.h を含む) |