Freigeben über


Gerätenamen

[Das feature, das dieser Seite zugeordnet ist, MCI-ist ein Legacyfeature. Es wurde von MediaPlayerersetzt. MediaPlayer- wurde für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code MediaPlayer- anstelle MCI-verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, um die neuen APIs zu verwenden, falls möglich umgeschrieben werden.]

Für jeden Gerätetyp gibt es möglicherweise mehrere MCI-Treiber, die den Befehlssatz gemeinsam verwenden, aber auf verschiedenen Datenformaten arbeiten. Um einen MCI-Treiber eindeutig zu identifizieren, verwendet MCI Gerätenamen.

Gerätenamen werden entweder im Abschnitt [mci] des SYSTEMS identifiziert. INI-Datei oder im entsprechenden Teil der Registrierung. Diese Informationen identifizieren alle MCI-Treiber für Windows. Die Einträge im Abschnitt [mci] verwenden das folgende Formular:

device_name = driver_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 vorhanden ist. INI oder die Registrierung 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 dem Gerätenamen "cdaudio1" ein zusätzlicher Treiber zugewiesen, der mit dem Gerätenamen "cdaudio1" installiert wurde.