다음을 통해 공유


애플리케이션 항목 컨텍스트

WIA 서비스 컨텍스트라고도 하는 애플리케이션 항목 컨텍스트는 WIA 서비스가 여러 IWiaMiniDrv 인터페이스 메서드 중 하나에 대한 호출에서 미니드라이버에 전달하는 루트 또는 자식 항목에 대한 참조입니다. 그런 다음 미니 드라이버는 특정 WIA 서비스 라이브러리 함수를 호출할 때 이 참조를 사용합니다. 항목에 대한 애플리케이션 항목 컨텍스트는 메서드에서 처리할 항목을 나타냅니다. 미니드라이버가 애플리케이션 항목 컨텍스트에 직접 액세스하려고 시도해서는 안 됩니다. 미니 드라이버는 드라이버 서비스 라이브러리 함수 인 wiasGetItemType을 호출하여 항목이 루트 항목인지 자식 항목인지 확인할 수 있습니다.

애플리케이션이 디바이스에서 만든 WIA 항목으로의 데이터 전송을 요청하면 WIA 서비스에서 를 호출하여 전송을 시작합니다. WIA 서비스는 애플리케이션 항목의 컨텍스트를 IWiaMiniDrv::d rvAcquireItemData 메서드와 같은 미니 드라이버 진입점에 전달합니다. 그런 다음 미니드라이버가 wiasReadPropLong과 같은 WIA 서비스 라이브러리 함수를 사용하고 애플리케이션 항목 컨텍스트를 전달하는 경우 WIA 서비스는 해당 애플리케이션 항목과 연결된 속성 스토리지에서 지정된 속성을 읽습니다.