Introduce the DRIVER_UNMAPPING_INVALID_VIEW bugcheck code and use it.
svn path=/trunk/; revision=60345
Facility=System
SymbolicName=DRIVER_PORTION_MUST_BE_NONPAGED
Language=English
-The driver mistakenly marked a part of it's image pageable instead of non-pageable.
+The driver mistakenly marked a part of its image pageable instead of non-pageable.
+.
+
+MessageId=0xD7
+Severity=Success
+Facility=System
+SymbolicName=DRIVER_UNMAPPING_INVALID_VIEW
+Language=English
+The driver is attempting to unmap an invalid memory address.
.
MessageId=0xD8
if (++Count == 2)
{
/* But if we overflew twice, then this is not a real mapping */
- KeBugCheckEx(0xD7, //DRIVER_UNMAPPING_INVALID_VIEW,
+ KeBugCheckEx(DRIVER_UNMAPPING_INVALID_VIEW,
(ULONG_PTR)Base,
1,
0,
if (++Count == 2)
{
/* But if we overflew twice, then this is not a real mapping */
- KeBugCheckEx(0xD7, //DRIVER_UNMAPPING_INVALID_VIEW,
+ KeBugCheckEx(DRIVER_UNMAPPING_INVALID_VIEW,
Base,
2,
0,