Auxiliary Audio Device Driver Messages

This section gives the required and optional messages for auxiliary audio device drivers. See “Audio Device Driver Reference,” later in this chapter, for detailed information about any of these messages.

The auxMessage entry-point function for auxiliary audio device drivers must support the following messages.

Required Messages for Auxiliary Audio Device Drivers

AUXDM_GETDEVCAPS

Requests the capabilities of an auxiliary input device.

AUXDM_GETNUMDEVS

Requests the number of auxiliary input devices a driver supports.

The auxMessage entry-point function for auxiliary audio device drivers can optionally support the following messages, depending on the capabilities of the target hardware.

Optional Messages for Auxiliary Audio Device Drivers

AUXDM_GETVOLUME

Requests the current volume level setting on an auxiliary audio device.

AUXDM_SETVOLUME

Sets the volume level on an auxiliary audio device.