WIA для беспроводного сканера
У меня есть приложение, которое будет сканировать документы, и я использую Windows Image Acquisition. Я применил то, что указано в этой статье, написанной Питом Брауном, это довольно интересно, но в моем случае у меня есть беспроводной сканер, мой код выдает исключение, что он не находит устройство. Я пытаюсь перечислить устройства, используя этот код, который я нашел:
public static List<string> GetDevices()
{
List<string> devices = new List<string>();
WIA.DeviceManager manager = new WIA.DeviceManager();
foreach (WIA.DeviceInfo info in manager.DeviceInfos)
{
devices.Add(info.DeviceID);
}
return devices;
}
но возвращенный список пуст.
Так есть ли решение этой проблемы?
0 ответов
Когда я использую
WIA.DeviceManager manager = new WIA.DeviceManagerClass();
вместо того
WIA.DeviceManager manager = new WIA.DeviceManager();
в manager.DeviceInfos
включает мой сетевой сканер.