Hi all,
I need to develop a tool that would monitor WIA drivers activities. Reading the documentation I didn’t find a way to develop a filter for this kind of driver, because its interface is exposed as COM objects.
The high edge of this driver is User-Mode, so I’m not sure whether I could ask this here, but it doesn’t hurt to try.
Thanks in advance,
Fernando Roberto da Silva
DriverEntry Kernel Development
http://www.driverentry.com.br
I know little about WIA, but a casual perusal of the docs suggests that filter drivers are not only possible, but are an architected part of WIA 2.0’s functionality…
Vide: http://msdn.microsoft.com/en-us/library/ms630368(VS.85).aspx
Peter
OSR
Hi Peter,
First of all, thanks for your help.
WIA 2.0 is implemented on Windows Vista and later. For these OSes I’m intending to develop a filter for WPD that is implemented on UMDF.
I need to find a way to implement this monitoring tool as an alternative for Windows XP customers, and as far as I know Windows XP only supports WIA 1.0.
My original question should be:
Does anyone know about filtering WIA DDI on Windows XP?
Thanks,
Fernando.
>find a way to develop a filter for this kind of driver, because its interface is exposed as COM objects.
Any COM-creatable COM objects are easily filtered using some tricks like aggregation.
–
Maxim S. Shatskih
Windows DDK MVP
xxxxx@storagecraft.com
http://www.storagecraft.com