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.

RE: [ntdev]: Exception Handling in filter drivers

OSR_Community_UserOSR_Community_User Member Posts: 110,217
Also note that you cannot protect your code when IRQL is equal or greater
than DISPATCH_LEVEL
no matter the exception.
Any exception at these level generates a BSOD.


Inaki.

> -----Original Message-----
> From: Roddy, Mark
> Sent: mi?rcoles 19 de abril de 2000 14:28
> To: NT Developers Interest List
> Subject: [ntdev] RE: [ntdev]: Exception Handling in filter drivers
>
> No, you can't avoid NO_MORE_IRP_STACK_LOCATIONS via SEH.
>
> SEH in the kernel is not much different (in fact it is actually the same)
> as SEH up in user space. Search MSDN for SEH.
>
> -----Original Message-----
> From: Yogita Bijani [mailto:[email protected]]
> Sent: Wednesday, April 19, 2000 2:00 PM
> To: NT Developers Interest List
> Subject: [ntdev] [ntdev]: Exception Handling in filter drivers
>
>
>
> Can somebody suggest what Exception Codes can possibly
> be handled by filter drivers besides STATUS_ACCESS_VIOLATION ?
>
> Is it possible to avoid BugChecks like NTFS_FILE_SYSTEM,
> NO_MORE_IRP_STACK_LOCATIONS etc through SEH ?
>
> Is there any sample filter driver/ documentation available for
> SEH in filter drivers ? I have seen Rajeev Nagar's book and
> OSR's article on SEH, anything else available ?
>
> thanks in advance
> yogita
>
>
>
>
>
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