User-Mode Audio Driver Messages
The following table lists the messages that each driver entry point can receive. Messages are divided into those that the driver is required to support, and those that the driver can optionally support. Message definitions are contained in mmddk.h.
Note: If you are writing a driver for a waveform device that supports compressed data formats, your driver must also support some of the Audio Compression Manager (ACM) messages. For further information, see Providing ACM Support in Device Drivers, which is contained in the Audio Compression Manager Drivers chapter.