Skip to content

Latest commit

 

History

History
89 lines (67 loc) · 3.79 KB

ns-udecxusbdevice-_udecx_usb_device_state_change_callbacks.md

File metadata and controls

89 lines (67 loc) · 3.79 KB
UID title description old-location tech.root ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames f1_keywords topic_type api_type api_location api_name
NS:udecxusbdevice._UDECX_USB_DEVICE_STATE_CHANGE_CALLBACKS
_UDECX_USB_DEVICE_STATE_CHANGE_CALLBACKS (udecxusbdevice.h)
Initializes a UDECX_USB_DEVICE_STATE_CHANGE_CALLBACKS structure with pointers to callback functions that are implemented by a UDE client for a virtual USB device.
buses\udecx_usb_device_state_change_callbacks.htm
usbref
05/07/2018
UDECX_USB_DEVICE_STATE_CHANGE_CALLBACKS structure
*PUDECX_USB_DEVICE_STATE_CHANGE_CALLBACKS, PUDECX_USB_DEVICE_STATE_CHANGE_CALLBACKS, PUDECX_USB_DEVICE_STATE_CHANGE_CALLBACKS structure pointer [Buses], UDECX_USB_DEVICE_STATE_CHANGE_CALLBACKS, UDECX_USB_DEVICE_STATE_CHANGE_CALLBACKS structure [Buses], _UDECX_USB_DEVICE_STATE_CHANGE_CALLBACKS, buses.udecx_usb_device_state_change_callbacks, udecxusbdevice/PUDECX_USB_DEVICE_STATE_CHANGE_CALLBACKS, udecxusbdevice/UDECX_USB_DEVICE_STATE_CHANGE_CALLBACKS
udecxusbdevice.h
Udecx.h
Windows
Windows
UDECX_USB_DEVICE_STATE_CHANGE_CALLBACKS, *PUDECX_USB_DEVICE_STATE_CHANGE_CALLBACKS
_UDECX_USB_DEVICE_STATE_CHANGE_CALLBACKS
udecxusbdevice/_UDECX_USB_DEVICE_STATE_CHANGE_CALLBACKS
PUDECX_USB_DEVICE_STATE_CHANGE_CALLBACKS
udecxusbdevice/PUDECX_USB_DEVICE_STATE_CHANGE_CALLBACKS
UDECX_USB_DEVICE_STATE_CHANGE_CALLBACKS
udecxusbdevice/UDECX_USB_DEVICE_STATE_CHANGE_CALLBACKS
APIRef
kbSyntax
HeaderDef
UdecxUsbDevice.h
_UDECX_USB_DEVICE_STATE_CHANGE_CALLBACKS
PUDECX_USB_DEVICE_STATE_CHANGE_CALLBACKS
UDECX_USB_DEVICE_STATE_CHANGE_CALLBACKS

_UDECX_USB_DEVICE_STATE_CHANGE_CALLBACKS structure

-description

Initializes a UDECX_USB_DEVICE_STATE_CHANGE_CALLBACKS structure with pointers to callback functions that are implemented by a UDE client for a virtual USB device.

-struct-fields

-field Size

The size of this structure.

-field EvtUsbDeviceLinkPowerEntry

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

-field EvtUsbDeviceLinkPowerExit

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

-field EvtUsbDeviceSetFunctionSuspendAndWake

-field EvtUsbDeviceReset

-field EvtUsbDeviceDefaultEndpointAdd

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

-field EvtUsbDeviceEndpointAdd

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

-field EvtUsbDeviceEndpointsConfigure

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

-see-also

UdecxUsbDeviceInitSetStateChangeCallbacks