PCI bus filter driver

Hello,

I am trying to write a PCI bus filter driver that would allow me
to reallocate PCI configuration space for PCMCIA controllers by
handling IRP_MN_QUERY_RESOURCE_REQUIREMENTS on the way back up the
stack (yes, I’m SURE I want to do this :)). I believe I’m having a problem
getting my filter driver loading properly, however, because I’m only
receiving a limited amount of IRPs. I would expect to be seeing a plethora
of IRPs, as opposed to less than 10. Using Walter Oney’s DevView program,
I can see that my driver loads in the following manner:

PDO FDO


pci.sys mydriver.sys

So I *think* I’m modifying the registry correctly to get my filter
driver loaded. But I’m confused as to why I’m not getting more IRPs.

If anybody has any suggestions on what I may be doing wrong or on
writing a bus filter driver in general, I’d love to hear them.

Thanks a bundle,

Carl.


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com