Hi Tim,May I ask why that can't be done? As I have done it in my audio filter that runs in XP/Vista/Win7. With Vista/Win7, it reads from that DMA buffer.
For WAVERT devices in Vista and later, this simply cannot be done. The audio engine in user-mode writes the data directly to the DMA buffer -- there are no kernel requests to intercept.
****************** 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/