오디오 미니포트 드라이버
이 섹션에서는 오디오 미니포트 드라이버 인터페이스에 대해 설명하고 시스템 버스를 통해 시스템 프로세서에서 레지스터에 직접 액세스할 수 있는 오디오 하드웨어용 어댑터 드라이버를 개발하는 방법을 설명합니다. 이 하드웨어 클래스에는 모든 ISA/DMA, PCMCIA 및 PCI 오디오 어댑터가 포함됩니다.
이 설명서에서는 외부 버스에 있는 오디오 디바이스를 지원하는 방법을 설명하지 않습니다. 외부 버스에서 오디오 디바이스를 지원하는 방법에 대한 자세한 내용은 USBAudio 클래스 시스템 드라이버 및 AVCAudio 클래스 시스템 드라이버를 참조하세요.
다음 설명에서는 판독기가 KS(커널 스트리밍) 개념에 익숙하다고 가정합니다. 배경 정보는 커널 스트리밍을 참조하세요.
WDM 오디오 드라이버 모델은 KS 필터의 구현을 보완적이지만 별도의 포트 및 미니포트 드라이버로 나눕니다. 이 부서를 사용하면 일반 필터 구현 문제를 디바이스별 하드웨어 인터페이스 문제와 격리하여 오디오 하드웨어 드라이버를 더 쉽게 작성할 수 있습니다. 하드웨어 공급업체는 하드웨어 디바이스를 직접 제어하기 위해 미니포트 드라이버를 작성하지만 KS 필터를 구현하는 포트 드라이버는 운영 체제와 함께 제공됩니다. 포트 및 미니포트 드라이버는 잘 정의된 소프트웨어 인터페이스를 통해 서로 통신합니다.
미니포트 드라이버 개발의 다양한 측면은 다음 topics 설명합니다.