2.2.4.21 USB_DEVICE_EndpointStall Function
C
void USB_DEVICE_EndpointStall(
    USB_DEVICE_HANDLE usbDeviceHandle, 
    USB_ENDPOINT_ADDRESS endpoint
);
      Summary
This function stalls an endpoint in the specified direction.
Precondition
Client handle should be valid.
Parameters
| Parameters | Description | 
| usbDeviceHandle | USB device handle returned by USB_DEVICE_Open | 
| endpoint | Specifies the endpoint and direction | 
Returns
The application may typically, not find the need to stall an endpoint. Stalling an endpoint erroneously could potentially make the device non-compliant.
Example
// This code example shows how to stall an endpoint. In
// this case, endpoint 1 IN direction is stalled.
USB_ENDPOINT_ADDRESS ep;
ep = 0x1|USB_EP_DIRECTION_IN;
USB_DEVICE_EndpointStall(usbDeviceHandle, ep);
      Remarks
None.
