드라이버로 WIA 항목 속성 읽기
WIA 미니 드라이버는 항상 현재 설정의 기준으로 자체 드라이버 항목 트리의 속성을 사용해야 합니다. 애플리케이션에서 읽고 미니 드라이버의 항목 트리에 쓰기 때문에, 그것은 결코 최신 되지 않습니다. WIA 미니 드라이버는 다음 WIA 서비스 함수를 사용하여 드라이버 항목 트리의 속성에서 읽어야 합니다.
wiasReadMultiple
모든 WIA 속성 형식을 읽습니다. 이는 WIA 드라이버가 사용자 지정 속성을 포함하여 WIA 항목에 있는 모든 속성을 읽을 수 있도록 하는 일반적인 함수입니다. 호출당 여러 속성을 읽는 데 사용할 수 있습니다.
wiasReadPropStr
문자열인 WIA 속성을 읽습니다(VT_BSTR 형식).
wiasReadPropLong
4바이트 정수(VT_I4 형식)인 WIA 속성을 읽습니다.
wiasReadPropFloat
4바이트 실수(VT_R4 형식)인 WIA 속성을 읽습니다.
wiasReadPropGuid
GUID(VT_CLSID 형식)인 WIA 속성을 읽습니다.
wiasReadPropBin
서명되지 않은 바이트의 문자열인 WIA 속성을 읽습니다(형식 VT_VECTOR | VT_UI1).
법적 가치 읽기
WIA 항목 속성에는 컨테이너 및 액세스 권한의 유형을 정의하는 특성이 포함되어 있습니다. 자세한 내용은 WIA 항목에 WIA 속성 추가를 참조하세요. 컨테이너 유형은 WIA_PROP_NONE, WIA_PROP_LIST 및 WIA_PROP_RANGE. 액세스 권한은 WIA_PROP_READ WIA_PROP_RW. 기존 속성의 유효성을 검사하는 동안 WIA 미니드라이버가 내부 업데이트 설정을 검사 유효한 값을 읽어야 하는지 확인해야 합니다. WIA 미니드라이버에서는 wiasGetPropertyAttributes 서비스 함수를 사용하여 WIA 속성에 대한 현재 유효한 값을 읽어야 합니다.