Windows内存管理(3)--检查内存可用性,结构化异常处理 和 ASSERT
1. 检查内存可用性
在驱动程序开发中,对内存的操作要格外小心。如果某段内存是只读的,而驱动程序试图去写操作,会导致系统的崩溃。
DDK提供了两个函数,帮助程序员在不知道某段内存是否可读写的情况下,试探这段内存的可读写性。
VOID
ProbeForRead(
IN CONST VOID *Address,
IN SIZE_T Length,
转载
2013-05-22 17:25:13 ·
495 阅读 ·
0 评论