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, le cas échéant. 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 de périphérique, il peut y avoir plusieurs pilotes MCI qui partagent le jeu de commandes, mais qui fonctionnent sur différents formats de données. Pour identifier de manière unique un pilote MCI, MCI utilise noms d’appareils.
Les noms d’appareils sont identifiés dans la section [mci] du SYSTÈME. Fichier INI ou dans la partie appropriée du Registre. Ces informations identifient tous les pilotes MCI sur Windows. Les entrées de la section [mci] utilisent le formulaire suivant :
device_name = driver_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 le Registre, le système ajoute un entier au nom de l’appareil du nouveau pilote, en créant un nom d’appareil unique. Dans l’exemple précédent, un pilote supplémentaire installé à l’aide du nom d’appareil « cdaudio » est affecté au nom de l’appareil « cdaudio1 ».