From 1832435672b5b53417b18ca6e9659f016784819f Mon Sep 17 00:00:00 2001 From: Johannes Anderwald Date: Sat, 17 Jan 2009 22:36:58 +0000 Subject: [PATCH] - Handle IRP_MN_QUERY_INTERFACE svn path=/trunk/; revision=38858 --- reactos/drivers/wdm/audio/backpln/portcls/irp.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/reactos/drivers/wdm/audio/backpln/portcls/irp.c b/reactos/drivers/wdm/audio/backpln/portcls/irp.c index a1885e94018..2b382d0dc41 100644 --- a/reactos/drivers/wdm/audio/backpln/portcls/irp.c +++ b/reactos/drivers/wdm/audio/backpln/portcls/irp.c @@ -141,7 +141,16 @@ PortClsPnp( /* Do not complete? */ Irp->IoStatus.Status = STATUS_SUCCESS; } + else if ( irp_stack->MinorFunction == IRP_MN_QUERY_INTERFACE ) + { + //FIXME + // call next lower device object + Irp->IoStatus.Status = STATUS_UNSUCCESSFUL; + return Irp->IoStatus.Status; + } + + DPRINT1("unhandled function %u\n", irp_stack->MinorFunction); return STATUS_SUCCESS; }