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/


notify shutdown.

OSR_Community_UserOSR_Community_User Member Posts: 110,217
Hi,
I am writing a kernel driver for win2k. not a PNP driver.

i am try to catch when the system shutdown (D3 state) without a PNP driver.

is it possible to get MJ_POWER without PNP ?

if there isn't a way .. what is the most easyest way to implemented a PNP driver that really dont use any PNP functions (excpt the D3)

Thanks,
Elad Zucker

Comments

  • Eliyas_YakubEliyas_Yakub Member Posts: 229
    I'm not sure whether you want to catch shutdown or power down requests. You
    can get shutdown notification in your driver if you specify a shutdown
    handler and register your deviceobject using IoRegisterShutdownNotification.
    This works both for PnP and non-PnP driver. In order to catch power down
    requests you must write a WDM driver. PnP dispatch handlers are required for
    a WDM driver to run. So you cannot just have power handler without having
    PnP handlers. Tell us what you are exactly trying to achieve.

    -Eliyas

    -----Original Message-----
    From: Elad Zucker [mailto:[email protected]]
    Sent: Wednesday, March 08, 2000 1:15 PM
    To: File Systems Developers
    Subject: [ntfsd] notify shutdown.



    Hi,
    I am writing a kernel driver for win2k. not a PNP driver.

    i am try to catch when the system shutdown (D3 state) without a PNP driver.

    is it possible to get MJ_POWER without PNP ?

    if there isn't a way .. what is the most easyest way to implemented a PNP
    driver that really dont use any PNP functions (excpt the D3)

    Thanks,
    Elad Zucker
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