다음을 통해 공유


WIA 드라이버 구성 요소

WIA 미니드라이버를 두 개의 논리적 계층으로 볼 수 있습니다.

  • WIA 서비스 인터페이스 계층

  • 디바이스 통신 계층

다음 다이어그램에서는 WIA 미니드라이버 및 해당 구성 요소의 논리적 분석을 보여 줍니다.

wia 미니드라이버 및 해당 구성 요소를 보여 주는 다이어그램

WIA 미니드라이버 인터페이스

WIA 미니드라이버 는 IUnknown COM 인터페이스와 두 개의 WIA 관련 COM 인터페이스인 IStiUSDIWiaMiniDrv를 구현하는 COM 개체입니다. WIA 미니드라이버 인터페이스 계층은 이러한 인터페이스를 구현하며 WIA 미니드라이버의 진입점입니다. 애플리케이션은 WIA 미니드라이버 인터페이스를 직접 호출하지 않습니다. WIA 서비스만 이러한 인터페이스를 호출합니다.

디바이스 통신

디바이스 통신 계층은 커널 모드 버스 드라이버를 통해 스틸 이미지 디바이스와의 하위 수준 상호 작용을 담당합니다. 디바이스와의 모든 상호 작용은 이 계층을 통해 전송됩니다. 이 계층은 물리적 디바이스가 이해할 수 있는 형식으로 디바이스로 전송되는 데이터를 패키징하고, 디바이스에서 받은 데이터를 드라이버가 이해하는 형식으로 패키지 해제하는 작업을 담당합니다.

이 섹션에서는 다음 영역에서 WIA 미니드라이버 및 해당 구성 요소에 대한 추가 정보를 제공합니다.

WIA 미니드라이버 인터페이스

버스 드라이버를 통한 디바이스 통신

WIA 구성 요소