UDECX_USB_ENDPOINT_CALLBACKS - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// udecxusbendpoint.h

typedef struct _UDECX_USB_ENDPOINT_CALLBACKS {
  ULONG                        Size;
  PFN_UDECX_USB_ENDPOINT_RESET EvtUsbEndpointReset;
  PFN_UDECX_USB_ENDPOINT_START EvtUsbEndpointStart;
  PFN_UDECX_USB_ENDPOINT_PURGE EvtUsbEndpointPurge;
} UDECX_USB_ENDPOINT_CALLBACKS, *PUDECX_USB_ENDPOINT_CALLBACKS;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-udecxusbendpoint-_udecx_usb_endpoint_callbacks)

_UDECX_USB_ENDPOINT_CALLBACKS structure

Description

Contains function pointers to endpoint callback functions implemented by the UDE client driver. Initialize this structure by calling UDECX_USB_ENDPOINT_CALLBACKS_INIT.

Members

Size

The size of this structure.

EvtUsbEndpointReset

Required. A pointer to an EVT_UDECX_USB_ENDPOINT_RESET callback function implemented by a UDE client driver.

EvtUsbEndpointStart

Optional. A pointer to an EVT_UDECX_USB_ENDPOINT_START callback function implemented by a UDE client driver.

EvtUsbEndpointPurge

Optional. A pointer to an EVT_UDECX_USB_ENDPOINT_PURGE callback function implemented by a UDE client driver.

See also

UdecxUsbEndpointCreate

UdecxUsbEndpointInitSetCallbacks