⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readmedw.htm

📁 编写驱动程序工具: 使用Numega Stdio中的工具
💻 HTM
📖 第 1 页 / 共 2 页
字号:
}

/*=(Generated Code)=================================================*/
/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/
/*begin!kadov{{=====================================================*/ 
LI.kadov-P-CNote {
	font-size: x-small;
	font-family: Tahoma, sans-serif;
	color: #000000;
	line-height: Normal;
}
/*}}end!kadov=======================================================*/ 



P.BULLIST2 {
	margin-left: 18px;
	list-style: circle;
	margin-top: 10px;
	margin-bottom: 10px;
}

/*=(Generated Code)=================================================*/
/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/
/*begin!kadov{{=====================================================*/ 
LI.kadov-P-CBULLIST2 {
	list-style: circle;
}
/*}}end!kadov=======================================================*/ 



-->
</style>


</head>

<!--(Body)==========================================================-->


<body>

<h1>Compuware DriverWorks</h1>

<p style="font-family: Tahoma;
			font-weight: bold;
			color: #000080;
			margin-left: 3px;"><span style="font-family: Tahoma;
											font-size: x-small;
											font-weight: bold;
											color: #000080;">Release 2.7</span></p>

<p style="font-weight: bold;
			font-family: Tahoma;
			margin-bottom: 5pt;
			font-size: x-small;">&nbsp;</p>

<h2><a name=CONTENTS></a><span style="color: #000080; font-size: medium;">CONTENTS</span></h2>

<ul style="list-style: disc;"
	type=disc>
	
	<li class=kadov-p><p style="margin-top: 0px;
								margin-bottom: 0px;
								margin-left: 0px;
								margin-right: 0px;
								font-family: Tahoma;
								font-size: x-small;
								line-height: 200%;"><a href="#Building_Libraries">Building 
 the Libraries</a></p></li>
	
	<li class=kadov-p><p style="margin-top: 0px;
								margin-bottom: 0px;
								margin-left: 0px;
								margin-right: 0px;
								font-family: Tahoma;
								font-size: x-small;
								line-height: 200%;"><a href="#Important_Build_Info">Important 
 Build Information</a></p></li>
	
	<li class=kadov-p><p style="margin-top: 0px;
								margin-bottom: 0px;
								margin-left: 0px;
								margin-right: 0px;
								font-family: Tahoma;
								font-size: x-small;
								line-height: 200%;"><a href="#New_Features">New 
 Features</a></p></li>
	
	<li class=kadov-p><p style="margin-top: 0px;
								margin-bottom: 0px;
								margin-left: 0px;
								margin-right: 0px;
								font-family: Tahoma;
								font-size: x-small;
								line-height: 200%;"><a href="#Bug_Fixes">Bug 
 Fixes</a></p></li>
	
	<li class=kadov-p><p style="margin-top: 0px;
								margin-bottom: 0px;
								margin-left: 0px;
								margin-right: 0px;
								font-family: Tahoma;
								font-size: x-small;
								line-height: 200%;"><a href="#ImportantNotes">Important 
 Notes</a></p></li>
	
	<li class=kadov-p><p style="margin-top: 0px;
								margin-bottom: 0px;
								margin-left: 0px;
								margin-right: 0px;
								font-family: Tahoma;
								font-size: x-small;
								line-height: 200%;"><a HREF="#Contacting">Contacting 
 Technical Support</a></p></li>
	
	<li class=kadov-p><p style="margin-top: 0px;
								margin-bottom: 0px;
								margin-left: 0px;
								margin-right: 0px;
								font-family: Tahoma;
								font-size: x-small;
								line-height: 200%;"><a href="#Readme_Archive">Readme 
 Archive</a></p></li>
</ul>

<p style="margin-top: 0px;
			font-family: Tahoma;
			line-height: Normal;">&nbsp;</p>

<h2><a name=Building_Libraries></a>Building the Libraries</h2>

<p class=Note><span style="font-weight: bold;">Important</span>: <!--kadov_tag{{<spaces>}}-->&nbsp;<!--kadov_tag{{</spaces>}}-->In 
 order to reduce the distribution size (and ensure that your libraries 
 are built with a DDK and compiler consistent with your development environment) 
 DriverWorks does not ship with binary versions of the libraries. You must 
 build the libraries prior to building any drivers. See the DriverWorks 
 Help topic <span style="font-style: italic;">Building the Libraries</span> 
 as well as Chapter 2 of the <span style="font-style: italic;">DriverStudio 
 and SoftICE Driver Suite Installation Guide</span> for more information 
 and detailed procedures.</p>

<p style="font-family: Tahoma;
			font-size: x-small;
			margin-top: 0.5pt;
			margin-bottom: 0.5pt;
			font-weight: normal;"><span style="font-family: Tahoma;
												font-size: x-small;
												font-weight: normal;">You 
 can use any one of three ways to build the libraries:</span></p>

<ul>
	
	<li class=kadov-p-CBullList><p class=BullList><span style="font-weight: bold;">DDK 
 Build button</span> in the Visual C++ IDE.</p></li>
	
	<li class=kadov-p-CBullList><p class=BullList><span style="font-weight: bold;">VdwLibs.dsp</span><span 
 style="font-family: Tahoma;"> in the Visual C++ IDE.</span></p></li>
	
	<li class=kadov-p-CBullList><p class=BullList>Batch file <span style="font-weight: bold;">BLDLIB.BAT</span> 
 (located in the DriverWorks directory).</p></li>
</ul>

<p>&nbsp;</p>

<p style="font-family: Tahoma;
			font-size: x-small;
			margin-top: 0.5pt;
			margin-bottom: 0.5pt;
			font-weight: bold;"><span style="font-family: Tahoma;
												font-size: x-small;
												font-weight: bold;">Return 
 to: </span></p>

<p style="font-family: Tahoma;
			font-size: x-small;
			font-style: italic;
			margin-top: 5pt;
			margin-bottom: 0pt;"><a href="#CONTENTS">CONTENTS</a></p>

<p style="font-family: Tahoma;
			font-size: x-small;
			margin-top: 5pt;
			margin-bottom: 0pt;
			font-style: normal;">&nbsp;</p>

<h2><a name=Important_Build_Info></a>Important Build Information</h2>

<h3>Recommended DDK and Build Combinations</h3>

<p class=Note><span style="font-weight: bold;">Important:</span> <!--kadov_tag{{<spaces>}}-->&nbsp;<!--kadov_tag{{</spaces>}}-->Driver 
 projects files (.dsp files) used with previous releases of DriverStudio 
 are not compatible with the Windows XP DDK. Any attempt to build a Windows 
 XP project with these files will typically result in a compiler error 
 like <span style="font-weight: bold;">Fatal error c1083: Cannot open include 
 file \winddk\2600\inc\warning.h</span>. You must first modify your old 
 .dsp files to be compatible with DriverStudio 2.7 and the XP DDK. These 
 modifications are required due to the new Windows XP directory structure 
 as well as the compiler options used by the XP DDK. DriverStudio 2.7 ships 
 with a command line tool, <span style="font-weight: bold;">DspToDsp</span>, 
 which converts the old-style .dsp file into a file compatible with the 
 XP DDK. (See the Tools Help (Tools.chm) for more info on DspToDsp.)</p>

<p class=NormalWeb>DriverWorks recommends the following DDK and build combinations:</p>

<ul style="list-style: disc;"
	type=disc>
	
	<li class=kadov-p-CNormalWeb><p class=NormalWeb>When building drivers 
 for Windows NT 4, use the NT 4 library build settings in conjunction with 
 the NT 4 DDK. </p></li>
	
	<li class=kadov-p-CNormalWeb><p class=NormalWeb>When building most 
 WDM drivers for WDM-compatible operating systems (i.e., Win98, Win98SE, 
 WinMe, and Win2K), use the WDM library build setting in conjunction with 
 the Windows 2000 DDK. DriverWorks drivers use a compatible set of API 
 calls that should allow this driver to load on any of the operating systems 
 with a single compatible binary. </p></li>
	
	<li class=kadov-p-CNormalWeb><p class=NormalWeb>When building drivers 
 for Windows XP, use the Windows XP DDK. </p></li>
	
	<li class=kadov-p-CNormalWeb><p class=NormalWeb>For drivers that require 
 specific Win9x functionality, such as VxD integration, use the WDM library 
 build setting in conjunction with the DDK for the Win9x platform you are 
 targeting. For instance, you can use the WDM library build setting in 
 conjunction with the Win98 DDK. </p></li>
</ul>

<h3>Running Command Line Builds on Windows 95, 98, or Me</h3>

<p class=NormalWeb>Command line builds on Windows 95, 98, or Me <span style="font-weight: bold;">WILL 
 NOT WORK</span> if DriverWorks is installed to a directory with a space 
 in the path name (for example, C:\Program Files\Compuware\DriverStudio\DriverWorks). 
 This is due to a limitation in the DDK BUILD.EXE utility. Currently, the 
 only workaround is to install to a directory that does not contain a space 
 in the file name.</p>

<p class=NormalWeb>&nbsp;</p>

<p style="font-family: Tahoma;
			font-size: x-small;
			margin-top: 0.5pt;
			margin-bottom: 0.5pt;
			font-weight: bold;">Return to: </p>

<p style="font-family: Tahoma;
			font-size: x-small;
			font-style: italic;
			margin-top: 5pt;
			margin-bottom: 0pt;"><a href="#CONTENTS">CONTENTS</a></p>

<p style="font-family: Tahoma;
			font-size: x-small;
			margin-top: 5pt;
			margin-bottom: 0pt;
			font-style: normal;">&nbsp;</p>

<h2><a name=New_Features></a>New Features</h2>

<p class=Note
	style="line-height: Normal;"><span style="font-weight: bold;">Note</span>: 
 <!--kadov_tag{{<spaces>}}-->&nbsp;<!--kadov_tag{{</spaces>}}-->You can 
 use DriverWorks to build 64-bit drivers for the Windows XP 64-bit operating 
 system. (For build details, please refer to the DriverWorks Help topic, 
 <span style="font-style: italic;">Building Drivers with the XP DDK</span>.) 
 </p>

<ul>
	
	<li class=kadov-p-CBullList><p class=BullList><span style="font-weight: bold;">New 
 Driver Wizard configurations.</span> <!--kadov_tag{{<spaces>}}-->&nbsp;<!--kadov_tag{{</spaces>}}--></p></li>
</ul>

<ul>
	
	<li class=kadov-p-CBULLIST2><p class=BULLIST2>Three new configurations 
 have been added. You can now easily generate WDM Filter drivers based 
 on <span style="font-weight: bold;">KWdmFilterDevice</span> class. Support 
 for the filter co-installer DLL and the .INF is included, too. </p></li>
	
	<li class=kadov-p-CBULLIST2><p class=BULLIST2>Two more trivial configurations 
 added, simple and empty driver projects. Those give a jump-start for a 
 developer not willing to use DriverWorks framework, but willing to use 
 揅++ as a better C

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -