次の方法で共有


UcxDefaultEndpointInitSetEventCallbacks 関数 (ucxendpoint.h)

既定のエンドポイントに関連するクライアント ドライバーのイベント コールバック関数を使用して、 UCXENDPOINT_INIT 構造体を初期化します。

構文

void UcxDefaultEndpointInitSetEventCallbacks(
  PUCXENDPOINT_INIT                     EndpointInit,
  PUCX_DEFAULT_ENDPOINT_EVENT_CALLBACKS EventCallbacks
);

パラメーター

EndpointInit

UCX がクライアント ドライバー のEVT_UCX_USBDEVICE_DEFAULT_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 を含む)

こちらもご覧ください

EVT_UCX_USBDEVICE_DEFAULT_ENDPOINT_ADD

UcxEndpointCreate