MCI Device Capabilities

MCIWnd includes the following macros to let you query MCI devices for their capabilities.

Macro Description
MCIWndCanConfig Determines whether a device has a configuration dialog box to support multiple configurations, such as the MCIAVI device.
MCIWndCanEject Determines whether a device has a software-controlled eject function.
MCIWndCanPlay Determines whether a device can play the existing content.
MCIWndCanRecord Determines whether a device can record.
MCIWndCanSave Determines whether a device can store data.
MCIWndCanWindow Determines whether a device supports MCI window commands (such as window, put and where).

These macros return TRUE if the device supports the specific capability, or FALSE otherwise.