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