다음을 통해 공유


WIA 항목 범주

이 항목은 Windows Vista 이상에 적용됩니다.

WIA 항목 트리의 모든 항목은 WIA_IPA_ITEM_CATEGORY 속성을 지원해야 합니다. 이 속성은 항목이 속한 기능 범주를 식별합니다. 범주는 항목과 연결된 WIA 항목 플래그 및 WIA 속성 집합을 결정합니다.

WIA는 다음 항목 범주를 정의합니다.

WIA_CATEGORY_ROOT
WIA 스캐너 디바이스에 대한 항목 트리의 루트 항목 은 디바이스 전체를 나타냅니다. 디바이스에 플랫베드, ADF 또는 필름 스캔 함수가 포함된 경우 이러한 입력 소스를 나타내는 항목은 루트 항목의 자식입니다. 디바이스에 스토리지가 포함된 경우 디바이스의 스토리지 계층 구조에서 가장 맨 위 폴더 항목은 루트 항목의 자식입니다. 애플리케이션은 루트 항목에 구현된 WIA 속성을 통해 상태, 식별 및 액세스 권한을 포함하여 디바이스에 대한 정보에 액세스할 수 있습니다. 자세한 내용은 플랫베드 스캐너 항목 트리 구현, 피더 스캐너 항목 트리 구현 및 필름 스캐너 항목 트리 구현에서 루트 항목 속성에 대한 논의를 참조하세요.

WIA_CATEGORY_FLATBED
플랫베드 항목은 WIA 스캐너 디바이스의 스캔 플랫베드(스캔 도금이라고도 함)를 나타냅니다. 검사 플랫B가 있는 디바이스의 WIA 항목 트리에는 루트 항목의 자식인 플랫베드 항목이 포함되어야 합니다. 또한 WIA 디바이스가 세분화(예: 구분 필터별) 또는 다중 리전 검사를 지원하는 경우 이 플랫베드 항목에는 플랫베드에 있는 개별 검사 영역을 나타내는 자식 항목도 플랫베드 항목이어야 합니다. 자식 항목이 있는 경우 부모 항목과 동일한 WIA_CATEGORY_FLATBED 범주에 속해야 하며, 자식 항목의 위치와 범위가 나타내는 검색 영역으로 제한된다는 점을 제외하고 부모 항목과 동일한 WIA 속성(및 초기 속성 값이 동일)을 지원해야 합니다. 애플리케이션은 WIA 드라이버의 구분 필터(제공된 경우)를 사용하여 검사 영역을 만들거나 미니드라이버가 검사 영역 자체를 자동으로 검색하고 만들 수 있습니다. 애플리케이션은 플랫베드 항목(또는 항목)에 구현된 WIA 속성을 통해 디바이스의 플랫베드 검사 기능에 액세스할 수 있습니다. 자세한 내용은 플랫베드 스캐너 항목 트리 구현을 참조하세요.

WIA_CATEGORY_FEEDER
피더 항목은 WIA 스캐너 디바이스의 자동 ADF(문서 공급 장치)를 나타냅니다. (이 항목 범주는 완전 자동이 아니고 사용자의 수동 지원이 필요한 피더를 나타낼 수도 있지만, 이 경우 WIA 미니드라이버가 페이지를 검사하기 전에 다음 문서 페이지가 피더를 통해 진행되었는지 확인해야 합니다.) ADF가 있는 디바이스는 WIA 항목 트리에 피더 항목을 포함해야 합니다. 피더 항목은 루트 항목의 자식입니다. 애플리케이션은 공급 장치 항목에 구현된 WIA 속성을 통해 디바이스의 ADF 검사 함수에 액세스할 수 있습니다. 자세한 내용은 피더 스캐너 항목 트리 구현을 참조하세요.

ADF가 이중 검사를 수행할 수 있고(즉, 문서 페이지의 양쪽을 스캔) 문서 페이지의 앞면과 후면을 검사하기 위한 다양한 제어 설정을 지원하는 경우 WIA 미니드라이버에서 피더 전면 항목과 피더 백 항목을 피더 항목의 자식으로 구현해야 합니다. 애플리케이션은 피더 전면 항목 및 피더 백 항목에 구현된 WIA 속성을 통해 ADF 전면 및 후방 검사 함수에 액세스할 수 있습니다. 이 두 항목에 대한 자세한 내용은 다음 범주 설명을 참조하세요.

WIA_CATEGORY_FEEDER_FRONT
피더 전면 항목은 문서의 페이지 앞면을 검사하기 위한 ADF 설정을 나타냅니다. 이 항목은 이중 검사를 수행할 수 있고 문서 페이지의 앞면과 후면을 검사하기 위한 다양한 제어 설정을 지원하는 ADF가 있는 스캐너 디바이스에 대해 WIA 미니드라이버에서 구현해야 합니다. 문서 페이지의 양쪽에 항상 동일한 설정을 사용하는 ADF가 있는 디바이스에는 이 항목이 필요하지 않습니다. 피더 앞 항목은 피더 항목의 자식입니다. 애플리케이션은 피더 프런트 항목에 구현된 WIA 속성을 통해 ADF 프런트 스캐닝 함수에 액세스할 수 있습니다. 자세한 내용은 피더 스캐너 항목 트리 구현을 참조하세요.

WIA_CATEGORY_FEEDER_BACK
피더 뒤로 항목은 문서의 페이지 뒷면을 검사하기 위한 ADF 설정을 나타냅니다. 이 항목은 이중 검사를 수행할 수 있고 문서 페이지의 앞면과 후면을 검사하기 위한 다양한 제어 설정을 지원하는 ADF가 있는 스캐너 디바이스에 대해 WIA 미니드라이버에서 구현해야 합니다. 문서 페이지의 양쪽에 항상 동일한 설정을 사용하는 ADF가 있는 디바이스에는 이 항목이 필요하지 않습니다. 피더 백 항목은 피더 항목의 자식입니다. 애플리케이션은 피더 백 항목에 구현된 WIA 속성을 통해 ADF 백 스캐닝 함수에 액세스할 수 있습니다. 자세한 내용은 피더 스캐너 항목 트리 구현을 참조하세요.

WIA_CATEGORY_FILM
필름 항목은 WIA 스캐너 디바이스의 필름 스캔 기능을 나타냅니다. 전용 필름 스캐너이거나 TPA(투명도 어댑터)가 장착된 플랫베드 스캐너인 디바이스는 WIA 항목 트리에 하나 이상의 필름 항목을 포함해야 합니다. 필름 항목은 루트 항목 또는 다른 필름 항목의 자식입니다. 루트 항목의 자식인 필름 항목은 전체 스캔 표면을 나타내며, 이 필름 항목에는 개별 필름 프레임에 해당하는 스캔 표면의 영역을 나타내는 필름 항목인 자식이 있을 수 있습니다. 애플리케이션은 필름 항목(또는 항목)에 구현된 WIA 속성을 통해 디바이스의 필름 스캔 기능에 액세스할 수 있습니다. 자세한 내용은 필름 스캐너 항목 트리 구현을 참조하세요.

WIA_CATEGORY_FOLDER
폴더 항목은 WIA 스캐너 디바이스의 내부 스토리지에 있는 폴더를 나타냅니다. 폴더 항목은 루트 항목 또는 다른 폴더 항목의 자식입니다. 폴더 항목에 자식 항목이 있는 경우 자식은 완성된 파일 항목과 폴더 항목의 조합입니다. 항목 트리에서 맨 위 폴더 항목은 루트 항목의 자식입니다. 애플리케이션은 폴더 항목에 구현된 WIA 속성을 통해 폴더 내용 및 폴더에 대한 정보에 액세스할 수 있습니다. 자세한 내용은 WIA 스캐너 스토리지를 참조하세요.

WIA_CATEGORY_FINISHED_FILE
완성된 파일 항목은 WIA 스캐너 디바이스의 폴더에 저장된 완성된 파일을 나타냅니다. 완성된 파일은 내용이 변경되지 않는 파일입니다. 이 정의는 스캐너가 이미지 데이터를 획득하고 처리할 때 콘텐츠가 동적으로 변경되는 파일을 제외합니다. 완성된 파일 항목은 폴더 항목의 자식입니다. 애플리케이션은 완성된 파일 항목에 구현된 WIA 속성을 통해 완성된 파일 및 파일에 대한 정보에 액세스할 수 있습니다. 자세한 내용은 WIA 스캐너 스토리지를 참조하세요.

WIA_CATEGORY_AUTO
Windows 7 이상에서 자동 항목은 자동구성된 검사를 지원하는 WIA 스캐너 디바이스에 대한 자동 구성 설정을 나타냅니다. 이 유형의 디바이스는 데스크톱 컴퓨터에서 실행되는 WIA 애플리케이션에서 설정을 구성하도록 요구하는 대신 자체 검사 설정을 구성할 수 있습니다. 예를 들어 디바이스에서 사용자가 애플리케이션의 사용자 인터페이스 대신 디바이스에서 검사 작업을 시작하고 디바이스에서 작업에 대한 입력 원본을 선택할 수 있는 경우 애플리케이션은 자동 항목을 사용하여 선택한 입력 원본을 구성하는 작업을 디바이스에 오프로드할 수 있습니다. 자동 항목은 루트 항목의 자식입니다. 자동 항목이 포함된 WIA 트리에는 플랫베드 항목, 피더 항목 또는 필름 항목 중 하나 이상이 포함되어야 합니다. 애플리케이션은 루트 항목 및 자동 항목에 구현된 WIA 속성을 통해 디바이스의 자동 구성 검사 기능에 액세스할 수 있습니다. 자세한 내용은 자동 항목에서 지원하는 WIA 속성을 참조하세요.

각 WIA 항목 범주에는 범주의 항목이 지원해야 하는 필수 WIA 항목 플래그 및 WIA 속성 집합과 항목이 옵션으로 지원할 수 있는 플래그 및 속성 집합이 있습니다. 다양한 항목 범주와 연결된 플래그 및 속성에 대한 요약은 WIA_IPA_ITEM_CATEGORY. WIA 항목 플래그의 전체 목록은 WIA_IPA_ITEM_FLAGS 참조하세요.