Windows System Software -- Consulting, Training, Development -- Unique Expertise, Guaranteed Results

Home NTDEV

More Info on Driver Writing and Debugging


The free OSR Learning Library has more than 50 articles on a wide variety of topics about writing and debugging device drivers and Minifilters. From introductory level to advanced. All the articles have been recently reviewed and updated, and are written using the clear and definitive style you've come to expect from OSR over the years.


Check out The OSR Learning Library at: https://www.osr.com/osr-learning-library/


Before Posting...

Please check out the Community Guidelines in the Announcements and Administration Category.

What am I doing wrong with W2K Driver Manager

OSR_Community_UserOSR_Community_User Member Posts: 110,217
I have taken over support of a legacy driver that was written for NT 4 and
am now attempting to port it to Windows 2000. I have successfully compiled
the driver with the Windows 2000 DDK and am now attempting to install the
driver. If I use the same installation program on Windows 2000 as NT 4 all
of the proper registry settings are made, at least all of the ones I know
about. But when I go into the Computer Management screen and go to the
Device manager and tell it to display "Hidden Devices" I can not find my
driver. I know I must be missing something very simple to get this to be
visible, but I don't know exactly where to look. I have been trying to go
through the DDK TechNet and the books I have but so far to now avail. If I
take the same install program and run it on NT 4 the driver appears and is
available to start/stop, etc. and life is good.

Any one who can help please give be a hand.

TIA

Scott A. Thomas, MCSE, MCP+I
BASS, Inc.
495 Byers Rd.
Miamisburg, OH 45342-3662
[email protected]

Comments

  • OSR_Community_UserOSR_Community_User Member Posts: 110,217
    It sounds like your driver is not loading. I'd set a hard-coded breakpoint
    in DriverEntry and start debugging from there. I'm guessing that your
    DriverEntry is trying to find resources (if it has any) for its device(s),
    not finding them, and bailing out.
Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. Sign in or register to get started.

Upcoming OSR Seminars
OSR has suspended in-person seminars due to the Covid-19 outbreak. But, don't miss your training! Attend via the internet instead!
Writing WDF Drivers 24 January 2022 Live, Online
Internals & Software Drivers 7 February 2022 Live, Online
Kernel Debugging 21 March 2022 Live, Online
Developing Minifilters 23 May 2022 Live, Online