我正在使用WIA連接到掃描儀。我列舉了設備信息,然後嘗試連接到設備。我不斷收到異常。從HRESULT嘗試使用wpf連接到掃描儀時出現錯誤代碼
異常:0x80210006
我打電話在WPF窗口後面的代碼的代碼。
DeviceManager manager = new DeviceManagerClass();
DeviceInfo device = null;
foreach (DeviceInfo deviceInfo in manager.DeviceInfos)
{
var ID = deviceInfo.DeviceID;
var props = deviceInfo.Properties ;
foreach (Property property in props)
{
var name = property.Name;
var descr = property.get_Value() as string;
}
var type = deviceInfo.Type;
if (type == WiaDeviceType.ScannerDeviceType)
device = deviceInfo;
}
if (device != null)
device.Connect();
我不明白爲什麼會發生這種情況。任何幫助,將不勝感激。
您何時何地得到此錯誤../您是否還需要將DeviceManager完全限定爲WIA.DiviceManager? – MethodMan
當它碰到device.Connect();聲明。 – Ammark