设备名称

[与此页关联的功能(MCI)是一项旧功能。 它已被 MediaPlayer取代。 MediaPlayer 已针对 Windows 10 和 Windows 11 进行了优化。 Microsoft强烈建议新代码尽可能使用 MediaPlayer 而不是 MCI。 Microsoft建议重写使用旧 API 的现有代码,以尽可能使用新 API。]

对于每种设备类型,可能有多个 MCI 驱动程序共享命令集,但对不同的数据格式进行作。 为了唯一标识 MCI 驱动程序,MCI 使用 设备名称

在 SYSTEM 的 [mci] 节中标识设备名称。INI 文件或注册表的相应部分。 此信息标识 Windows 的所有 MCI 驱动程序。 [mci] 节中的条目使用以下形式:

device_name = driver_filename.extension

以下示例显示了 SYSTEM 中的典型 [mci] 节。INI:

[mci]
cdaudio=mcicda.drv 
sequencer=mciseq.drv 
waveaudio=mciwave.drv 
avivideo=mciavi.drv

如果使用 SYSTEM 中已存在的设备名称安装 MCI 驱动程序。INI 或注册表将整数追加到新驱动程序的设备名称,从而创建唯一的设备名称。 在前面的示例中,使用“cdaudio”设备名称安装的其他驱动程序将分配设备名称“cdaudio1”。