The MXDM_GETCONTROLDETAILS message requests a user-mode mixer driver to return detailed information about the specified control on the specified audio line.
Parameters
uDeviceId
Device identifier (0, 1, 2, and so on) for the target device.
uMsg
MXDM_GETCONTROLDETAILS
dwUser
Instance identifier associated with the caller.
lParam1
Pointer to a MIXERCONTROLDETAILS structure, which is described in the Win32 SDK.
lParam2
Contains flag values. For a list of valid flags, see the description of mixerGetControlDetails in the Win32 SDK.
Return Value
The driver should return MMSYSERR_NOERROR if the operation succeeds. Otherwise it should return one of the MMSYSERR or MIXERR error codes defined in mmsystem.h. See mixerGetControlDetails return values in the Win32 SDK.
Comments
A client sends the MXDM_GETCONTROLDETAILS message by calling the user-mode driver’s mxdMessage entry point, passing the specified parameters.
The driver receives an empty MIXERCONTROLDETAILS structure and fills it in.