Designing an MCI Driver

This topic provides the following subtopics, which cover information you need to design an MCI driver:

·DriverProc in MCI Drivers

·Handling Standard Driver Messages

·Handling the MCI_NOTIFY Flag

·Handling the MCI_WAIT Flag

·Handling the MCI_TEST Flag

·Opening an MCI Driver

·Sharing A Device

·Storing Instance-Specific Information

·Providing Device Information

·Closing an MCI Driver

·Guidelines for Handling MCI Commands

If you are defining customized command tables, also see Creating Customized MCI Commands.