y***@msn.com
2010-08-24 03:42:05 UTC
I want to write a driver to detect(intercept) audio data to sound card.
Basically, I do not want to process the audio data after to detect.
If the driver detects audio data, it will information other hardware device
to show helpful information. What is the best approach to do this?
1. Writing a audio filter driver? --------------Intercept IOCTL from KS
2. Writing a virtual audio driver? ------------- It seems to be not
necessary for my case.
I did some researches over the internet and someone said that
1. Audio filter driver cannot intercept all audio data from all system
interfaces. Is that true?
2. Audio filter driver cannot be installed on Vista or latter platform.
Is that true?
If audio driver is not suitable for me, what is other alternativeness?
Basically, I do not want to process the audio data after to detect.
If the driver detects audio data, it will information other hardware device
to show helpful information. What is the best approach to do this?
1. Writing a audio filter driver? --------------Intercept IOCTL from KS
2. Writing a virtual audio driver? ------------- It seems to be not
necessary for my case.
I did some researches over the internet and someone said that
1. Audio filter driver cannot intercept all audio data from all system
interfaces. Is that true?
2. Audio filter driver cannot be installed on Vista or latter platform.
Is that true?
If audio driver is not suitable for me, what is other alternativeness?