USBDEVICE_RESET Struktur (ucxusbdevice.h)
Enthält Parameter für eine Anforderung zum Zurücksetzen des angegebenen Geräts. Diese Struktur wird von UCX in Anforderungsparametern (Parameters.Others.Arg1) eines Framework-Anforderungsobjekts der EVT_UCX_USBDEVICE_RESET Rückruffunktion übergeben.
Syntax
typedef struct _USBDEVICE_RESET {
USBDEVICE_MGMT_HEADER Header;
UCXENDPOINT DefaultEndpoint;
ULONG EndpointsToDisableCount;
UCXENDPOINT *EndpointsToDisable;
} USBDEVICE_RESET, *PUSBDEVICE_RESET;
Angehörige
Header
Eine USBDEVICE_MGMT_HEADER Struktur, die den Ziehpunkt für den USB-Hub oder das Gerät enthält.
DefaultEndpoint
Der Standardendpunkt für den USB-Hub oder das Gerät.
EndpointsToDisableCount
Die Anzahl der zu deaktivierenden Endpunkte.
EndpointsToDisable
Ein Zeiger auf ein Array von Handles auf Endpunkte, die deaktiviert werden sollen.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ucxusbdevice.h (include Ucxclass.h) |