- NDIS intermediate driver not binding to new devices?
- Posted by Benoît Bousquet on February 24th, 2004
My PassThru-based NetService is successfully binding to all existing
adapters and working as expected. However, I am having issues on our test
laptop. Basically, if I insert a (previously uninstalled) PCMCIA network
adapter, my ProtocolBindAdapter handler is never called, and my driver is
thus not aware of the new network adapter. Rebooting the system makes no
difference. Actually, in order for the device to be "seen" by my driver,
said driver needs to be reinstalled.
Note that this does not happen if the PCMCIA adapter has been previously
installed on the system (prior to my driver's installation), as Windows
seems to keep said adapter in its device manager, albeit in a "hidden"
state.
Any ideas?
-----
Benoît Bousquet
(e-mail address is invalid)
- Posted by Thomas F. Divine [DDK MVP] on February 24th, 2004
I believe that this is the way Microsoft designed handling for unsigned
drivers. You will need to get your driver signed to make it bind properly in
the cases you described.
Thomas F. Divine
"Benoît Bousquet" <benoit.bousquet@nospam.zzz> wrote in message
news:ebikfGx%23DHA.3220@TK2MSFTNGP10.phx.gbl...
- Posted by Benoît Bousquet on February 24th, 2004
If that is indeed the case, is there a way to disable the signing
validation, temporarily, for debugging purposes? We won't go through the
signing process for awhile, and that behavior is quite distressing.
-BB
"Thomas F. Divine [DDK MVP]" <tdivine@NOpcausaSPAM.com> wrote in message
news:eh7QWby%23DHA.808@TK2MSFTNGP12.phx.gbl...
- Posted by Pavel A. on February 25th, 2004
"Benoît Bousquet" <benoit.bousquet@nospam.zzz> wrote in message news:OKiwaky%23DHA.1956@TK2MSFTNGP10.phx.gbl...
You can get a test signature. Turnaround time is less than one day.
https://winqual.microsoft.com/help/s...s_testsig.aspx
--PA
- Posted by Torsten Amundsen on February 25th, 2004
There is now a KB article about this I believe.
I had exactly the same problem, and as you I wasnt going to get a signature
until the driver was working properly (which it wasnt due to this binding
problem). It was just impossible to understand this behaviour until I read
some posting on usenet describing that indeed it is intentionally designed
this way. It cost me an my company a lot of needless work and lost time. I
find it very hard to understand that this is not documented properly. Why?
Torsten A.
"Benoît Bousquet" <benoit.bousquet@nospam.zzz> wrote in message
news:OKiwaky%23DHA.1956@TK2MSFTNGP10.phx.gbl...
- Posted by Benoît Bousquet on February 25th, 2004
Thank you very much for the information, gentlemen.
-----
Benoît Bousquet
"Pavel A." <pavel_a@geeklife.com> wrote in message
news:egIiIuz%23DHA.2524@TK2MSFTNGP10.phx.gbl...