UCX_USBDEVICE_EVENT_CALLBACKS-Struktur (ucxusbdevice.h)
Diese Struktur stellt eine Liste von UCX USB-Geräteereignisrückruffunktionen bereit.
Syntax
typedef struct _UCX_USBDEVICE_EVENT_CALLBACKS {
ULONG Size;
PFN_UCX_USBDEVICE_ENDPOINTS_CONFIGURE EvtUsbDeviceEndpointsConfigure;
PFN_UCX_USBDEVICE_ENABLE EvtUsbDeviceEnable;
PFN_UCX_USBDEVICE_DISABLE EvtUsbDeviceDisable;
PFN_UCX_USBDEVICE_RESET EvtUsbDeviceReset;
PFN_UCX_USBDEVICE_ADDRESS EvtUsbDeviceAddress;
PFN_UCX_USBDEVICE_UPDATE EvtUsbDeviceUpdate;
PFN_UCX_USBDEVICE_HUB_INFO EvtUsbDeviceHubInfo;
PFN_UCX_USBDEVICE_DEFAULT_ENDPOINT_ADD EvtUsbDeviceDefaultEndpointAdd;
PFN_UCX_USBDEVICE_ENDPOINT_ADD EvtUsbDeviceEndpointAdd;
PFN_UCX_USBDEVICE_SUSPEND EvtUsbDeviceSuspend;
PFN_UCX_USBDEVICE_RESUME EvtUsbDeviceResume;
PFN_UCX_USBDEVICE_GET_CHARACTERISTIC EvtUsbDeviceGetCharacteristic;
} UCX_USBDEVICE_EVENT_CALLBACKS, *PUCX_USBDEVICE_EVENT_CALLBACKS;
Member
Size
Die Größe dieser Struktur in Bytes.
EvtUsbDeviceEndpointsConfigure
Ein Zeiger auf eine EVT_UCX_USBDEVICE_ENDPOINTS_CONFIGURE Rückruffunktion.
EvtUsbDeviceEnable
Ein Zeiger auf eine EVT_UCX_USBDEVICE_ENABLE Rückruffunktion.
EvtUsbDeviceDisable
Ein Zeiger auf eine EVT_UCX_USBDEVICE_DISABLE Rückruffunktion.
EvtUsbDeviceReset
Ein Zeiger auf eine EVT_UCX_USBDEVICE_RESET Rückruffunktion.
EvtUsbDeviceAddress
Ein Zeiger auf eine EVT_UCX_USBDEVICE_ADDRESS Rückruffunktion.
EvtUsbDeviceUpdate
Ein Zeiger auf eine EVT_UCX_USBDEVICE_UPDATE Rückruffunktion.
EvtUsbDeviceHubInfo
Ein Zeiger auf eine EVT_UCX_USBDEVICE_HUB_INFO Rückruffunktion.
EvtUsbDeviceDefaultEndpointAdd
Ein Zeiger auf eine EVT_UCX_USBDEVICE_DEFAULT_ENDPOINT_ADD Rückruffunktion.
EvtUsbDeviceEndpointAdd
Ein Zeiger auf eine EVT_UCX_USBDEVICE_ENDPOINT_ADD Rückruffunktion.
EvtUsbDeviceSuspend
Ein Zeiger auf eine EVT_UCX_USBDEVICE_SUSPEND Rückruffunktion.
EvtUsbDeviceResume
Ein Zeiger auf eine EVT_UCX_USBDEVICE_RESUME Rückruffunktion.
EvtUsbDeviceGetCharacteristic
Ein Zeiger auf eine EVT_UCX_USBDEVICE_GET_CHARACTERISTIC Rückruffunktion.
Anforderungen
Anforderung | Wert |
---|---|
Header | ucxusbdevice.h (include Ucxclass.h) |