UcxUsbDeviceInitSetEventCallbacks 関数 (ucxusbdevice.h)
クライアント ドライバーのイベント コールバック関数を使用して UCXUSBDEVICE_INIT 構造体を初期化します。
構文
void UcxUsbDeviceInitSetEventCallbacks(
[in, out] PUCXUSBDEVICE_INIT UsbDeviceInit,
[in] PUCX_USBDEVICE_EVENT_CALLBACKS EventCallbacks
);
パラメーター
[in, out] UsbDeviceInit
UCX がクライアント ドライバーの EVT_UCX_CONTROLLER_USBDEVICE_ADD イベント コールバック関数を呼び出すときに渡す UCXUSBDEVICE_INIT 構造体へのポインター。
[in] EventCallbacks
クライアント ドライバーのイベント コールバック関数への関数ポインターを含む UCX_USBDEVICE_EVENT_CALLBACKS 構造体へのポインター。 クライアント ドライバーは、UCX_USBDEVICE_EVENT_CALLBACKS_INITを呼び出して構造体を初期化します。
戻り値
何一つ
備考
初期化された UCXUSBDEVICE_INIT 構造体は、USB デバイスを作成し、クライアント ドライバーのイベント コールバック関数を登録するために、UcxUsbDeviceCreate メソッドによって使用されます。
コード例については、EVT_UCX_CONTROLLER_USBDEVICE_ADDを参照してください。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 10 |
ターゲット プラットフォーム の | ウィンドウズ |
最小 KMDF バージョン | 1.0 |
UMDF の最小バージョン を する | 2.0 |
ヘッダー | ucxusbdevice.h (Ucxclass.h を含む) |
関連項目
UcxUsbDeviceCreate の