-1
다음 vb 코드는 WIA를 통해 Windows 양식 응용 프로그램에 스캐너를 연결합니다.가상 머신을 통해 WIA 스캐너를 연결할 수 없습니다.
Private Function Connect() As Device
Dim WiaDev As Device = Nothing
Dim manager As New DeviceManager()
Try
For Each info As DeviceInfo In manager.DeviceInfos
If info.DeviceID = DeviceID Then
WiaDev = info.Connect()
Return WiaDev
End If
Next
Throw New Exception(ex.Message)
End Try
End Function
로컬로 정상적으로 작동합니다. 그러나 가상 머신에서는 info.Connect() 라인을 실행하는 동안 예외가 발생합니다. Exception => "오류 HRESULT E_FAIL이 (가) COM 구성 요소 호출에서 반환되었습니다." 아무도 해결책을 제안하면 좋을 것입니다. 고마워요 :)