Serial Device Enumeration Problem (VCP)
- From: k.nancy.raj@xxxxxxxxx
- Date: Tue, 05 Jun 2007 07:00:22 -0700
Hi Experts,
I am writing a virtual Serial/COM port driver using WDF.
Everything working fine with my driver except Enumeration of
Serial Devices which are attached to my Virtual COM port.
I built the same driver for both WindowsXP SP2 and Windows Vista
Ultimate.
Its enumerating the the attached devices in WindowsXP SP2, But Its not
enumerating
the attached Serial device in Windows Vista Ultimate.
I am loading the Serenum as upper filter to my driver which im
specifying in INf file.
One thing I observed is that, In WindowsXP during the driverloading
process
I am getting IRP_MJ_CREATE (SerialWdmDeviceFileCreate() callback) and
attached devices are enumerated in that sequence.
But In case of windows Vista, during driver loading process I haven't
seen
any EvtDeviceFileCreate() callback called, hence there is no attached
device enumeratiion. Is this the expected result?
Also with !devstack command i could able to see serenum as upper
filter device object in XP, where as in Vista the command did not show
serenum as upper filter device object.
Regards,
Nancy
.
- Follow-Ups:
- Re: Serial Device Enumeration Problem (VCP)
- From: Amit
- Re: Serial Device Enumeration Problem (VCP)
- Prev by Date: Re: WDF DMA use
- Next by Date: Re: Can we use cpp to write WDM driver ?
- Previous by thread: For PDO: How to forward request to next lower driver stack automatically in KMDF?
- Next by thread: Re: Serial Device Enumeration Problem (VCP)
- Index(es):
Relevant Pages
|