次の方法で共有


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
ターゲット プラットフォーム ウィンドウズ
最小 KMDF バージョン 1.0
UMDF の最小バージョン する 2.0
ヘッダー ucxendpoint.h (Ucxclass.h、Ucxendpoint.h を含む)

関連項目

UCX_ENDPOINT_EVENT_CALLBACKS

UcxEndpointCreate