Share via


AbortTransfer (Windows Embedded CE 6.0)

1/6/2010

This function aborts an active transfer.

Syntax

BOOL AbortTransfer(
  LPCUSB_FUNCS pUsbFuncs,
  USB_TRANSFER hTransfer,
  DWORD dwFlags 
);

Parameters

  • pUsbFuncs
    [in] Pointer to a USB_FUNCS structure.
  • hTransfer
    [in] USB transfer handle.
  • dwFlags
    [in] Value of USB_NO_WAIT or zero (0).

Return Value

TRUE indicates success. FALSE indicates failure.

Remarks

This function halts a pending transfer. It blocks until the transfer is successfully canceled unless you specify USB_NO_WAIT. If you specify USB_NO_WAIT, the transfer is flagged for cancellation and this function returns immediately. If a completion callback function was registered when the transfer was issued, the completion callback function executes.

Requirements

Header usbclient.h
Windows Embedded CE Windows CE 2.10 and later

See Also

Reference

USB Host Client Driver Functions
USB_FUNCS