资 源 简 介
Open NT Native Template Library
Why NTL?
This FAQ does not intend to provide a complete answer to the question: Could one write windows kernel mode drivers in C++? The short answer is No (see C++ for Kernel Mode Drivers: Pros and Cons on MSDN). The longer answer is Yes, but there are a lot of restrictions (see C++ in an NT Driver on OSR Online, registration required). We believe we have ways around (most, if not all of) those restrictions. The C++ Standard library is greatly appreciated by programmers who code in C++, but as of now, not available in the (Windows) kernel. We are sure things would get better, there would be standard library implementations those would work in windows kernel someday, but we live and code today, and we need a working implementation NOW.
More importantly, NTL is to enable an easier way to wri