返回首页

亲爱的朋友们,

我使用C#连接到电脑的硬件与外部单位的沟通。
我仍然在USB通信的初始阶段,实际发言设备枚举。

我使用的Windows API的"SetupDiEnumDeviceInterfaces"梅托德列举的设备连接。
但我总是得到"假"错误"259"。我无法理解这段代码的错误。
我会非常感谢,如果有人可以回答我。

代码:

[编辑]代码块添加 - OriginalGriff [/编辑]

回答

评论会员:游客 时间:2012/02/04
马里兰州rashim乌丁:请尝试寻找到,?与HidD_GetHidGuid获取的HIDGUID。?的呼叫SetupDiGetClassDevs和?看到的结果。与SetupDiEnumDeviceInfo和SetupDiGetDeviceRegistryProperty?呼叫SetupDiEnumDeviceInterfaces,确保使用GUID参数
Sameera丰塞卡
评论会员:游客 时间:2012/02/04
亲爱的朋友们,我觉得我找到了解决方案,为USBcommunication.I将上传软件的源代码在C#使用PIC18F4550尽快到本次论坛在PICC和实施硬件电路的固件代码非常possible.Thank你:!|