OSR Dev Blog

Must Succeed Pool...DEAD!
(By: Hector J. Rodriguez | Published: 31-Jul-01| Modified: 09-Oct-02)

When allocating pool, do not specify pool type NonPagedPoolMustSucceed. In XP, this pool type has been declared reserved, and can legally be used only to support the boot-up process. Attempts to use Must Succeed pool on XP will be "caught" by Driver Verifier.

Start updating your drivers now. Must Succeed pool is out. If you get a failure, you can either retry or fail the operating you're trying to perform in your driver. Yeah, I know it's annoying. But my sources tell me people were using this feature gratuitously, leading to unnecessary O/S bug checks. What's that you guys say about "one bad apple"?

This article was printed from OSR Online http://www.osronline.com

Copyright 2017 OSR Open Systems Resources, Inc.