WIAScanner класс сканирует только в планшетном режиме. Свойства устройства нулевые ... Что не так? - PullRequest
2 голосов
/ 26 февраля 2012

Я использую этот существующий класс из http://miljenkobarbir.com/using-a-scanner-without-dialogs-in-net/, и он вообще не работает.Он сканирует с планшета, когда он должен сканировать из устройства подачи документов.Единственное, что работает, это то, что он обнаруживает мое устройство, которое, кстати, беспроводное, но свойства устройства равны нулю.Не исключение выбрасывается.

PS Я вызываю метод сканирования из другого потока, а не из потока пользовательского интерфейса, но я использовал блокировку, подобную приведенной ниже

List<Image> images = null;
lock(this)
{
    images = WIAScanner.Scan("deviceID"); // This gets called but does not return back to control
}
...