Bulk stream support in WinUSB

Karthik PK 1 Reputation point
2021-08-12T11:45:38.03+00:00

I'm using WinUSB to access the USB device and using bulk transfers for my application. When I provide stream number greater than 0 in the firmware and try bulk transfer from the desktop application, it is either giving error 31 or 433.
I wanted to understand is there any way to tell the host controller that stream should be used or any other configuration that i have to do before using WinUsb_WritePipe function for bulk transfer.

Windows API - Win32
Windows API - Win32
A core set of Windows application programming interfaces (APIs) for desktop and server applications. Previously known as Win32 API.
2,649 questions
Windows Hardware Performance
Windows Hardware Performance
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.Hardware Performance: Delivering / providing hardware or hardware systems or adjusting / adapting hardware or hardware systems.
1,622 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Xiaopo Yang - MSFT 12,726 Reputation points Microsoft Vendor
    2021-08-17T01:52:09.12+00:00

    Hello, @Karthik PK
    WinUSB does not support streams.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.