Error code 1117 is ERROR_IO_DEVICE. This is probably getting mapped from
STATUS_IO_DEVICE. Are you returning failure from your
IMiniportWaveRTOutputStream::SetWritePacket implementation when the test case
From: wdmaudiodev-bounce@xxxxxxxxxxxxx <wdmaudiodev-bounce@xxxxxxxxxxxxx> on
behalf of cedric demiere <cedric.demiere@xxxxxxxxxxx>
Sent: Friday, January 4, 2019 8:04:50 AM
Subject: [wdmaudiodev] HLK - Audio Codec - KS Position Test errors.
We encounter problem to certify our audio driver, based on sysvad.
We are trying to run ‘Audio Codec - KS Position Test errors‘ test on HLK for
Windows 10 RS5 but one error occurs.
We think that the problem is linked to the ‘SetWritePacket’ method but we can’t
figure out what is the underlying problem.
Does someone already face this issue ? Or have some hints to resolve it ?
Below, a test result extract :
This pin does support KSPROPERTY_AUDIOSIGNALPROCESSING_MODES
Wave Format used for instantiation:
wFormatTag = WAVE_FORMAT_PCM
nChannels = 2
nSamplesPerSec = 48000
nAvgBytesPerSec = 192000
nBlockAlign = 4
wBitsPerSample = 16
cbSize = 0
Successfully instantiated KSPIN_DATAFLOW_IN pin
KSPIN_DATAFLOW_IN pin is currently in state KSSTATE_STOP; want it to be in
Setting KSPIN_DATAFLOW_IN pin to state KSSTATE_ACQUIRE
Setting KSPIN_DATAFLOW_IN pin to state KSSTATE_PAUSE
KSPIN_DATAFLOW_IN pin is currently in state KSSTATE_PAUSE; want it to be in
Setting KSPIN_DATAFLOW_IN pin to state KSSTATE_RUN
sizeof(dp->WritePacketInfo))) - Value (1117)
avcore\audiocore\test\wdmaudio\portcls\kspostst\pintest.cpp Line: 2340