I'm creating an audio driver and I have a few questions. I can enumerate Audio Endpoint devices with SetupAPI and MMDeviceAPI however when I try to associate I Kernel Streaming filter with a specific device (using the parent device), I get 100s of filters for a device when I expect maybe 1-5. A lot of these filters are crap. How can filter out these KS filters and get the filters associated with the endpoint device?