WIA 핵심 구성 요소
WIA 구성 요소는 다음 그림에 나와 있습니다.
WIA 서비스(wiaservc.dll)는 svchost.exe라는 제네릭 호스트에서 호스트됩니다. Wiaservc.dll 하나 이상의 사용자 모드 스틸 이미지 드라이버(그림에 USD1, USD2 및 USD3 레이블이 지정됨)와 통신하며, 각각은 특정 유형의 커널 모드 드라이버와 통신합니다. Windows는 USB, SCSI 및 직렬( usbscan.sys,scsiscan.sys 및 serscan.sys)의 세 가지 버스 추상화 유형을 제공합니다.
클라이언트 쪽에서 애플리케이션은 TWAIN 호환 애플리케이션( TWAIN-Compatible 애플리케이션 지원 참조) 또는 WIA 애플리케이션일 수 있습니다. TWAIN 애플리케이션은 데이터 원본 관리자를 호출하여 sti.dllinstance 통신하는 번역 구성 요소인 wiadss.dll를 호출합니다. Sti.dll WIA 서비스와 통신하는 스텁입니다. 반면 WIA 애플리케이션은 sti.dll에 직접 호출합니다.