Thanks Jeff and Tim. I got it. On Thu, Feb 19, 2009 at 8:23 AM, Jeff Pages <jeff@xxxxxxxxxxxxxxxx> wrote: > Hi Swapnil, >> >> You can use the FileObject on the IrpStack to identify which subdevice >> it's referring to. The field pIrpStack->FileObject->FileName will contain >> the name of your subdevice (eg. WAVE1). >> >> Jeff >> > > I should add that the FileName field is only present in an IRP_MJ_CREATE > IRP, so you will need to save the actual FILE_OBJECT pointer in your Create > handler and compare that against the FILE_OBJECT pointer in other IRPs to > see if they relate to the same subdevice. > > > Jeff > > > > > > > > >> ----- Original Message ----- From: swapnil kamble >> To: wdmaudiodev@xxxxxxxxxxxxx >> Sent: Wednesday, February 18, 2009 11:30 PM >> Subject: [wdmaudiodev] Obtaining unique identifier of Filter from its >> DispatchRoutines >> >> >> Hi All, >> I have created multiple instances of my Filter Centric AVStream >> driver by using a call KsCreateFilterFactory (), in which I give RefString >> name which matches with "wave name" in INF, and FilterDescriptor table, >> which contains functions pointers related with Filter. Currently I am using >> DispatchCreate and DispatchProcess. >> >> What I want is, whenever any of Dispatch Routine related to that filter is >> called, I want to know, which filter is responsible or associated with this >> call. >> >> Lets say I have 2 filters name VAD1,VAD2 with wave name WAVE1,WAVE2. I >> want to get either of these identifier from its DispatchRoutines to identify >> the filter correctly. >> >> Thanks and Regards, >> -- >> ...Swapnil >> >> || Hare Krishna Hare Krishna Krishna Krishna Hare Hare || >> || Hare Rama Hare Rama Rama Rama Hare Hare || >> ****************** >> >> WDMAUDIODEV addresses: >> Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx >> Subscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe >> Unsubscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx >> ?subject=unsubscribe >> Moderator: mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx >> >> URL to WDMAUDIODEV page: >> http://www.wdmaudiodev.com/ >> >> > ****************** > > WDMAUDIODEV addresses: > Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx > Subscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe > Unsubscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe > Moderator: mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx > > URL to WDMAUDIODEV page: > http://www.wdmaudiodev.com/ > > -- ...Swapnil || Hare Krishna Hare Krishna Krishna Krishna Hare Hare || || Hare Rama Hare Rama Rama Rama Hare Hare ||