If stereo support is advertised (MaxChannels = 2) then the default data intersection handler will assume mono support as well. If you support stereo but not mono, you need to write and register your own data intersection handler. What entries are in the "default format" dropdown in the Sound control panel for your recording device? From: wdmaudiodev-bounce@xxxxxxxxxxxxx [mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Surabhi Ghaisas Sent: Friday, June 15, 2012 1:58 AM To: wdmaudiodev@xxxxxxxxxxxxx Subject: [wdmaudiodev] KSNODETYPE_PERSONAL_MICROPHONE - does not get stereo stream requests Hi, In my windows 7 wavert driver, I have exposed stereo support for the capture path where the endpoint category is KSNODETYPE_PERSONAL_MICROPHONE . When I open any recording application, i observe that the request is coming for mono stream creation. I tried rejecting this stream in property hander proposed format as format not supported. I expect that after this, OS should query for default format for the pin using 'Get' request of proposed format and then create a stream with stereo format but that is not happening. Does this mean headset mic is always considered as mono endpoint by OS? Regards, Surabhi