filter driver

Hi,
Can I install my filter driver to intercept data frm vendor specified webcam driver?
If yes how to do that…

AKM


Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

I have 2 query

  1. Can I install my “filter driver”(higher level) (let say it doesnt do anything, just passes the IRPs, ) )on top of of vendor specified minidriver which is already installed?(obviously without changing in the source code od minidriver) How?(how to write INF then)

  2. Can that filter driver access the data read by that minidriver?( I mean can it access through pointer returned frm IoAttachDeviceToDeviceStack


Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

>1. Can I install my “filter driver”(higher level) (let say it doesnt do
anything, just passes the IRPs, ) >)on top of of vendor specified minidriver
which is already installed?

You have to write passthrough routines for all the IRPs processed by the
lower driver.

(obviously without changing in the >source code od minidriver) How?(how to
write INF then)

Well that is what precisely filter drivers are for.

  1. Can that filter driver access the data read by that minidriver?( I
    mean can it access through >pointer returned frm *
    IoAttachDeviceToDeviceStack

*

Hi amitrajitb,
thanks for the answer of my 1st question.
If u answer the second as well it would be better.

Developer wrote:
>1. Can I install my “filter driver”(higher level) (let say it doesnt do anything, just passes the IRPs, ) >)on top of of vendor specified minidriver which is already installed?

You have to write passthrough routines for all the IRPs processed by the lower driver.

>(obviously without changing in the >source code od minidriver) How?(how to write INF then)

Well that is what precisely filter drivers are for.

>2. Can that filter driver access the data read by that minidriver?( I mean can it access through >pointer returned frm IoAttachDeviceToDeviceStack

— Questions? First check the Kernel Driver FAQ at http://www.osronline.com/article.cfm?id=256 You are currently subscribed to ntdev as: unknown lmsubst tag argument: ‘’ To unsubscribe send a blank email to xxxxx@lists.osr.com

__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

>2. Can that filter driver access the data read by that minidriver?( I mean
can it access through >pointer returned frm *IoAttachDeviceToDeviceStack

What do you mean by *data read* by minidriver? Do you want to interpret the
data that the minidriver passes to the driver above it? If so, then you can
do it.
*

  • Developer

amitrajitb,
suppose my mini driver is a webcam driver, it will read image frames, now my filter driver wants to intercept them
My question is can I do that?
Kindly reply

Developer wrote:
>2. Can that filter driver access the data read by that minidriver?( I mean can it access through >pointer returned frm IoAttachDeviceToDeviceStack

What do you mean by data read by minidriver? Do you want to interpret the data that the minidriver passes to the driver above it? If so, then you can do it.

- Developer — Questions? First check the Kernel Driver FAQ at http://www.osronline.com/article.cfm?id=256 You are currently subscribed to ntdev as: unknown lmsubst tag argument: ‘’ To unsubscribe send a blank email to xxxxx@lists.osr.com
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

I do not kow how web cams function. A few days back there was a thread on
web cams, go through the archives.

  • Developer