检索有关设备的信息
每台设备都会响应功能 (MCI_GETDEVCAPS) 、状态 (MCI_STATUS) ,以及MCI_INFO) 命令的信息 (。 这些命令获取有关设备的信息。 例如,如果 cdaudio 设备可以弹出光盘,则以下命令将返回“true”:
mciSendString(
"capability cdaudio can eject",
lpszReturnString, lstrlen(lpszReturnString), NULL);
为必需命令和基本命令列出的标志提供有关设备的信息量最少。 许多设备通过扩展标志补充所需的和基本命令,以提供有关设备的其他信息。