UCX_USBDEVICE_EVENT_CALLBACKS struttura (ucxusbdevice.h)
Questa struttura fornisce un elenco di funzioni di callback dell'evento USB UCX.
Sintassi
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;
Members
Size
Dimensioni in byte di questa struttura.
EvtUsbDeviceEndpointsConfigure
Puntatore a una funzione di callback EVT_UCX_USBDEVICE_ENDPOINTS_CONFIGURE .
EvtUsbDeviceEnable
Puntatore a una funzione di callback EVT_UCX_USBDEVICE_ENABLE .
EvtUsbDeviceDisable
Puntatore a una funzione di callback EVT_UCX_USBDEVICE_DISABLE .
EvtUsbDeviceReset
Puntatore a una funzione di callback EVT_UCX_USBDEVICE_RESET .
EvtUsbDeviceAddress
Puntatore a una funzione di callback EVT_UCX_USBDEVICE_ADDRESS .
EvtUsbDeviceUpdate
Puntatore a una funzione di callback EVT_UCX_USBDEVICE_UPDATE .
EvtUsbDeviceHubInfo
Puntatore a una funzione di callback EVT_UCX_USBDEVICE_HUB_INFO .
EvtUsbDeviceDefaultEndpointAdd
Puntatore a una funzione di callback EVT_UCX_USBDEVICE_DEFAULT_ENDPOINT_ADD .
EvtUsbDeviceEndpointAdd
Puntatore a una funzione di callback EVT_UCX_USBDEVICE_ENDPOINT_ADD .
EvtUsbDeviceSuspend
Puntatore a una funzione di callback EVT_UCX_USBDEVICE_SUSPEND .
EvtUsbDeviceResume
Puntatore a una funzione di callback EVT_UCX_USBDEVICE_RESUME .
EvtUsbDeviceGetCharacteristic
Puntatore a una funzione di callback EVT_UCX_USBDEVICE_GET_CHARACTERISTIC .
Requisiti
Requisito | Valore |
---|---|
Intestazione | ucxusbdevice.h (include Ucxclass.h) |