typedef BOOLEAN WAVE_INTERFACE_ROUTINE(struct _WAVE_INFO *);
WAVE_INTERFACE_ROUTINE is a type definition for functions that send commands to waveform hardware.
Drivers using soundlib.lib define functions modeled on this type and place their addresses in the HwSetupDMA, HwStopDMA, and HwSetWaveFormat members of a WAVE_INFO structure.