首页 文章
  • 2 votes
     answers
     views

    编写虚拟DVD等UMDF虚拟设备驱动程序(或软件设备)

    我有一个“现成的”商业软件,使用ANT USB加密狗与自行车训练师进行交流 . 我的培训师与软件不兼容,因为协议略有不同(不是很多) . 我的目标是编写协议转换器 . 我唯一能想到的是将UMDF虚拟设备驱动程序(如Magic ISO虚拟DVD)写入设备管理器中的ANT USB设备(相同的PID \ VID),同时将自身连接到物理ANT设备 . 虚拟设备驱动程序将执行协议转换 . 我在这里查看了微软...
  • 0 votes
     answers
     views

    是否需要正确安装所有INF文件的数字签名?

    我正在尝试安装我在Windows 7(32位和64位)和Windows8 / 8.1(32位和64位)上构建的USB复合设备 . 该设备由Mass-storage和CDC Serial端口设备组成 . 我提供了一个INF文件,以使Windows识别主要的复合设备 . 一旦识别出来,我还为CDC串行设备提供INF . 大容量存储部分无需INF文件即可运行 . 现在这些INF文件使用普通默认Windo...
  • 0 votes
     answers
     views

    Inf文件无法在Windows 7中找到usbser.sys

    UPDATE: 感谢下面的答案,我设法让它在Windows 7上运行 . 我已经意识到Windows 10安装但是用OEM USB串行驱动程序覆盖了我的驱动程序 . 请参阅:Trouble installing custom inf in Windows 10 Professional. Windows overrides it with OEM driver 我尝试使用标准的windows...
  • 3 votes
     answers
     views

    使用带有C#的INF文件安装libusb驱动程序

    我想在Windows安装过程中安装第三方libusb驱动程序 . 我使用Visual Studio 2010创建了此安装 . 我尝试使用SetupAPI和DifXAPI通过命令行安装此驱动程序,但没有任何反应 . 我希望弹出一个窗口,指出它是一个未签名的驱动程序,你必须单击OK才能继续 . 我弹出这个窗口的唯一方法是使用C#控制台应用程序和P/Invoke从DifXApi调用驱动程序安装代码(指向...
  • 6 votes
     answers
     views

    如何开发不触及硬件的Windows驱动程序?

    我需要创建一个模拟不存在的设备的WDM驱动程序 . 当O / S通过 SetupDiXXX 和 CreateFile 启动,打开和关闭时,需要加载驱动程序,需要响应 DeviceIoControl 等 . 我有驱动程序编码,但XP拒绝加载它 . 系统事件查看器说: 由于以下错误,MyDevice服务无法启动:无法启动该服务,因为它已被禁用或因为它没有与之关联的已启用设备 . Given tha...
  • 2 votes
     answers
     views

    如何验证inf文件安装

    我的.inf文件与兄弟.sys文件在同一个文件夹中 . 它们是usb的即插即用设备的驱动程序 . 当我尝试双击/右键单击.inf文件并按“安装”它不起作用,但如果我尝试从“设备管理器”并选择手动安装给定的路径 - 它安装确定 . 我如何处理这个,使inf文件可以安装..? 谢谢 .
  • 1 votes
     answers
     views

    安装inf文件,但“找到新硬件”向导仍然需要驱动程序

    我想知道是否有人可以向我指出正确的方向,因为这个问题一直困扰着我 . 我使用ClickOnce安装程序来安装必备组件 . 我写了一个boostrapper包,无条件地成功地将包(.inf,.cat,dpinst.exe,.bat)下载到PC . 批处理文件运行命令“dpinst / LM”,自动弹出“设备驱动程序安装向导”,并且“完成设备驱动程序安装向导”表示成功 . 接下来,我将一条特殊的usb...
  • 1 votes
     answers
     views

    Windows虚拟(假)设备INF安装

    我一直在尝试从Windows 7 64位上的Windows DDK安装MSVAD虚拟音频示例驱动程序,但没有成功 . 我修改了示例INF以仅支持“简单”驱动程序 . ChkInf工具确认INF文件的一切正常,我用测试证书签名了包 . 到现在为止还挺好 . 问题是:尽管阅读了微软网站上的文档,但我不知道如何实际安装此驱动程序 . 问题是它与物理设备不匹配,因此我无法使用设备管理器更新现有设备上的驱...
  • 3 votes
     answers
     views

    在Windows 7上使用VBScript安装inf驱动程序

    我正在尝试编写一个在Windows 7上安装USB/Ethernet adapter的VBS脚本 . 我有这个设备的.INF文件 . 我第一次尝试: Dim WshShell, res Set WshShell = WScript.CreateObject("WScript.Shell") res = WshShell.Run(WshShell.ExpandEnvironmen...
  • 0 votes
     answers
     views

    如何在Windows中的后台安装USB .inf文件?

    我有一个特殊的设备,可以使用USB通信协议(我们 生产环境 的设备) . LibUSBDotNet库提供设备和计算机之间的通信 . 我为相关的USB设备创建了一个.inf文件 . 此.inf文件没有数字签名 . 通过将此文件上载到计算机,他帮助在计算机上查看该设备 . enter image description here 但是,我通过设备管理器手动加载此inf文件 . enter image ...
  • 3 votes
     answers
     views

    v4打印驱动器的虚拟打印机驱动程序INF配置

    我正在尝试使用WDK和打印驱动程序v4创建虚拟打印驱动程序 . 我想在系统中安装虚拟打印机,在打印时显示我自己的UI - 理想情况下是.NET win或wpf形式 . 最后,虚拟打印机将联系Web服务,并将发送包含在UI中输入的元数据的XPS文件XML . 我试着用v4驱动程序 . 到目前为止,我尝试在Visual Studio 2013中修改打印机项目,这是我的inf文件: [Version]...
  • 1 votes
     answers
     views

    打印机驱动程序开发使用Windows DDK错误

    我是一名打印机制造商的软件开发人员 . 最近问过司机 . 所以我开始挖掘教程,样本,文章 . 我做的第一件事,我下载了Windows驱动程序工具包7600.16385.1 . 我安装它,使用一些示例驱动程序构建它(例如,仅通用/文本) . 我更改了inf文件中的制造商部分并且工作正常 . 但我要求做更具体的驱动程序,从任何可以打印并将其发送到我们的打印机的应用程序中获取数据 . 在这一点上,我做了...
  • 0 votes
     answers
     views

    WinUSB FTDI驱动程序重载

    我有一个FTDI-232R USB串行芯片,另一端带有AVR引导加载程序 . WebUSB可以在Mac上识别它而不会出现任何问题,但我很难在Windows上运行它; 问题是库存驱动程序(自动从Windows Update自动生成)不会使设备暴露给Chrome进行连接,需要备用驱动程序 . 我为 WinUSB (winusb.sys) (微软的解决方案)下注,认为强迫系统使用它并不是什么大问题 ....
  • 2 votes
     answers
     views

    示例inf文件以创建标准调制解调器

    我开始涉及通过USB在我的嵌入式设备(GSM调制解调器)和我的电脑之间 Build PPP连接 . 我的职责是为我的USB(笔记本电脑端)到串行(RS232嵌入式设备端)嵌入式设备(GSM调制解调器)安装驱动程序 . 我打算使用Usbser.sys文件创建一个虚拟COM端口 . 我的疑问是如何创建一个与串口设备通信的调制解调器 . 我开始知道可以使用inf文件来完成 . 有人可以给我一些示例inf...
  • 12 votes
     answers
     views

    需要在Windows 7中完全删除设备驱动程序

    我有一个旧的USB设备,Windows 7无法识别,所以我 grab 了处理USB通信的芯片的设备驱动程序 . 我修改它后,我用它来安装设备 . 愚蠢我知道,但现在我需要摆脱它 . 以下是inf设置文件中的代码 . 这没有我改变的VID和PID . 我需要撤消它所做的所有更改 . ; Installation INF for the Cypress Generic USB Driver for W...
  • 4 votes
     answers
     views

    无法在Windows 10 Professional中安装自定义inf . Windows使用OEM驱动程序覆盖它

    我为自定义设备制作了一个签名的USB Serial inf文件,并创建了一个安装程序,可以将驱动程序成功安装到Windows 7(32/64),Windows 8.1(64)但不安装Windows 10.这适用于默认安装(右 - 单击,安装)直接在文件上,使用设备管理器并使用PNPUTIL . 设备驱动程序已成功安装,但使用的是OEM usbser驱动程序 . 单击“更新驱动程序”并在“设备管理器...
  • 0 votes
     answers
     views

    如何在Windows 10上通过自定义的inf文件安装WinUSB驱动程序?

    我需要直接通过USB与简单的自定义设备通信 . 我有完整的通信协议规范 . 不幸的是,设备供应商没有为该设备提供WinUSB驱动程序 . 根据https://msdn.microsoft.com/en-us/library/ff540283.aspx#inf我应该能够使用inf模板在Windows 10上自动安装WinUSB驱动程序 . 但安装失败了: 第三方INF不包含数字签名信息 . 据我...
  • 0 votes
     answers
     views

    用C#更改打印机首选项/驱动程序设置

    我正在尝试在GrayScale中打印现有的XPS文件 . 我试图在XPS文件中添加PrintTicket,并尝试更改打印机的PrintQueue属性,如: LocalPrintServer server = new LocalPrintServer(PrintSystemDesiredAccess.AdministrateServer); PrintQueue pq = serve...

热门问题