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.
Enthält Zeiger auf Ereignisrückruffunktionen, die vom UDE-Clienttreiber für einen USB-Hostcontroller implementiert werden. Initialisieren Sie diese Struktur, indem Sie UDECX_WDF_DEVICE_CONFIG_INITaufrufen.
Syntax
typedef struct _UDECX_WDF_DEVICE_CONFIG {
ULONG Size;
USHORT NumberOfUsb20Ports;
USHORT NumberOfUsb30Ports;
PFN_UDECX_WDF_DEVICE_QUERY_USB_CAPABILITY EvtUdecxWdfDeviceQueryUsbCapability;
UDECX_WDF_DEVICE_RESET_ACTION ResetAction;
PFN_UDECX_WDF_DEVICE_RESET EvtUdecxWdfDeviceReset;
} UDECX_WDF_DEVICE_CONFIG, *PUDECX_WDF_DEVICE_CONFIG;
Angehörige
Size
Die Größe dieser Struktur.
NumberOfUsb20Ports
Die Anzahl der USB 2.0-Ports auf dem Stammhub des emulierten Hostcontrollers.
NumberOfUsb30Ports
Die Anzahl der USB 3.0-Ports auf dem Stammhub des emulierten Hostcontrollers.
EvtUdecxWdfDeviceQueryUsbCapability
Ein Zeiger auf eine EVT_UDECX_WDF_DEVICE_QUERY_USB_CAPABILITY Rückruffunktion.
ResetAction
Ein UDECX_WDF_DEVICE_RESET_ACTION-type-Wert, der die Zurücksetzungsaktion angibt: jedes angeschlossene Gerät oder der Hostcontroller.
EvtUdecxWdfDeviceReset
Ein Zeiger auf eine EVT_UDECX_WDF_DEVICE_RESET Rückruffunktion.
Anforderungen
Anforderung | Wert |
---|---|
Header- | udecxwdfdevice.h (include Udecx.h) |