MCI_OPEN_DRIVER_PARMS
typedef struct {
    MCIDEVICEID   wDeviceID;
    LPCWSTR  lpstrParams;
    UINT  wCustomCommandTable;
    UINT  wType;
} MCI_OPEN_DRIVER_PARMS;
 
The MCI_OPEN_DRIVER_PARMS structure is the data structure associated with the DRV_OPEN
command for MCI drivers. See Opening an
MCI Driver.
Members
- 
wDeviceID
- 
Contains the MCI device ID.
 
- 
lpstrParams
- 
Contains a pointer to a zero-terminated string. The string contains any
characters that follow the filename in the system registry.
 
- 
wCustomCommandTable
- 
Receives a handle returned from mciLoadCommandResource, or
MCI_NO_COMMAND_TABLE.
 
- 
wType
- 
Receives one of the following defined MCI
device types:
- 
MCI_DEVTYPE_ANIMATION
 
- 
MCI_DEVTYPE_CD_AUDIO
 
- 
MCI_DEVTYPE_DAT
 
- 
MCI_DEVTYPE_DIGITAL_VIDEO
 
- 
MCI_DEVTYPE_OVERLAY
 
- 
MCI_DEVTYPE_SEQUENCER
 
- 
MCI_DEVTYPE_SCANNER
 
- 
MCI_DEVTYPE_VCR
 
- 
MCI_DEVTYPE_VIDEODISC
 
- 
MCI_DEVTYPE_WAVEFORM_AUDIO
 
If the driver does not support any of the defined types, it should set wType
to MCI_DEVTYPE_OTHER.