When compiling the DDK driver in VC, the following error occurs: Compiler version not supported by Windows DDK. This is also confusing for me for a long time. When n multiple settings are complete, press F7 success in VC ++ 6.0, if the result is the same as the result after you enter the build command in the command line of DDK and press enter, the result is such a heartless fetal error!
I searched the internet and found out that it was the same thing: Using vc6 to compile the driver, some XP DDK comes with a compiler version higher than vc6, that is, _ msc_ver requires more than 1300, vc6 is 1200. What should we do? Someone on the Internet provides such a solution: use the "DDK sources to vcproj convetor" tool in Driver Studio (which can be found in programs> Driver Studio> Develop ). Fortunately, the operation is very convenient. You only need to drag the source file under the program Directory into the operation interface, select convert in the menu, and then select the corresponding VC ++ 6.0 option (vc6. In this way
The directory where the source file is located generates the DSW and DSP files of VC ++ 6.0. After opening the files with VC ++ 6.0 and pressing F7, the files are compiled successfully and a long-overdue. SYS file is generated.
========================================================== ========================================================== ======================================
(1) sys file loading
Unlike EXE, the device driver file. sys can run. It needs to be loaded to the system. Use driverstdio's integrated tool drivermonitor to complete this function. click File> open driver, select. sys, and click File> Start driver again. So far, the loading of the NT driver is complete.
The loaded results can be viewed in the Device Manager. The path is: Click View-> display hidden devices-> plug-and-play devices.
Http://cuijianlingbest.blog.163.com/blog/static/122752833201022374832329/()