My need is to apply and release some system resources through user application control, such as DMA Transaction and MmProbeAndLockPages.
Once I had accquired these system resource, I need them to be hold until I released by IOCTL cmd manually. Under normal circumstances, everything works fine, but once the application crashed(bug or any other reason) before release them, the OS will be hang out while sytem rebooting unless press the computer's Reset button. Whitout rebooting, if re-run the application directly, this may leads OS to blue screen.
Is there a safe and effective way to proactively recycle or shut down these resources when the application crashed?
It looks like you're new here. If you want to get involved, click one of these buttons!
|Upcoming OSR Seminars|
|Writing WDF Drivers||21 Oct 2019||OSR Seminar Space & ONLINE|
|Internals & Software Drivers||18 Nov 2019||Dulles, VA|
|Kernel Debugging||30 Mar 2020||OSR Seminar Space|
|Developing Minifilters||27 Apr 2020||OSR Seminar Space & ONLINE|