IWiaMiniDrv 인터페이스(wiamindr_lh.h)

IWiaMiniDrv 인터페이스는 미니드라이버와 WIA 서비스 간의 모든 통신을 위한 진입점인 메서드를 제공합니다. 이러한 메서드를 사용하면 WIA 서비스가 디바이스를 제어할 수 있습니다.

WIA 미니 드라이버 작성기는 구현이 E_NOTIMPL 반환( IWiaMiniDrv::d rvAnalyzeItem 및 IWiaMiniDrv::drvGetDeviceErrorStr) 또는 S_OK(이 인터페이스의 다른 메서드)를 반환하는 것 이상의 작업을 수행할 필요는 없지만 이 인터페이스의 각 메서드를 구현해야 합니다.

상속

IWiaMiniDrv 인터페이스는 IUnknown 인터페이스에서 상속됩니다.

메서드

IWiaMiniDrv 인터페이스에는 이러한 메서드가 있습니다.

 
IWiaMiniDrv::d rvAcquireItemData

IWiaMiniDrv::d rvAcquireItemData 메서드는 WIA 서비스에서 디바이스에서 애플리케이션으로 데이터를 전송하기 위해 호출됩니다.
IWiaMiniDrv::d rvAnalyzeItem

IWiaMiniDrv::d rvAnalyzeItem 메서드는 항목을 검사하고 필요한 경우 하위 항목을 만듭니다.
IWiaMiniDrv::d rvDeleteItem

IWiaMiniDrv::d rvDeleteItem 메서드는 현재 드라이버 항목을 삭제합니다.
IWiaMiniDrv::d rvDeviceCommand

IWiaMiniDrv::d rvDeviceCommand 메서드는 WIA 디바이스에 명령을 실행합니다.
IWiaMiniDrv::d rvFreeDrvItemContext

IWiaMiniDrv::d rvFreeDrvItemContext 메서드는 디바이스별 컨텍스트를 해제합니다.
IWiaMiniDrv::d rvGetCapabilities

IWiaMiniDrv::d rvGetCapabilities 메서드는 디바이스에서 지원하는 이벤트 및 명령 배열을 반환합니다.
IWiaMiniDrv::d rvGetDeviceErrorStr

IWiaMiniDrv::d rvGetDeviceErrorStr 메서드는 오류를 설명하는 유니코드 문자열에 오류 코드를 매핑합니다.
IWiaMiniDrv::d rvGetWiaFormatInfo

IWiaMiniDrv::d rvGetWiaFormatInfo 메서드는 WIA 하드웨어 디바이스에서 지원하는 이미지 형식 및 미디어 형식을 찾습니다.
IWiaMiniDrv::d rvInitializeWia

IWiaMiniDrv::d rvInitializeWia 메서드는 미니드라이버를 초기화하고 디바이스를 나타내는 드라이버 항목 트리를 빌드합니다.
IWiaMiniDrv::d vInitItemProperties

IWiaMiniDrv::d rvInitItemProperties 메서드는 애플리케이션 항목 트리의 각 항목에 대한 WIA 드라이버 항목 속성을 초기화합니다.
IWiaMiniDrv::d rvLockWiaDevice

IWiaMiniDrv::d rvLockWiaDevice 메서드는 WIA 하드웨어 디바이스를 잠가 현재 미니드라이버만 액세스할 수 있도록 합니다.
IWiaMiniDrv::d rvNotifyPnpEvent

IWiaMiniDrv::d rvNotifyPnpEvent 메서드는 WIA 서비스에서 받은 이벤트에 응답합니다.
IWiaMiniDrv::d rvReadItemProperties

IWiaMiniDrv::d rvReadItemProperties 메서드는 업데이트해야 하는 드라이버 항목 속성을 읽습니다.
IWiaMiniDrv::d rvUnInitializeWia

IWiaMiniDrv::d vUnInitializeWia 메서드는 미니 드라이버가 보유한 리소스를 해제합니다.
IWiaMiniDrv::d rvUnLockWiaDevice

IWiaMiniDrv::d rvUnLockWiaDevice 메서드는 모든 미니드라이버가 액세스할 수 있도록 WIA 하드웨어 디바이스의 잠금을 해제합니다.
IWiaMiniDrv::d rvValidateItemProperties

IWiaMiniDrv::d rvValidateItemProperties 메서드는 각 속성의 유효한 값 집합에 대해 항목의 속성의 유효성을 검사하고 필요한 경우 해당 속성을 업데이트합니다.
IWiaMiniDrv::d rvWriteItemProperties

IWiaMiniDrv::d rvWriteItemProperties 메서드는 WIA 하드웨어 디바이스에 드라이버 항목 속성을 씁니다.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 wiamindr_lh.h