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

Home NTFSD
Before Posting...
Please check out the Community Guidelines in the Announcements and Administration Category.

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/


What is BOOT drivers loading?

OSR_Community_UserOSR_Community_User Member Posts: 110,217
I create a simple sys which outputs DbgPrint in DriverEntry and in
IRP_CREATE function.I tell to winNT what the sys would load at boot time
(start=0 in ini file)
I copy the file in \SysytemRoot\System32\Drivers (I check the valability of
the path) then I restart
I click on ControlPanel Devices.I see that my sys is marked for loading at
boot time but is not started (is that a normal thing?).I start the driver
from the button and my friver starts OK(is that a normal thing?).
If so then what is used for the boot loading since I could create a
dynamicaly loaded driver?

Have a nice day
Adi





_______________________________________________________
Get 100% FREE Internet Access powered by Excite
Visit http://freeworld.excite.com

Comments

  • OSR_Community_UserOSR_Community_User Member Posts: 110,217
    It is not a normal thing, why don't you check The "Event Viewer". Windows NT
    logs any driver which fails to load and the cause of the error?

    -----Original Message-----
    From: [email protected]
    [mailto:[email protected]]On Behalf Of Adrian Krit
    Sent: Thursday, March 02, 2000 12:42 PM
    To: File Systems Developers Interest List
    Subject: [ntfsd] What is BOOT drivers loading?


    I create a simple sys which outputs DbgPrint in DriverEntry and in
    IRP_CREATE function.I tell to winNT what the sys would load at boot time
    (start=0 in ini file)
    I copy the file in \SysytemRoot\System32\Drivers (I check the valability of
    the path) then I restart
    I click on ControlPanel Devices.I see that my sys is marked for loading at
    boot time but is not started (is that a normal thing?).I start the driver
    from the button and my friver starts OK(is that a normal thing?).
    If so then what is used for the boot loading since I could create a
    dynamicaly loaded driver?

    Have a nice day
    Adi





    _______________________________________________________
    Get 100% FREE Internet Access powered by Excite
    Visit http://freeworld.excite.com


    ---
    You are currently subscribed to ntfsd as: [email protected]
    To unsubscribe send a blank email to $subst('Email.Unsub')
  • OSR_Community_UserOSR_Community_User Member Posts: 110,217
    Hi ,

    First you should avoid using BOOT driver loading.

    mostly BOOT drivers made for drivers that a system drivers should use. (FILE
    SYSTEM , REGISTRY ,
    KERNEL DEBUGGERS thats should debug system drivers , etc)

    your probelm may cause because you are try to use somthing that still not
    loaded .

    You really need a BOOT Driver ?
    Elad Zucker

    -----Original Message-----
    From: Adrian Krit <[email protected]>
    To: File Systems Developers Interest List <[email protected]>
    Date: Thursday, March 02, 2000 8:00 PM
    Subject: [ntfsd] What is BOOT drivers loading?


    >I create a simple sys which outputs DbgPrint in DriverEntry and in
    >IRP_CREATE function.I tell to winNT what the sys would load at boot time
    >(start=0 in ini file)
    >I copy the file in \SysytemRoot\System32\Drivers (I check the valability of
    >the path) then I restart
    >I click on ControlPanel Devices.I see that my sys is marked for loading at
    >boot time but is not started (is that a normal thing?).I start the driver
    >from the button and my friver starts OK(is that a normal thing?).
    >If so then what is used for the boot loading since I could create a
    >dynamicaly loaded driver?
    >
    >Have a nice day
    >Adi
    >
    >
    >
    >
    >
    >_______________________________________________________
    >Get 100% FREE Internet Access powered by Excite
    >Visit http://freeworld.excite.com
    >
    >
    >---
    >You are currently subscribed to ntfsd as: [email protected]
    >To unsubscribe send a blank email to $subst('Email.Unsub')
    >
    >
Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

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!
Kernel Debugging 30 Mar 2020 OSR Seminar Space
Developing Minifilters 15 Jun 2020 LIVE ONLINE
Writing WDF Drivers 22 June 2020 LIVE ONLINE
Internals & Software Drivers 28 Sept 2020 Dulles, VA