Gerätenamen
[Das dieser Seite zugeordnete Feature MCI ist ein Legacyfeature. Es wurde von MediaPlayer abgelöst. MediaPlayer wurde für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer anstelle von MCI verwendet. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]
Für jeden Gerätetyp gibt es möglicherweise mehrere MCI-Treiber, die den Befehlssatz gemeinsam nutzen, aber mit unterschiedlichen Datenformaten arbeiten. Um einen MCI-Treiber eindeutig zu identifizieren, verwendet MCI Gerätenamen.
Gerätenamen werden entweder im Abschnitt [mci] der SYSTEM.INI-Datei oder im entsprechenden Teil der Registrierung identifiziert. Diese Informationen identifizieren alle MCI-Treiber für Windows. Die Einträge im Abschnitt [mci] verwenden das folgende Format:
= device_namedriver_filename.extension
Das folgende Beispiel zeigt einen typischen [mci]-Abschnitt aus SYSTEM.INI:
[mci]
cdaudio=mcicda.drv
sequencer=mciseq.drv
waveaudio=mciwave.drv
avivideo=mciavi.drv
Wenn ein MCI-Treiber mit einem Gerätenamen installiert wird, der bereits in SYSTEM.INI oder der Registrierung vorhanden ist, fügt das System eine ganze Zahl an den Gerätenamen des neuen Treibers an, wodurch ein eindeutiger Gerätename erstellt wird. Im vorherigen Beispiel wird einem zusätzlichen Treiber, der mit dem Gerätenamen "cdaudio" installiert wurde, der Gerätename "cdaudio1" zugewiesen.