Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Initialisiert eine UCXUSBDEVICE_INIT Struktur mit den Ereignisrückruffunktionen des Clienttreibers.
Syntax
VOID UcxUsbDeviceInitSetEventCallbacks(
[in, out] PUCXUSBDEVICE_INIT UsbDeviceInit,
[in] PUCX_USBDEVICE_EVENT_CALLBACKS EventCallbacks
);
Parameter
[in, out] UsbDeviceInit
Ein Zeiger auf eine UCXUSBDEVICE_INIT Struktur, die UCX übergibt, wenn er die EVT_UCX_CONTROLLER_USBDEVICE_ADD Ereignisrückruffunktion des Clienttreibers aufruft.
[in] EventCallbacks
Ein Zeiger auf eine UCX_USBDEVICE_EVENT_CALLBACKS Struktur, die Funktionszeiger auf die Ereignisrückruffunktionen des Clienttreibers enthält. Der Clienttreiber initialisiert die Struktur, indem UCX_USBDEVICE_EVENT_CALLBACKS_INITaufgerufen wird.
Rückgabewert
Nichts
Bemerkungen
Eine initialisierte UCXUSBDEVICE_INIT-Struktur wird von der UcxUsbDeviceCreate Methode verwendet, um ein USB-Gerät zu erstellen und die Ereignisrückruffunktionen des Clienttreibers zu registrieren.
Ein Codebeispiel finden Sie unter EVT_UCX_CONTROLLER_USBDEVICE_ADD.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Windows 10 |
| Zielplattform- | Fenster |
| Minimale KMDF-Version | 1.0 |
| Mindest-UMDF-Version | 2.0 |
| Header- | ucxusbdevice.h (include Ucxclass.h) |