다음을 통해 공유


WIA DDI 인터페이스

WIA DDI(디바이스 드라이버 인터페이스)는 WIA 미니드라이버 개발자에게 다음 인터페이스와 기능을 제공합니다.

  • 미니드라이버 통신 방법을 제공하는 IWiaMiniDrv COM 인터페이스입니다. 이러한 메서드는 WIA 서비스와 미니드라이버 간의 모든 통신에 대한 진입점입니다. 이러한 메서드를 사용하면 WIA 서비스가 디바이스를 제어할 수 있습니다.

  • WIA 미니드라이버용 도우미 함수를 제공하는 WIA 드라이버 서비스 라이브러리(wiasXxx 함수). 이러한 함수를 사용하여 사용자 지정 함수를 작성해야 하는 많은 일반적인 작업을 수행할 수 있습니다.

  • WIA 유틸리티 라이브러리는 추가 도우미 함수와 WIA 미니드라이버에서 사용할 수 있는 세 가지 클래스를 제공합니다.

  • IWiaMiniDrvCallBack COM 인터페이스는 콜백 데이터 전송 중에 WIA 미니드라이버가 사용할 콜백 메서드를 제공합니다.

  • IWiaDrvItem 개체의 디바이스 트리를 유지 관리하는 미니드라이버에 대한 메서드 를 제공하는 IWiaDrvItem COM 인터페이스입니다.

  • 공급업체가 기본 WIA 사용자 인터페이스를 통해 사용할 수 없는 디바이스에 대한 기능을 제공할 수 있도록 하는 사용자 인터페이스 확장입니다.

  • WIA 미니드라이버가 진단 로그 파일에 메시지를 기록할 수 있도록 하는 메서드 및 매크로를 제공하는 IWiaLog COM 인터페이스입니다.