擷取裝置的相關資訊
每個裝置都會回應 功能 (MCI_GETDEVCAPS) 、 狀態 (MCI_STATUS) ,以及 (MCI_INFO) 命令的資訊。 這些命令會取得裝置的相關資訊。 例如,如果 cdaudio 裝置可以退出磁片,下列命令會傳回 「true」:
mciSendString(
"capability cdaudio can eject",
lpszReturnString, lstrlen(lpszReturnString), NULL);
針對必要和基本命令所列的旗標,提供裝置的最小資訊量。 許多裝置會使用擴充旗標來補充必要和基本命令,以提供裝置的其他資訊。