当前位置: 代码迷 >> 驱动开发 >> 关于USB设备的读写,该怎么处理
  详细解决方案

关于USB设备的读写,该怎么处理

热度:104   发布时间:2016-04-28 11:06:29.0
关于USB设备的读写
要读写USB设备的数据
m_hDevice=   CreateFile(DevInterface.DevicePath(),GENERIC_READ   |GENERIC_WRITE,FILE_SHARE_READ   |   FILE_SHARE_WRITE,NULL,OPEN_EXISTING,0,NULL);
已经获得句柄
WriteFile(m_hDevice,szWriteBuffer,dwWriteByte,&dwWriteLen,NULL);
用GetLastError报告错误1,功能错误,这是什么原因?
小弟我刚开始接触这些东西.有很多问题不懂,请各位大虾指点!

------解决方案--------------------
兄弟,你要写的话,获取句柄的语句应该这样,m_hDevice= CreateFile(DevInterface.DevicePath(),GENERIC_WRITE |GENERIC_WRITE,FILE_SHARE_READ | FILE_SHARE_WRITE,NULL,OPEN_EXISTING,0,NULL);再试试
  相关解决方案