|
Jump-start your project by learning from devs who write Windows drivers and file systems every day. Take an OSR seminar! |
Upcoming OSR Seminars: |
|
Welcome, Guest
You must login to post to this list |
||||||
|
Message 1 of 10
18 Sep 06 01:24
|
||
|
||
|
Get BSOD information
|
|
Message 2 of 10
18 Sep 06 10:45
|
||
|
||
|
Re: Get BSOD information
|
|
Message 3 of 10
18 Sep 06 12:28
|
||
|
||
|
Re: Get BSOD information
|
|
Message 4 of 10
18 Sep 06 20:18
|
||
|
||
|
RE: Get BSOD information
|
|
Message 5 of 10
18 Sep 06 20:42
|
||
|
||
|
RE: Get BSOD information
|
|
Message 6 of 10
18 Sep 06 21:15
|
||
|
||
|
RE: Get BSOD information
|
|
Message 7 of 10
19 Sep 06 12:40
|
||
|
||
|
Re: Get BSOD information
|
|
Message 8 of 10
19 Sep 06 13:40
|
||
|
||
|
RE: Get BSOD information
|
|
Message 9 of 10
19 Sep 06 14:21
|
||
|
||
|
Re: Get BSOD information
|
|
Message 10 of 10
19 Sep 06 20:11
|
||
|
||
|
RE: Get BSOD information
I can think of a couple of simple ways to provide this kind of thing. I presume you want to go on the assumption that, if a crash occurred, it was your driver that caused it, right? You can have your driver write a value to the registry when it was loaded, then delete it or write a different value when it unloads normally. When the driver comes up, if the registry value has the wrong state, then an unclean shutdown occurred. You can say "It appears that something went FUBAR. Shall I disable Ray's driver?"Yep. We are considering about this solution as well. The OP's stated problem is a bit more complicated. "The scenario is we have 5 drivers and want to disable some of them when users find there is a BSOD occurs in them". The OP seems to want to figure out which of his five drivers, if any, was the cause of the BSOD, and then only disable the bad driver. I think that requires some form of crash analysis.Yep. It's better to get the name of faulty driver. Anyway, thanks to all you guys replies. Cheers, R.Y. |
|