TWAIN-Compatible 애플리케이션 지원
프라이빗 기능으로 TWAIN 애플리케이션을 지원하기 위해 WIA 드라이버는 통과 기능이라는 기술을 사용할 수 있습니다. 통과 메커니즘은 데이터 원본 관리자 및 TWAIN 호환성 계층을 중개자로 사용하여 TWAIN 호환 애플리케이션이 WIA 드라이버와 통신하는 방식을 나타냅니다. TWAIN 기능 통과는 Windows XP 이상 운영 체제 버전에서만 지원됩니다.
TWAIN 호환 애플리케이션과 WIA 드라이버 간의 모든 통신은 먼저 데이터 원본 관리자(twain_32.dll)로 이동하며, 이 관리자는 TWAIN 호환성 계층(wiadss.dll)으로 호출됩니다. 그런 다음 TWAIN 호환성 계층은 IStiUSD::Escape 메서드를 호출하는 IWiaItemExtras::Escape 메서드를 호출합니다. TWAIN 호환성 계층은 IWiaItemExtras::Escape 메서드만 호출합니다. 드라이버 개발자는 IStiUSD::Escape 호출을 받는 디바이스에만 관심을 가져야 합니다. IWiaItemExtras::Escape에 대한 자세한 내용은 Microsoft Windows SDK 설명서를 참조하세요.
참고 TWAIN 통과 기능의 목적은 TWAIN 드라이버에서 WIA 드라이버로 전환하는 드라이버 작성기를 지원하는 것입니다. WIA 드라이버에 TWAIN 기능을 추가하기 위한 것이 아닙니다. WIA 드라이버에 TWAIN에 대한 지원이 필요하지 않은 경우 이 기능을 드라이버에 추가하면 안 됩니다.
이 섹션에서 설명하는 항목은 다음과 같습니다.