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.