Пытаюсь записать звук с микрофона, все вызовы WaveInOpen, waveInPrepareHeader, waveInAddBuffer, waveInStart и т.д. отрабатывают без ошибок, wav-файл создается, но звука в нем нет. Складывается такое ощущение что микрофон просто отключен. waveInGetNumDevs выдает 1, MixerGetNumDevs — 0, следовательно программно громкость микрофона отрегулировать нельзя.
Пробовал на двух устройствах с Windows CE 5 (gps-навигаторы) — на обоих тоже самое. Причем эта же программа на Windows Mobile'ах отлично работает.
Не подскажете в чем может быть причина?
Заранее спасибо.