Установил я это чудо (wiaaut.dll), скачал примеры.
Запускаю пример под названием Widget.
Подключаю фотик Olympus Camedia C-770 в дурацком режиме (в его меню указываю, что подключаю его к принтеру).
Почему "дурацком" - потому, что выбрав в его меню пункт PC, его можно подключить как диск с файлами. Для меня стало открытием, что далеко не каждый фотик способен прикидываться диском. Для всех прочих и приходится пользоваться WIA и терпеть идиотские диалоги на экране.
В фотике есть фотки и видео.
Во-первых, независмо от формата файла, проект Widget сообщает, что всё - JPG, в том числе, и для видеофайлов.
Поскольку у видео не может быть Thumbnail, при попытке обращения к этому свойству у видеофайлов, всё виснет.
Отличия в свойствах прослеживаются только в именах файлов, времени создания и размере.
Получается, что для того, чтобы не было виса, нужно файлы различать.
Для чего это нужно. Хочу сделать все по-человечески - чтобы любой фотик, который не способен прикидываться диском, можно было, тем не менее, представить в виде диска.
Заодно буду благодарен, если кто надоумит, как подавить урезанные диалоги, появляющеся в момент включения.