【发布时间】:2013-04-02 19:11:16
【问题描述】:
我正在使用 WIA 连接到扫描仪。我枚举设备信息,然后尝试连接到设备。我不断收到异常。
HRESULT 异常: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 to WIA.DiviceManager吗? -
当它到达 device.Connect();声明。