驱动程序代码如下-----------------
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
------解决方案--------------------
这个问题可能是主板硬件的问题