SCSI filter driver

Sorry… I don’t know english well and I’m beginner driver auther.

I want to monitoring all SCSI device’s SRB
I registered simple WDM filter driver as UpperFilters at
HKLM\SYSTEM\CurrentControlSet\Control\Class{4D36E97B-E325-11CE-BFC1-08002BE10318}.

but it does not work that I thought.
I compared with another SCSI filter driver by DeviceTree utility written by
OSR.
My driver has just one node. but another filter has many sub nodes.

My driver is very simple.
It is WDM filter sample in the book “Programming the MICROSOFT WINDOWS
DRIVER MODEL 2nd”

Please let me know…

thanks for reading…


Ã¥»óÀ§¿¡ ´Ù¸® ¿Ã¸®°í ´À±ßÇÏ°Ô Áñ±ä´Ù… MSN ¿Â¶óÀÎ »ó¿µ°ü
http://vod.msn.co.kr

Hello, Joneyson,

I do not have the book you mention, so I cannot see the source. I will try to offer what help I can.

The class GUID you mention below is for “SCSI and RAID controllers”. Many consumer machines do not have SCSI controllers at all, and most that do have only one instance. If your machine has exactly one SCSI card, then this would explain why your driver has only one instance. Can you explain why you are expecting to have many instances of your filter driver?

If you want to monitor on a per-device basis, you would need to do have more complex filtering (either handle more class GUIDs or be a bus filter or …). If you are looking to do software bus tracing, there are already a couple of products that have been in the marketplace for some time, and are significantly less expensive than hardware analyzers. A quick search on google for “software bus analyzer” can find these.

Hth,
.

-----Original Message-----
From: ?? ??? [mailto:xxxxx@hotmail.com]
Sent: Wednesday, January 12, 2005 3:40 AM
Subject: SCSI filter driver

Sorry… I don’t know english well and I’m beginner driver auther.

I want to monitoring all SCSI device’s SRB I registered simple WDM filter driver as UpperFilters at HKLM\SYSTEM\CurrentControlSet\Control\Class{4D36E97B-E325-11CE-BFC1-08002BE10318}.

but it does not work that I thought.
I compared with another SCSI filter driver by DeviceTree utility written by OSR.
My driver has just one node. but another filter has many sub nodes.

My driver is very simple.
It is WDM filter sample in the book “Programming the MICROSOFT WINDOWS DRIVER MODEL 2nd”

Please let me know…

thanks for reading…


å??? ?ٸ? ?ø??? ???ϰ? ???.. MSN ?¶??? ???
http://vod.msn.co.kr