[Q] Appropriate function for validating a memory address in a WDM driver?

In my VxD drivers, I use Assert_Range() as a general-purpose memory
validator.

In a WDM driver, can I use MmIsAddressValid() for this and have it work
under 2000/NT and 98?

Also, is there a system function that can validate non-paged memory at
interrupt-time?

Regards,

Matt Arnold
Professional Music Products
Mark of the Unicorn, Inc.
http://www.motu.com