次の方法で共有


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

関連項目

EVT_UCX_USBDEVICE_DEFAULT_ENDPOINT_ADD

UcxEndpointCreate