int
SoundTestWaveDevice(
IN PDEVICE_OBJECT pDO
);
The SoundTestWaveDevice function initiates a short DMA transfer to determine if the specified waveform device’s interrupt number and DMA channel number are set correctly.
Returns one of the following values.
Value |
Definition |
0 |
Operation succeeded. |
1 |
Interrupt number is invalid. |
2 |
DMA channel number is invalid. |
Use the SoundTestWaveDevice function only if no other means for establishing interrupt and DMA channel numbers are available.
This function only works for devices that perform auto-initialize DMA transfers.
Drivers calling SoundTestWaveDevice must include wave.h.