RE: [ntdev]: Exception Handling in filter drivers

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:xxxxx@Legato.COM]
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