USBIP IRP_MJ_CLOSE
2023-10-23
本文链接为:http://www.usbzh.com/article/detail-1287.html ,欢迎转载,转载请附上本文链接。
其实个人觉地,对于IRP_MJ_CLOSE应无条件都成功。
static PAGEABLE NTSTATUS
vhci_close(__in PDEVICE_OBJECT devobj, __in PIRP Irp)
{
pvdev_t vdev = DEVOBJ_TO_VDEV(devobj);
NTSTATUS status;
PAGED_CODE();
// Check to see whether the bus is removed
if (vdev->DevicePnPState == Deleted) {
Irp->IoStatus.Status = status = STATUS_NO_SUCH_DEVICE;
IoCompleteRequest(Irp, IO_NO_INCREMENT);
return status;
}
Irp->IoStatus.Information = 0;
Irp->IoStatus.Status = STATUS_SUCCESS;
IoCompleteRequest(Irp, IO_NO_INCREMENT);
return STATUS_SUCCESS;
}
本文链接为:http://www.usbzh.com/article/detail-1287.html ,欢迎转载,转载请附上本文链接。
HID人机交互QQ群:564808376
UAC音频QQ群:218581009
UVC相机QQ群:331552032
BOT&UASP大容量存储QQ群:258159197
STC-USB单片机QQ群:315457461
USB技术交流QQ群2:580684376
USB技术交流QQ群:952873936
USBIP解读及源码分析





