Freigeben über


UdecxUsbEndpointInitSetCallbacks-Funktion (udecxusbendpoint.h)

Legt Zeiger auf vom UDE-Clienttreiber implementierte Rückruffunktionen in den Initialisierungsparametern des zu erstellenden einfachen Endpunkts fest.

Syntax

void UdecxUsbEndpointInitSetCallbacks(
       PUDECXUSBENDPOINT_INIT        UdecxUsbEndpointInit,
  [in] PUDECX_USB_ENDPOINT_CALLBACKS EndpointCallbacks
);

Parameter

UdecxUsbEndpointInit

Ein Zeiger auf eine UDECXUSBENDPOINT_INIT Struktur, die der Clienttreiber beim vorherigen Aufruf von UdecxUsbSimpleEndpointInitAllocate abgerufen hat.

[in] EndpointCallbacks

Ein Zeiger auf UDECX_USB_ENDPOINT_CALLBACKS , der Funktionszeiger auf Ereignisrückruffunktionen enthält, die vom UDE-Clienttreiber implementiert werden.

Rückgabewert

Keine

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10
Unterstützte Mindestversion (Server) Windows Server 2016
Zielplattform Windows
KMDF-Mindestversion 1.15
Kopfzeile udecxusbendpoint.h (include Udecx.h)
Bibliothek Udecxstub.lib
IRQL PASSIVE_LEVEL

Weitere Informationen

Architektur: USB-Geräteemulation (UDE)

UdecxUsbEndpointErstellen

Schreiben eines UDE-Clienttreibers