You can poll, or you can use KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION. See http://msdn.microsoft.com/en-us/windows/hardware/gg463060 for details. ________________________________________ From: wdmaudiodev-bounce@xxxxxxxxxxxxx [wdmaudiodev-bounce@xxxxxxxxxxxxx] on behalf of Eugene Muzychenko [eugene@xxxxxxxxxxxxxx] Sent: Friday, December 23, 2011 3:30 AM To: wdmaudiodev@ Subject: [wdmaudiodev] KSEVENTSETID_LoopedStreaming in RT Audio Hello, MSDN says: ============ In Windows Vista, none of the WaveXxx port drivers implement event handlers or other support for KSEVENT_LOOPEDSTREAMING_POSITION events. ============ but KSEVENTSETID_LoopedStreaming GUID is present in Win7 PortCls driver (but only in WaveCyclic and WavePci event tables). IOCTL_KS_ENABLE_EVENT request for an RTAudio device returns ERROR_SET_NOT_FOUND. Does it mean that the only way to watch for RTAudio device position is to periodically poll its position register or issue KSPROPERTY_AUDIO_POSITION request, and no waitable events are available for that? Regards, Eugene ****************** 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/