MXDM_INIT (Compact 2013)
3/26/2014
A user-mode mixer driver's mxdMessage function receives a MXDM_INIT message while the driver is being installed.
Syntax
typedef struct {
DWORD uDeviceId;
UINT uMsg;
DWORD dwUser;
DWORD lParam1;
DWORD lParam2;
} MXDM_INIT;
Members
- uDeviceId
Device identifier for the target device. It can be 0, 1, 2, and so on.
- uMsg
Equals MXDM_INIT.
- dwUser
Not used.
- lParam1
Not used.
- lParam2
Not used.
Return Value
Returns MMSYSERR_NOERROR if the operation is successful. Otherwise, it returns one of the MMSYSERR or MIXERR error codes defined in Mmsystem.h.
Remarks
A client sends the MXDM_INIT message by calling the user-mode driver's mxmdMessage entry point, passing the specified parameters.
Support for this message is optional. The message allows mixer drivers to perform additional installation activities after DRV_INSTALL has been received.
Requirements
Header |
mmddk.h |