Reference

This section contains an alphabetical list of the functions, macros, messages, and structures used by MCI device drivers. Each MCI function contains the prefix "mci" to identify the type of the function. Each MCI message contains the prefix "MCI_" to identify the type of the message.

Windows communicates with MCI device drivers through messages it sends to the driver. The driver processes these messages with its DriverProc entry-point function. A message consists of three parts: a message number and two LPARAM parameters. Message numbers are identified by predefined message names. The two LPARAM parameters contain message-dependent values.

Group Elements
Opening a Device Driver MCI_OPEN_DRIVER
Closing a Device Driver MCI_CLOSE_DRIVER
Responding to the Wait Flag mciDriverYield
Responding to the Notify Flag mciDriverNotify
Returning Information in the MCI Structure MAKEMCIRESOURCE
Registering Command Tables with MCI mciFreeCommandResource

mciLoadCommandResource

Using Instance Data mciGetDriverData

mciSetDriverData