兄弟打印机 驱动 没有inf(DIY打印机驱动程序制作指南)

  • 兄弟打印机 驱动 没有inf(DIY打印机驱动程序制作指南)已关闭评论
  • A+
所属分类:打印机驱动
摘要

兄弟打印机驱动没有inf(DIY打印机驱动程序制作指南)驱动程序是电脑应用程序和外围设备进行交互的重要桥梁。有时候在使用某些设备时,可能会遇到驱动程序缺失的情况,这时候我们就需要自己动手制作驱动程序了。本文将为大家介绍一种制作兄弟打印机驱动程序的方法,而且这个驱动程序没有inf文件,只要按照以下步

兄弟打印机 驱动 没有inf(DIY打印机驱动程序制作指南)

驱动程序是电脑应用程序和外围设备进行交互的重要桥梁。有时候在使用某些设备时,可能会遇到驱动程序缺失的情况,这时候我们就需要自己动手制作驱动程序了。本文将为大家介绍一种制作兄弟打印机驱动程序的方法,而且这个驱动程序没有inf文件,只要按照以下步骤进行操作就可以轻松成功制作。

第一步:准备工作

在开始制作驱动程序之前,我们需要准备好以下工具:一台电脑、一台兄弟打印机、一个USB接口线和一份驱动程序制作工具——DDK。

第二步:打开DDK工具

在电脑上打开DDK工具,找到“src”文件夹,并进入到“my_driver”文件夹中。右键点击空白处,选择“添加”-“新建项”,在弹出的对话框中选择“源文件”,并命名为“Printer.c”。

第三步:编辑源码

在刚才新建的“Printer.c”文件中,将以下代码复制进去:

#include "ntddk.h"

void DriverUnload(PDRIVER_OBJECT pDriverObj)

{

KdPrint(("Goodbye dinhcao\n"));

return;

}

NTSTATUS DriverEntry(PDRIVER_OBJECT pDriverObj, PUNICODE_STRING pRegistryString)

{

KdPrint(("Hello dinhcao\n"));

pDriverObj -> DriverUnload = DriverUnload;

return STATUS_SUCCESS;

}

在保存并关闭这个文件之后,我们需要回到DDK工具,找到“inc”文件夹,并进入到“ntddk”文件夹中。在该文件夹下找到“wdm.h”文件,在其中搜索“UNICODE_STRING”和“DRIVER_OBJECT”方法,并将相关代码粘贴到新建的程序文件中。

第四步:编译程序

在完成编辑源码之后,我们就可以开始编译程序了。首先需要在工具栏中选择“i386”或“x64”——这将取决于你的电脑处理器类型,然后选择“编译”按钮。

第五步:加载驱动程序

在编译完成之后,我们需要使用“net start”命令来加载驱动程序。在命令提示符界面中,输入以下命令:

sc create MyPrinter type= kernel start= demand binPath= C:\MyDriver.sys

这里需要注意的是,需要将“MyDriver.sys”替换为你自己编译的驱动程序的文件名,并且在命令提示符中需要以管理员的身份运行。

第六步:测试驱动程序

在完成驱动程序加载之后,我们就可以开始测试程序了。此时可以将兄弟打印机通过USB接口连接到电脑上,并将其打开。在控制面板中选择“设备管理器”,查看是否有新设备出现,如果有并且未出现错误标志,就说明制作成功了。

到这里,我们就成功制作了一份兄弟打印机驱动程序,而且无需inf文件。通过以上简单的步骤,我们可以轻松自主制作出适用于我们自己电脑的驱动程序。这将为我们的电脑使用带来很大的方便和自由度。

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin