Identifying specific hardware before calling IoCreateDevice

I have one of the specific storage drive which gets mounted as CDFS and I want my file system filter driver (which has support for Fast IO) to exclude that particular hardware i.e. I don’t want to load my file system filter driver for that particular hardware.

Before IoCreateDevice I have only DeviceObject->DeviceType field to filter the device but with this all CDFS class is getting blocked. I want to block the device for specific manufacturer even before Driver object gets created for it. Is there any way to identify specific device before IoCreateDevice call?

\PT

Did you try the suggestions from NTDEV?

-scott
OSR
@OSRDrivers