.sys文件是否足以供驱动程序使用



我有扫描仪设备驱动程序包包含 3 个文件:

  1. Scanner.inf
  2. Scanner.cat
  3. 扫描仪.sys

我不确定这个驱动程序包是否已满。

问题:
1.这些文件是否足以满足驱动程序包和正常设备的工作?
或者驱动程序包也必须包含DLL文件?
2.如果我只有这3个文件(Scanner.inf,Scanner.cat,Scanner.sys),如何从C#向扫描仪设备发送命令"扫描页面"?

inf文件应告诉您它需要哪些文件。您的应该具有:

(...)
[Version]
(...)
CatalogFile=Scanner.cat
(...)
[SourceDisksFiles]
Scanner.sys=1
(additional files you're missing...)

请参阅 INF 文件概述。

是的,这些文件就足够了。INF文件是安装信息文件,CAT文件用于跟踪媒体集合中的数据,SYS文件是驱动程序本身。

关于你的第二个问题,你可以使用 TWAIN 控制扫描仪。

http://www.codeproject.com/Articles/1376/NET-TWAIN-image-scanner

http://www.twain.org/

相关内容

  • 没有找到相关文章

最新更新