You ran device manager as a non-admin user?
Did you have to provide a driver package to the wizard for it to ‘find’ one
or did it find one all by itself?
Chances are you are seeing that (as far a windows is concerned) you already
installed the package, unsigned, with enough privilege at the time you did
so, and that was enough. Installing a ‘device’ with a package already on
the system and registered in the DrvStore (AFAIK) does not require any sort
of privilege. Putting the driver there in the first place did, however.
Anyway, you really should test your scenario on a ‘clean’ and properly
provisioned system that has not had it configuration and security
compromised by developer activity before claiming to have found a ‘bug’ in
the OS. You may well have found something (I am not going to do this test
but I encourage you to) but the burden of proof is pretty high.
Good Luck,
Dave Cattley
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of
xxxxx@hotmail.com
Sent: Thursday, January 14, 2010 12:35 PM
To: Windows System Software Devs Interest List
Subject: RE:[ntdev] Windows X64 driver loading and admin?
Dave,
The driver isn’t signed at all.
I agree about the clean OS install tests but its quite a task. Rather just
ask other people if they see the same situation?
Previously I installed via “devcon” and now I’ve been using device manager.
When I insert the USB cable it comes up with “Found new hardware” window.
If you select “Locate a driver” it’ll prompt for admin. At this point if
you close the window or select “Ask me later”, it appears as unconfigured in
device manager tab “Other devices”.
Clicking the driver it shows properties and says the device isn’t configured
properly. If I then click the “Reinstall” button it comes up with a search
and install driver window but does not prompt for admin and happily
installs, selects a configuration and runs (clicking browse and show it a
driver location)
Should this happen? I think its a bug but I supposed it could be to do with
X64 ignore sign boot option?
d
NTDEV is sponsored by OSR
For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars
To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer