KLog原程序在系统关闭的最后会出现一个蓝屏一闪而过,虽然这个不注意是很难发现的,但是这个对于追求完美的程序员来说是不能容忍的。经过多次测试和参考网上一些建议,终于找到了解决方法。
方法就是在程序中注册IRP_MJ_SHUTDOWN的处理例程,在DispatchShutdown处理例程中IoDetachDevice设备。
KLog原程序在系统关闭的最后会出现一个蓝屏一闪而过,虽然这个不注意是很难发现的,但是这个对于追求完美的程序员来说是不能容忍的。经过多次测试和参考网上一些建议,终于找到了解决方法。
方法就是在程序中注册IRP_MJ_SHUTDOWN的处理例程,在DispatchShutdown处理例程中IoDetachDevice设备。