mirror of
https://github.com/reactos/reactos.git
synced 2024-10-05 08:54:40 +00:00
Report STATUS_NOT_SUPPORTED when IOCTL is not supported
svn path=/trunk/; revision=30068
This commit is contained in:
parent
4885fbac2a
commit
fae0c09e4b
|
@ -120,7 +120,7 @@ ClassDeviceControl(
|
||||||
IN PIRP Irp)
|
IN PIRP Irp)
|
||||||
{
|
{
|
||||||
PCLASS_DEVICE_EXTENSION DeviceExtension;
|
PCLASS_DEVICE_EXTENSION DeviceExtension;
|
||||||
NTSTATUS Status = Irp->IoStatus.Status;
|
NTSTATUS Status = STATUS_NOT_SUPPORTED;
|
||||||
|
|
||||||
DPRINT("IRP_MJ_DEVICE_CONTROL\n");
|
DPRINT("IRP_MJ_DEVICE_CONTROL\n");
|
||||||
|
|
||||||
|
@ -203,7 +203,6 @@ IrpStub(
|
||||||
DPRINT1("Port DO stub for major function 0x%lx\n",
|
DPRINT1("Port DO stub for major function 0x%lx\n",
|
||||||
IoGetCurrentIrpStackLocation(Irp)->MajorFunction);
|
IoGetCurrentIrpStackLocation(Irp)->MajorFunction);
|
||||||
ASSERT(FALSE);
|
ASSERT(FALSE);
|
||||||
Status = Irp->IoStatus.Status;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -212,7 +211,6 @@ IrpStub(
|
||||||
DPRINT1("Class DO stub for major function 0x%lx\n",
|
DPRINT1("Class DO stub for major function 0x%lx\n",
|
||||||
IoGetCurrentIrpStackLocation(Irp)->MajorFunction);
|
IoGetCurrentIrpStackLocation(Irp)->MajorFunction);
|
||||||
ASSERT(FALSE);
|
ASSERT(FALSE);
|
||||||
Status = Irp->IoStatus.Status;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Irp->IoStatus.Status = Status;
|
Irp->IoStatus.Status = Status;
|
||||||
|
|
|
@ -120,7 +120,7 @@ ClassDeviceControl(
|
||||||
IN PIRP Irp)
|
IN PIRP Irp)
|
||||||
{
|
{
|
||||||
PCLASS_DEVICE_EXTENSION DeviceExtension;
|
PCLASS_DEVICE_EXTENSION DeviceExtension;
|
||||||
NTSTATUS Status = Irp->IoStatus.Status;
|
NTSTATUS Status = STATUS_NOT_SUPPORTED;
|
||||||
|
|
||||||
DPRINT("IRP_MJ_DEVICE_CONTROL\n");
|
DPRINT("IRP_MJ_DEVICE_CONTROL\n");
|
||||||
|
|
||||||
|
@ -180,7 +180,6 @@ IrpStub(
|
||||||
DPRINT1("Port DO stub for major function 0x%lx\n",
|
DPRINT1("Port DO stub for major function 0x%lx\n",
|
||||||
IoGetCurrentIrpStackLocation(Irp)->MajorFunction);
|
IoGetCurrentIrpStackLocation(Irp)->MajorFunction);
|
||||||
ASSERT(FALSE);
|
ASSERT(FALSE);
|
||||||
Status = Irp->IoStatus.Status;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -189,7 +188,6 @@ IrpStub(
|
||||||
DPRINT1("Class DO stub for major function 0x%lx\n",
|
DPRINT1("Class DO stub for major function 0x%lx\n",
|
||||||
IoGetCurrentIrpStackLocation(Irp)->MajorFunction);
|
IoGetCurrentIrpStackLocation(Irp)->MajorFunction);
|
||||||
ASSERT(FALSE);
|
ASSERT(FALSE);
|
||||||
Status = Irp->IoStatus.Status;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Irp->IoStatus.Status = Status;
|
Irp->IoStatus.Status = Status;
|
||||||
|
|
Loading…
Reference in a new issue