MCI_MIXEVENT_PARMS

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 ;


[Back: MCI_MIX_BUFFER Field - ulReserved2]
[Next: MCI_MIXEVENT_PARMS Field - ulLength]