이미징 디바이스 드라이버 디자인 가이드
이 섹션에는 WIA(Windows Image Acquisition) 드라이버, STI(스틸 이미지) 드라이버 및 WSD(Web Services on Devices)에 대한 정보가 포함되어 있습니다.
참고
WIA 프로그래밍 인터페이스는 최신 Windows 운영 체제용 이미징 드라이버를 개발하는 데 사용됩니다. STI 프로그래밍 인터페이스는 레거시 Windows 운영 체제에서 이미징 드라이버를 개발하는 데 사용되었습니다. STI 프로그래밍 인터페이스 설명서는 향후 릴리스에서 보관될 예정입니다.
섹션 내용
WIA 및 STI 드라이버 참조
다음 표에는 WIA(Windows Image Acquisition) 드라이버 및 STI(Still Imaging) 드라이버에 대한 참조 정보가 포함되어 있습니다. 이러한 드라이버는 스틸 이미지를 캡처하는 스캐너 및 카메라를 포함한 디바이스를 제어합니다. 이러한 드라이버에 대한 자세한 내용은 Windows 이미지 취득 드라이버 및 스틸 이미지 드라이버를 참조하세요.
다음 섹션에서는 WIA 및 STI 드라이버에서 사용하는 인터페이스, 함수, 구조 및 속성에 대해 설명합니다.
섹션 | Description |
---|---|
이미징 디바이스에 대한 디바이스 인터페이스 클래스 | 이미징 디바이스에 대한 디바이스 클래스 GUID입니다. |
IWiaMiniDrv 인터페이스 | WIA 미니드라이버와 WIA 서비스 간의 모든 통신을 관리하기 위한 인터페이스입니다. |
WIA 드라이버 서비스 라이브러리 함수 | WIA 미니드라이버에서 디바이스 항목 및 데이터 전송을 관리하는 데 사용하는 도우미 기능입니다. |
WIA 속성 | 상태, 기능 및 디바이스 식별 정보를 포함한 WIA 디바이스의 속성입니다. |
WIA 유틸리티 라이브러리 함수 및 클래스 | WIA 미니드라이버에서 디버깅을 지원하고 일반적인 작업을 수행하는 데 사용하는 유틸리티 함수 및 클래스입니다. |
IWiaMiniDrvCallBack 인터페이스 | WIA 서비스와 WIA 미니드라이버 간에 상태 및 이미지 데이터를 전송하기 위한 콜백 인터페이스입니다. |
IWiaDrvItem 인터페이스 | WIA 미니드라이버에서 WIA 드라이버 항목 트리를 관리하는 데 사용하는 인터페이스입니다. |
IWiaErrorHandler 인터페이스 | WIA 미니드라이버에서 오류 상태 제공하고 오류 복구를 지원하는 데 사용하는 인터페이스입니다. |
IWiaImageFilter 인터페이스 | 이미지 처리 필터에 의해 구현되고 WIA 서비스에서 필터와 통신하기 위해 호출하는 인터페이스입니다. |
IWiaLog 인터페이스 및 진단 로그 매크로 | WIA 미니드라이버에서 진단 로그 파일에 추적, 오류 및 경고 메시지를 기록하는 데 사용하는 인터페이스 및 매크로입니다. |
IWiaSegmentationFilter 인터페이스 | WIA 미니드라이버가 분할된 이미지의 지역을 검색하는 데 사용하는 인터페이스입니다. |
IWiaTransferCallback 인터페이스 | 이미지 처리 필터에 의해 구현되고 WIA 서비스에서 호출하여 이미지 스트림 처리를 시작하는 인터페이스입니다. |
WIA 마이크로드라이버 함수, 구조 및 명령 | WIA 마이크로 드라이버에서 사용하는 함수, 구조 및 명령입니다. |
WIA 사용자 인터페이스 확장 | 디바이스 공급업체가 디바이스에 대한 사용자 지정 사용자 인터페이스를 제공하는 데 사용하는 인터페이스입니다. |
WIA 구조체 | 드라이버 수준 WIA 메서드 및 함수에서 사용하는 구조체입니다. |
스틸 이미지 인터페이스 | STI 드라이버에서 사용하는 인터페이스, 구조체, 데이터 형식 및 제어 코드입니다. |
디바이스의 웹 서비스 참조 | WS-SCAN(Scan Service)을 비롯한 디바이스의 웹 서비스 정보 |