Noms d’appareils
[La fonctionnalité associée à cette page, MCI, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer. MediaPlayer a été optimisé pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer au lieu de MCI, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]
Pour chaque type d’appareil, plusieurs pilotes MCI peuvent partager le jeu de commandes, mais fonctionnent sur différents formats de données. Pour identifier de manière unique un pilote MCI, MCI utilise des noms d’appareils.
Les noms d’appareils sont identifiés dans la section [mci] du fichier SYSTEM.INI ou dans la partie appropriée du Registre. Ces informations identifient tous les pilotes MCI pour Windows. Les entrées de la section [mci] utilisent la forme suivante :
= device_namedriver_filename.extension
L’exemple suivant montre une section [mci] classique de SYSTEM.INI :
[mci]
cdaudio=mcicda.drv
sequencer=mciseq.drv
waveaudio=mciwave.drv
avivideo=mciavi.drv
Si un pilote MCI est installé à l’aide d’un nom d’appareil qui existe déjà dans SYSTEM.INI ou dans le Registre, le système ajoute un entier au nom de l’appareil du nouveau pilote, créant ainsi un nom d’appareil unique. Dans l’exemple précédent, un pilote supplémentaire installé à l’aide du nom d’appareil « cdaudio » se voit attribuer le nom de l’appareil « cdaudio1 ».