WAVE_INTERFACE_ROUTINE

typedef BOOLEAN WAVE_INTERFACE_ROUTINE(struct _WAVE_INFO *);

WAVE_INTERFACE_ROUTINE is a type definition for functions that send commands to waveform hardware.

Parameters

_WAVE_INFO*

Type for a pointer to a WAVE_INFO structure.

Comments

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.