虚拟打印机开发日志(一):使用x64 WIN7编译环境编译的完整步骤
2011-09-30 03:13
603 查看
使用MS提供的MSPLOT驱动源文件,可方便地进行自用的打印机驱动开发或虚拟打印机驱动的开发,以下是一个最简的完整的使用DDK编译MSPLOT打印驱动的步骤:
1、编译对应的工具(64bit驱动)
打开DDK的Win7 x64 Checked Build Environment定位至:
D:\WinDDK\7600.16385.1\src\print\msplot ,输入命令build ,在msplot目录生成AMD64文件夹及在D:\WinDDK\7600.16385.1\src\print\msplot\tools\ntres\objchk_win7_amd64\amd64生成PlotGPC.exe应用程序,前者用于生成驱动的用户界面及接口,后者用于修改PCD文件;
2、修改PCD文件
微软绘图仪驱动程序的特定模型的小驱动程序,是由厂商提供的、从描述设备特征文本文件产生的二进制的.pcd文件。 为产生一个.pcd文件,必须首先创建一个采用PCD源文件格式的文本文件(此文件在DDK路径:WinDDK\7600.16385.1\src\print\msplot\mini)。
使用Build Evironment定位至:
D:\WinDDK\7600.16385.1\src\print\msplot\tools\ntres\objchk_win7_amd64\amd64,输入命令:PlotGPC source-file-path.txt traget-file-path.pcd(注意后缀名一致),在目标路径可生成traget-file-path.pcd文件;
3、MSPLOT驱动的安装
新建文件一个驱动安装文件夹PrintDrive,里面分别新建文件夹i386、mini,再将msplot\AMD64文件夹下面的已经编译好的plotter.dll与plotui.dll文件拷贝至PrintDrive里面的i386文件夹中,将步骤2中编译好的pcd文件放至mini文件夹中,如hp7550pl.pcd的路径应为PrintDrive\mini\hp7550pl。将msplot文件夹中的plotter.inf及plotui.hlp文件拷贝至PrintDrive文件夹中,则整个安装文件装备好,照一般inf安装方法安装该打印机即可。
后注:
x64 Win7系统的驱动安装需要数字认证签名,以上是使用DDK中微软提供的模板修改的打印机驱动,用户接口可以在其提供的源文件中修改,而打印机相关属性可在pcd上做手脚,但安装用的inf文件一旦作出修改系统将无法安装该驱动(使用其他编译环境则无此问题,可自行试验),请在安装时选好对应的打印驱动名称。
1、编译对应的工具(64bit驱动)
打开DDK的Win7 x64 Checked Build Environment定位至:
D:\WinDDK\7600.16385.1\src\print\msplot ,输入命令build ,在msplot目录生成AMD64文件夹及在D:\WinDDK\7600.16385.1\src\print\msplot\tools\ntres\objchk_win7_amd64\amd64生成PlotGPC.exe应用程序,前者用于生成驱动的用户界面及接口,后者用于修改PCD文件;
2、修改PCD文件
微软绘图仪驱动程序的特定模型的小驱动程序,是由厂商提供的、从描述设备特征文本文件产生的二进制的.pcd文件。 为产生一个.pcd文件,必须首先创建一个采用PCD源文件格式的文本文件(此文件在DDK路径:WinDDK\7600.16385.1\src\print\msplot\mini)。
使用Build Evironment定位至:
D:\WinDDK\7600.16385.1\src\print\msplot\tools\ntres\objchk_win7_amd64\amd64,输入命令:PlotGPC source-file-path.txt traget-file-path.pcd(注意后缀名一致),在目标路径可生成traget-file-path.pcd文件;
3、MSPLOT驱动的安装
新建文件一个驱动安装文件夹PrintDrive,里面分别新建文件夹i386、mini,再将msplot\AMD64文件夹下面的已经编译好的plotter.dll与plotui.dll文件拷贝至PrintDrive里面的i386文件夹中,将步骤2中编译好的pcd文件放至mini文件夹中,如hp7550pl.pcd的路径应为PrintDrive\mini\hp7550pl。将msplot文件夹中的plotter.inf及plotui.hlp文件拷贝至PrintDrive文件夹中,则整个安装文件装备好,照一般inf安装方法安装该打印机即可。
后注:
x64 Win7系统的驱动安装需要数字认证签名,以上是使用DDK中微软提供的模板修改的打印机驱动,用户接口可以在其提供的源文件中修改,而打印机相关属性可在pcd上做手脚,但安装用的inf文件一旦作出修改系统将无法安装该驱动(使用其他编译环境则无此问题,可自行试验),请在安装时选好对应的打印驱动名称。
相关文章推荐
- 虚拟打印机开发日志(一):使用x64 WIN7编译环境编译的完整步骤
- Win7 x64 + excel word VBE环境中使用socket控件的方式
- Android 开发之Windows环境下Android Studio安装和使用教程(图文详细步骤)
- 使用CCS4进行DSP开发(Win7-64bit下DSP开发环境搭建)
- Windows下使用VIM&Cygwin,搭建Mainframe开发环境(六)---用awk/sed合并PLI/Cobol编译结果
- 使用DOSBox在Win7_x64下搭建汇编环境
- Cocos2d-x v3.x 总体开发环境WIN7-64位安装步骤
- Quick-Cocos2dx-Community3.6.4 英文版Win7 x64 开发环境搭建
- Ubuntu 11.04 x64 常用软件及编译安装LAMP开发环境
- 使用开源PPssPP 在android环境中编译步骤
- RocketMQ使用步骤--- 开发测试环境搭建及Java用例
- 使用eclipse搭建c/c++开发环境的详解步骤
- Win7 X64下MASM5.0开发环境搭建及配置
- win2003 x64 apache php 开发环境配置日志
- Win7环境下使用eclipse开发c/c++(续)
- vs2012 + cocos2d-x 2.1.5 + win7开发环境搭建步骤
- Linux系统Ubuntu下的驱动开发编译环境搭建方法与步骤
- cocos2d-x学习日志(1) -Win7环境下VS2010配置Cocos2d-x-2.1.4最新版本的开发环境
- Ecplise使用CDT插件开发C/C++,编译环境Cygwin
- 配置java开发环境,使用cmd编译java文件