当前位置: 代码迷 >> 驱动开发 >> 复位USB装置失败
  详细解决方案

复位USB装置失败

热度:23   发布时间:2016-04-28 10:22:02.0
复位USB设备失败
驱动程序代码如下-----------------
NTSTATUS ezusbDevice:eviceControl(KIrp I)
{
case IOCTL_Ezusb_RESET:
  {
   T << "IOCTL_EZUSB_RESET \n";
   
   ULONG_PTR nInfo = NULL;
   
   status = m_Lower.DeviceIoControl(
    IOCTL_INTERNAL_USB_RESET_PORT,
    NULL,
    0,
    NULL,
    0,
    TRUE,
    &nInfo
    );
   
   break;
  }

}
结果 status = -1087849342

请问各位高手如何复位USB设备才行?

------解决方案--------------------
sys和固件,都要支持这个IRP才可以吧。我就没见过这个IRP
------解决方案--------------------
这个问题可能是主板硬件的问题
  相关解决方案