Hi everyone
I have looked at the flags in the SP_DEVICE_INTERFACE_DATA struct for all
devices yet it is only ever set to SPINT_ACTIVE, and never SPINT_DEFAULT, yet
clearly by the audio UI there is a default device selected.
This is very annoying. I would ideally like to programmatically determine this
so the solution is more flexible.
Currently the test software is user mode, but will probably end up in the
kernel, so it needs to be a solution that works for both if possible.
Many thanks for any advice anyone can give me,
Matt