다음을 통해 공유


디바이스 이름

[이 페이지 MCI와 연결된 기능은 레거시 기능입니다. MediaPlayer로 대체되었습니다. MediaPlayer는 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 MCI 대신 MediaPlayer를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]

각 디바이스 유형에 대해 명령 집합을 공유하지만 다른 데이터 형식에서 작동하는 여러 MCI 드라이버가 있을 수 있습니다. MCI 드라이버를 고유하게 식별하기 위해 MCI는 디바이스 이름을 사용합니다.

디바이스 이름은 SYSTEM.INI 파일의 [mci] 섹션 또는 레지스트리의 적절한 부분에서 식별됩니다. 이 정보는 Windows에 대한 모든 MCI 드라이버를 식별합니다. [mci] 섹션의 항목은 다음 양식을 사용합니다.

= device_namedriver_filename.extension

다음 예제에서는 SYSTEM.INI 일반적인 [mci] 섹션을 보여줍니다.

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

MCI 드라이버가 이미 SYSTEM.INI 또는 레지스트리에 있는 디바이스 이름을 사용하여 설치된 경우 시스템은 새 드라이버의 디바이스 이름에 정수 를 추가하여 고유한 디바이스 이름을 만듭니다. 앞의 예제에서는 "cdaudio" 디바이스 이름을 사용하여 설치된 추가 드라이버에 디바이스 이름 "cdaudio1"이 할당됩니다.