USBDEVICE_ENABLE_FAILURE_FLAGS structure

The flags that are set by the client driver in the EVT_UCX_USBDEVICE_ENABLE callback function. Indicate errors, if any, that might have occurred while enabling the device.

Syntax

typedef struct _USBDEVICE_ENABLE_FAILURE_FLAGS {
  ULONG InsufficientHardwareResourcesForDefaultEndpoint : 1;
  ULONG InsufficientHardwareResourcesForDevice : 1;
  ULONG Reserved : 30;
} USBDEVICE_ENABLE_FAILURE_FLAGS;

Members

InsufficientHardwareResourcesForDefaultEndpoint

Insufficient hardware resources for transfers to the default endpoint.

InsufficientHardwareResourcesForDevice

Insufficient hardware resources to enable transfers.

Reserved

Do not use.

Requirements

   
Header ucxusbdevice.h (include Ucxclass.h)

See Also

EVT_UCX_USBDEVICE_ENABLE

USBDEVICE_ENABLE