Freigeben über


UcxDefaultEndpointInitSetEventCallbacks-Funktion (ucxendpoint.h)

Initialisiert eine UCXENDPOINT_INIT-Struktur mit den Ereignisrückruffunktionen des Clienttreibers, die sich auf den Standardendpunkt beziehen.

Syntax

void UcxDefaultEndpointInitSetEventCallbacks(
  PUCXENDPOINT_INIT                     EndpointInit,
  PUCX_DEFAULT_ENDPOINT_EVENT_CALLBACKS EventCallbacks
);

Parameter

EndpointInit

Ein Zeiger auf eine UCXENDPOINT_INIT-Struktur , die UCX übergibt, wenn die EVT_UCX_USBDEVICE_DEFAULT_ENDPOINT_ADD Ereignisrückruffunktion des Clienttreibers aufgerufen wird.

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 er UCX_ENDPOINT_EVENT_CALLBACKS_INIT aufruft.

Rückgabewert

Keine

Bemerkungen

Der Clienttreiber ruft diese Methode auf, um Funktionszeiger auf seine Ereignisrückruffunktionen festzulegen, bevor UcxEndpointCreate aufgerufen wird, um den Standardendpunkt zu erstellen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10
Zielplattform Windows
KMDF-Mindestversion 1.0
UMDF-Mindestversion 2.0
Kopfzeile ucxendpoint.h (include Ucxclass.h, Ucxendpoint.h)

Weitere Informationen

EVT_UCX_USBDEVICE_DEFAULT_ENDPOINT_ADD

UcxEndpointCreate