WDM USB Video Streaming Filter Driver
Writing device drivers for certain specific applications is the latest trend now. And as a supportive act to this,
the WDM architecture makes the task easier. Another addition to certain set of drivers is the USB Camera
Filter Driver, which filters noise from a USB camera. The white paper leads through some of the basics of WDM
Drivers & Filter Drivers to understand the underlying concepts. This section of the paper explains how to write a
WDM Driver,build & install it. Later the concepts of Streaming are dealt in detail. Even the pros and cons of using
Streaming and where it can be applied are dealt with.The second part of the paper deals with the Implementation of
the Camera Filter driver, installation methods and the overall performance.
In this section, we would be discussing the basics of WDM , its architecture, driver layering and the steps involved in implementing the WDM driver and filter driver. All the driver routines and the installation details are also covered. The concepts and components involved in Streaming Architecture are discussed here.
What is WDM?
WDM is the new Windows Driver Model from Microsoft, which brings device driver binary
compatibility between Windows NT and Windows 98. WDM incorporates plug and play, power management, and
advanced bus management into a subset of the Windows NT device driver model....




