VS2010+WDK Configuration Essentials You can configure user property sheet:
1. General: File extension. sys
2. C + +
Include directory;
Preprocessor Definitions: win32;_console;_x86_;_ddk_;_debug;dbg=1
Advanced: calling convention, _stdcall (/GZ)
Code generation: Basic Runtime Check default, buffer security: no (/gs-); Enable function-level linking: Yes (/gy)
3, LINKER
General: Enable incremental Links: NO; additional Library directories: plus; link library dependencies: Yes
Input: Additional dependencies: Ntoskrnl.lib;hal.lib;ntstrsafe.lib;bufferoverflowk.lib;aux_klib.lib
Ignore all default libraries: Yes
Manifest file: Generate manifest: no;
System: Subsystem: Native (/subsystem:native); Drivers: Drivers (/driver)
Advanced: Entry point: DriverEntry; Fixed base address:0x10000; Data execution protection, Randomize base Address: Clear
VS2010+WDK Configuration Essentials