Not exactly. I have two identical filter factories for two hardware devices. So both filters have the same friendly name (do they?). How can I distinguish them? For example: two identical PCI cards controlled by the same AVStream driver (btw, I do pin-centric processing). Both appear as DirectShow filters of the same type.But I want to instantiate filter for exatly the chosen card. Actually the devices are not pci cards but child devices of a controller device, so I can also pass some information from driver to application to achieve desired result. Konrad > Basically, you want to give a different name to each one of your filters, > right? This is done in the INF; you have to add a registry key somewhere in > the SYSTEM/CurrentControlSet/Controls/MediaCategories section that defines > the Name associated for your filter guids. Refer to the registry for > examples. ****************** 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.de/