This structure contains device-specific event data for MM_MCIEVENT messages generated by the MCI_MIXNOTIFY message.
typedef struct _MCI_MIXEVENT_PARMS {
ULONG ulLength; /* Length of structure. */
HWND hwndMixer; /* Window to inform of mixer changes. */
ULONG ulFlags; /* Either connector or attribute change. */
USHORT usDeviceID; /* Device ID. */
ULONG ulDeviceType; /* Device type. */
ULONG ulDeviceOrdinal; /* Ordinal of device type. */
ULONG ulAttribute; /* Attribute that changed. */
ULONG ulValue; /* New value of the changed attribute. */
ULONG ulConnectorType; /* Connector type. */
ULONG ulConnectorIndex; /* Connector index. */
ULONG ulConnStatus; /* Connector status. */
} MCI_MIXEVENT_PARMS;
typedef MCI _ MIXEVENT _ PARMS * PMCI _ MIXEVENT _ PARMS ;