다음을 통해 공유


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

WIA 미니드라이버 는 표준 IUnknown COM 인터페이스(Microsoft Windows SDK 설명서에 설명됨)와 두 개의 추가 WIA 관련 인터페이스인 IStiUSDIWiaMiniDrv를 구현하는 COM 개체입니다.

IStiUSD 인터페이스

Stiusd.h에 정의된 IStiUSD 인터페이스는 다음 작업을 수행합니다.

  • WIA 서비스가 드라이버를 처음 로드할 때 드라이버를 초기화합니다.

  • 디바이스가 비동기 디바이스 알림을 지원하는지 여부를 보고하여 WIA 서비스에 드라이버의 기능을 반환합니다.

  • 전용 사용을 위해 디바이스를 잠그고 잠금을 해제합니다.

IWiaMiniDrv 인터페이스

Wiamindr.h에 정의된 IWiaMiniDrv 인터페이스는 WIA 미니드라이버의 대부분의 기능을 노출합니다. 이 인터페이스는 다음 작업을 수행합니다.

  • 스틸 이미지 디바이스의 기본 및 현재 설정을 정의합니다.

  • 스틸 이미지 디바이스의 지원되는 명령 및 이벤트를 정의합니다.

  • 디바이스에서 WIA 서비스로 데이터를 전송합니다(궁극적으로 호출 애플리케이션에 전달).

이러한 인터페이스에 대한 자세한 내용은 WIA 드라이버 개발: 기본 개념을 참조하세요.