Freigeben über


UcxEndpointInitSetEventCallbacks-Funktion (ucxendpoint.h)

Initialisiert eine UCXENDPOINT_INIT Struktur mit Den Ereignisrückruffunktionen des Clienttreibers im Zusammenhang mit Endpunkten auf dem Gerät.

Syntax

void UcxEndpointInitSetEventCallbacks(
  PUCXENDPOINT_INIT             EndpointInit,
  PUCX_ENDPOINT_EVENT_CALLBACKS EventCallbacks
);

Parameter

EndpointInit

Ein Zeiger auf eine UCXENDPOINT_INIT Struktur, die UCX übergibt, wenn er die EVT_UCX_USBDEVICE_ENDPOINT_ADD Ereignisrückruffunktion des Clienttreibers aufruft.

EventCallbacks

Ein Zeiger auf eine UCX_ENDPOINT_EVENT_CALLBACKS Struktur, die Funktionszeiger auf Ereignisrückruffunktionen enthält, die sich auf den Endpunkt beziehen. Der Clienttreiber initialisiert die Struktur, indem UCX_ENDPOINT_EVENT_CALLBACKS_INITaufgerufen wird.

Rückgabewert

Nichts

Bemerkungen

Der Clienttreiber ruft diese Methode auf, um Funktionszeiger auf seine Ereignisrückruffunktionen direkt vor dem Aufruf UcxEndpointCreate zum Erstellen eines Endpunkts festzulegen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10
Zielplattform- Fenster
Minimale KMDF-Version 1.0
Mindest-UMDF-Version 2.0
Header- ucxendpoint.h (include Ucxclass.h, Ucxendpoint.h)

Siehe auch

UCX_ENDPOINT_EVENT_CALLBACKS

UcxEndpointCreate