USB 設備已安裝系統驅動,但廠商未提供 SDK/API,已知數據協議格式,需直接從應用層收發數據。
Microsoft 提供的用戶態驅動框架,允許應用程序通過 WinUSB.dll 直接與 USB 設備通信,無需編寫內核驅動。
WinUSB.inf 替換設備默認驅動(或通過設備管理器更新驅動)。WinUsb_Initialize、WinUsb_QueryPipe、WinUsb_ReadPipe/WritePipe。winusb,應該能夠完成你的要求:https://msdn.microsoft.com/zh-cn/windows/hardware/ff540196.aspx