We were definitely able to use WavePci on Windows Me. I don't think we
even bothered trying with 98SE.
Matt
Hello!
After replacing WaveCyclic with WavePci my capture/render miniport doesn't receive mappings from portcls.sys under 98SE/ME. Under 2k/XP/2k3 it works perfectly and passes all HCT DirectSound tests. Prior to interface change, it worked under 98SE/ME too.
Mappings are available to my miniport only if KS_WRITE requests come from the sysaudio/kmixer subsystem (WaveOut interface). When KS_WRITE comes from DirectSound or KS_READ comes directly from the user application using WaveIn, there are no mappings. KS_READ/KS_WRITE requests are processed by the portcls and are completed with STATUS_SUCCESS but there are no MappingAvailable calls and GetMapping always returns STATUS_NOT_FOUND.
Driver behavior under 98SE and under ME is the same. Under 98SE, DirectX 9.0b and updates 242937/269601 are installed.
Has somebody succeeded with implementing WavePci under 98SE/ME?
******************
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/