“make it more robust” and hooking APIs are polar opposites.
d
debt from my phone
From: xxxxx@gmail.com
Sent: 7/12/2012 6:29 PM
To: Windows System Software Devs Interest List
Subject: RE:[ntdev] Programally get minidump from Kernel
Hi Don Burn, Thanks, I already knew that, only limited kernel API can be used when “bug check reason callbacks”
And Tim, Thanks, what I want to do is before BSOD, I got the minidump and send to our server ( I hook KeBugCheckEx), currently all are OK, I can send bug check code, and bug check parameters through NDIS TDI, but for the minidump (that’s about 64KB), i need find a way to get them either through API or prepare the raw file by myself.
And do you hear of winaoe, that’s a kind of httpdisk or ramdisk, it would treat an image on a server as a local disk, if you put OS into that image, local computer do not need hard disk, it can boot from that network disk.
But when system crash, since it’s a virtual disk, files are not saved, so I need capture the minidump by myself, and send to our server for analysis. So after consider lots of reasons, the best efficient way is get the minidump by ourselves. I have made this product for around ten years, need ways to tract the problems and make it more robust.
Thanks,
NTDEV is sponsored by OSR
For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars
To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer