I. DDK Installation Problems
I believe that many new users cannot install DDK easily when learning to drive development. I am on my blogHttp://hi.baidu.com/anglecloudy/blog/item/9b8d841636c6b84321a4e901.htmlThis section describes the environment configuration of WINXP 2000 WDM development in wu'an River. You can install my article.ArticleThe software XP 2600 DDK and Driver Studio 3.2 (of course I am still used to 3.1, which is included in the article ). However, when developing DDK, pay attention to the following points:
1. Install the SP6 patch after installing VC 6.0. Otherwise, the following occurs frequently when compiling the DDK example:Compiler version not supported by Windows DDK, that is, VC 6 does not support 2600
2. Select "2000" in "build envirement" when installing DDK (the default value is "unselected". Note that "). Otherwise, ntddk will be used to compile the DDK example later. h contains 95 errors, and some types cannot be defined, at this time, you can add the header file of 2000 DDK to the directory include file (I once wrote a simple helloddk, Which is these errors, so I don't want to bother with it)
Ii. Book Selection
I have written a very thorough introduction in the reading Snow forum. I will not talk about it more. Baidu or Google will certainly find it. I just suggest beginners not to look at the WDM of Wu 'an river. You can check it out first. <Detailed description of Windows Driver Development Technology> Baidu, download everywhere
Iii. Attitudes
There are only two words to stick. When I encountered a problem in the first point, I deleted VC and DDK, installed and deleted. It took a whole week to get a clear lecture. Maybe I'm stupid, but I just want to say, stick to it.