Reply To: I’m newbie in kernel programming, TDI program please help!:(

Home Forums Discussions General Discussion I’m newbie in kernel programming, TDI program please help!:( Reply To: I’m newbie in kernel programming, TDI program please help!:(

#5647

Vijender
Participant

Hi Rvd,

The statetement that you are refering to, at which your driver is crashing, indicates that you are running at higher irql than PASSIVE_LEVEL.
There could be many reasons for that:
1. Your function is called at high irql by I/O system.
2. You have raised your irql by say acquireing some lock but forgot to release.

Your driver will crash at that statement if IRQL > PASSIVE_LEVEL no matter it is called first time or any time.