In Vista, the notification mode (event driven) is used on only in limited scenario (AUDCLNT_SHAREMODE_EXCLUSIVE + AUDCLNT_STREAMFLAGS_EVENTCALLBACK). In Win7, the notification is used in most of the scenarios. Are you running in Vista? What audio solution are you using? HD Audio, AC97, or others? Thanks Cheng-mean -----Original Message----- From: wdmaudiodev-bounce@xxxxxxxxxxxxx [mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of mea405@xxxxxxxxxx Sent: Thursday, July 16, 2009 11:31 PM To: wdmaudiodev@xxxxxxxxxxxxx Subject: [wdmaudiodev] IMiniportWaveRTStreamNotification Hi, Our WaveRT driver already has push mode support and is running well in Vista. We try add to it pull mode support(IMiniportWaveRTStreamNotification). We followed the recommendations outlined in the DDK, http://www.microsoft.com/whdc/device/audio/wavertport.mspx and Win7ChangesRelatedToAudioDriver.doc. The problem is: the driver continues to work a mode without notification. The "old" methods (AllocateAudioBuffer) are called instead of new ones (AllocateBufferWithNotification). -- Maxim e-mail: mea405@xxxxxxxxxx ****************** WDMAUDIODEV addresses: Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx Subscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe Unsubscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe Moderator: mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx URL to WDMAUDIODEV page: http://www.wdmaudiodev.com/ ****************** WDMAUDIODEV addresses: Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx Subscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe Unsubscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe Moderator: mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx URL to WDMAUDIODEV page: http://www.wdmaudiodev.com/