MCI_OPEN_PARMS

typedef struct tagMCI_OPEN_PARMS {
    DWORD       dwCallback;
    MCIDEVICEID wDeviceID;
    WORD        wReserved0;
    LPCSTR      lpstrDeviceType;
    LPCSTR      lpstrElementName;
    LPCSTR      lpstrAlias;
} MCI_OPEN_PARMS;
 

The MCI_OPEN_PARMS structure is the standard data structure associated with the MCI_OPEN_DRIVER command. To find out if customized versions of this structure exist, see the description of MCI_OPEN in the Win32 SDK.

Members
dwCallback
Contains handle of window to receive MM_MCINOTIFY message.
wDeviceID
Contains the device ID.
wReserved0
Reserved.
lpstrDeviceType
Contains device type string, if MCI_OPEN_TYPE is set in the lParam1 argument to DriverProc.
lpstrElementName
Contains element name string, if MCI_OPEN_ELEMENT is set in the lParam1 argument to DriverProc.
lpstrAlias
Contains alias string, if MCI_OPEN_ALIAS is set in the lParam1 argument to DriverProc.