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.
Dieser Header wird von usbref verwendet. Weitere Informationen finden Sie unter
udecxusbendpoint.h enthält die folgenden Programmierschnittstellen:
Functions
|
UDECX_USB_ENDPOINT_CALLBACKS_INIT Initialisiert eine UDECX_USB_ENDPOINT_CALLBACKS-Struktur vor einem UdecxUsbEndpointCreate-Aufruf. |
|
UdecxUsbEndpointErstellen Erstellt ein UDE-Endpunktobjekt. |
|
UdecxUsbEndpointInitFree Geben Sie die Ressourcen frei, die vom Aufruf UdecxUsbSimpleEndpointInitAllocate zugewiesen wurden. |
|
UdecxUsbEndpointInitSetCallbacks Legt Zeiger auf vom UDE-Clienttreiber implementierte Rückruffunktionen in den Initialisierungsparametern des zu erstellenden einfachen Endpunkts fest. |
|
UdecxUsbEndpointInitSetEndpointAddress Legt die Adresse des Endpunkts in den Initialisierungsparametern des zu erstellenden einfachen Endpunkts fest. |
|
UdecxUsbEndpointPurgeComplete Schließt eine asynchrone Anforderung zum Abbrechen aller E/A-Anforderungen ab, die an den angegebenen Endpunkt in die Warteschlange gestellt werden. |
|
UdecxUsbEndpointSetWdfIoQueue Legt ein Frameworkwarteschlangenobjekt mit einem UDE-Endpunkt fest. |
|
UdecxUsbSimpleEndpointInitAllocate Ordnet Arbeitsspeicher für eine Initialisierungsstruktur zu, die zum Erstellen eines einfachen Endpunkts für das angegebene virtuelle USB-Gerät verwendet wird. |
Rückruffunktionen
|
EVT_UDECX_USB_ENDPOINT_PURGE Die USB-Geräteemulationsklassenerweiterung (UdeCx) ruft diese Rückruffunktion auf, um das Anstehen von E/A-Anforderungen an die Warteschlange des Endpunkts zu beenden und nicht verarbeitete Anforderungen abzubrechen. |
|
EVT_UDECX_USB_ENDPOINT_RESET Die USB-Geräteemulationsklassenerweiterung (UdeCx) ruft diese Rückruffunktion auf, um einen Endpunkt des virtuellen USB-Geräts zurückzusetzen. |
|
EVT_UDECX_USB_ENDPOINT_START Die USB-Geräteemulationsklassenerweiterung (UdeCx) ruft diese Rückruffunktion auf, um die Verarbeitung von E/A-Anforderungen auf dem angegebenen Endpunkt des virtuellen USB-Geräts zu starten. |
Strukturen
|
UDECX_USB_ENDPOINT_CALLBACKS Enthält Funktionszeiger auf Endpunktrückruffunktionen, die vom UDE-Clienttreiber implementiert werden. Initialisieren Sie diese Struktur, indem Sie UDECX_USB_ENDPOINT_CALLBACKS_INIT aufrufen. |