DWORD APIENTRY
mxdMessage (
UINT uDeviceId,
UINT uMsg,
DWORD dwUser,
DWORD dwParam1,
DWORD dwParam2
);
The mxdMessage function is one of the user-mode audio driver entry points. It is the entry point for user-mode mixer drivers.
The mxdMessage function returns a value that is dependent upon the message. If the received message is not recognized, the function returns MMSYSERR_NOTSUPPORTED.
You can use dwUser in any manner you wish. Drivers that can support multiple clients return a different value for each MXDM_OPEN message, in order to keep track of which subsequent messages are being sent by which client.