ENDPOINTS_CONFIGURE_FAILURE_FLAGS structure (ucxendpoint.h)

This structure provides failure flags to indicate errors, if any, that might have occurred during a request to an EVT_UCX_USBDEVICE_ENDPOINTS_CONFIGURE callback function.

Syntax

typedef struct _ENDPOINTS_CONFIGURE_FAILURE_FLAGS {
  ULONG InsufficientBandwidth : 1;
  ULONG InsufficientHardwareResourcesForEndpoints : 1;
  ULONG MaxExitLatencyTooLarge : 1;
  ULONG Reserved : 29;
} ENDPOINTS_CONFIGURE_FAILURE_FLAGS;

Members

InsufficientBandwidth

Insufficient bandwidth to configure the specified endpoints.

InsufficientHardwareResourcesForEndpoints

Insufficient hardware resources to configure the specified endpoints.

MaxExitLatencyTooLarge

The maximum exit latency is too large to configure the specified endpoints.

Reserved

Do not use.

Requirements

Requirement Value
Header ucxendpoint.h (include Ucxclass.h, Ucxendpoint.h)

See also

ENDPOINTS_CONFIGURE