Freigeben über


ufxbase.h-Header

Dieser Header wird von usbref verwendet. Weitere Informationen finden Sie unter

ufxbase.h enthält die folgenden Programmierschnittstellen:

IOCTLs

 
IOCTL_INTERNAL_USBFN_DESCRIPTOR_UPDATE

Die USB-Funktionsklassenerweiterung sendet diese Anforderung an den Clienttreiber, um auf den Endpunktdeskriptor für den angegebenen Endpunkt zu aktualisieren.

Strukturen

 
UFX_DEVICE_CAPABILITIES

Die UFX_DEVICE_CAPABILITIES-Struktur wird usb verwendet, um Eigenschaften des usb-Geräts (Universal Serial Bus) zu definieren, das vom Controller erstellt wurde.
UFX_HARDWARE_FAILURE_CONTEXT

Die UFX_HARDWARE_FAILURE_CONTEXT-Struktur wird verwendet, um controllerspezifische Hardwarefehlereigenschaften zu definieren.

Enumerationen

 
UFX_CLASS_FUNCTIONS

Weitere Informationen: _UFX_CLASS_FUNCTIONS Enumeration
USBFN_ACTION

Definiert spezielle Aktionen, die UFX ausführen soll, wenn der Clienttreiber die Funktion UfxDevicePortDetectCompleteEx aufruft.