UDECX_USB_DEVICE_FUNCTION_POWER enumeration (udecxusbdevice.h)

Defines values for function wake capability of a virtual USB 3.0 device.

Syntax

typedef enum _UDECX_USB_DEVICE_FUNCTION_POWER {
  UdecxUsbDeviceFunctionNotSuspended,
  UdecxUsbDeviceFunctionSuspendedCannotWake,
  UdecxUsbDeviceFunctionSuspendedCanWake
} UDECX_USB_DEVICE_FUNCTION_POWER, *PUDECX_USB_DEVICE_FUNCTION_POWER;

Constants

 
UdecxUsbDeviceFunctionNotSuspended
The USB interface cannot enter function suspend.
UdecxUsbDeviceFunctionSuspendedCannotWake
The USB interface cannot send a wake signal to the host controller.
UdecxUsbDeviceFunctionSuspendedCanWake
The USB interface can send a wake signal to the host controller when the function is in suspend state.

Requirements

Requirement Value
Header udecxusbdevice.h (include Udecx.h)

See also

EVT_UDECX_USB_DEVICE_SET_FUNCTION_SUSPEND_AND_WAKE