The Microsoft Windows NT Device Driver Kit (DDK), when used in conjunction with the Microsoft Win32 Software Development Kit (SDK), provides a development environment for the creation of Windows NT 4.0 drivers.
The Windows NT DDK is designed to work with the Win32 SDK. The Win32 SDK provides a basic Windows NT development environment and development tools. The DDK provides additional driver-specific headers, libraries, sources, tools, and documentation to develop drivers for Windows NT.
Note This Windows NT DDK must be used with the Windows NT 4.0 release and the accompanying Win32 SDK for Windows NT 4.0. In addition, for driver development on x
86, Alpha AXP, MIPS, and PowerPC platforms, Microsoft Visual C++ 4.1 (or an equivalent 32-bit compiler) is required.