Bluegulf
驱动牛犊
驱动牛犊
  • 注册日期2007-01-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分240分
  • 威望25点
  • 贡献值0点
  • 好评度24点
  • 原创分0分
  • 专家分0分
阅读:1790回复:0

W2kPrintDrvSample 自动安装问题

楼主#
更多 发布于:2007-04-04 09:34
  实现打印机驱动安装 DRIVER_INFO_3 结构一般都有多个文件,pDriverPath、pDataFile、pHelpFile
> 都指向不同的文件,但是 W2kPrintDrvSample 生成的只有 ui.dll uni.dll 两个文件,如何对应的呢?

下面的例子:
DRIVER_INFO_3   drvInfo;  
>   memset((void*)&drvInfo,0,sizeof(DRIVER_INFO_3));  
>   drvInfo.cVersion=3;  
>   drvInfo.pName="FaxPrinter";  
>   drvInfo.pEnvironment="Windows   NT   x86";  
>   drvInfo.pDriverPath="C:\\WINNT\\system32\\spool\\drivers\\w32x86\\3\\PSCRIPT5.DLL";  
>   drvInfo.pDataFile="C:\\WINNT\\system32\\spool\\drivers\\w32x86\\3\\FAXPRINT.PPD";  
>   drvInfo.pConfigFile="C:\\WINNT\\system32\\spool\\drivers\\w32x86\\3\\PS5UI.DLL";  
>   drvInfo.pHelpFile="C:\\WINNT\\system32\\spool\\drivers\\w32x86\\3\\PSCRIPT.HLP";  
>   drvInfo.pDependentFiles="C:\\WINNT\\system32\\spool\\drivers\\w32x86\\3\\PSCRIPT.NTF";  
>   drvInfo.pMonitorName="AUM   port";  
>   drvInfo.pDefaultDataType="RAW";
游客

返回顶部