Asynchronous Transfer
Data transfer in asynchronous mode is done using functions UsbTransferAsync, UsbCancelTransfer and TRANSFER_COMPLETION_ROUTINE. This type of transfer is more complicated than synchronous but is allows an application to continue execution during transfer is pending or in process. Interface DLL calls user specified callback to signal that transfer is finished or canceled. For more information about asynchronous transfer refer to 'PipesAsync' example.
|