我有扫描仪设备驱动程序包包含3个文件:
我不确定这个驱动程序包是否已满。
问题:
1.这些文件是否足以用于驱动程序包和普通设备的工作?
或者驱动程序包也必须包含DLL文件?
2.如何发送命令'扫描页面'如果我只有这三个文件( Scanner.inf,Scanner.cat,Scanner.sys ),请从C#扫描设备?
答案 0 :(得分:2)
inf
文件应告诉您预期的文件。你的应该有:
(...)
[Version]
(...)
CatalogFile=Scanner.cat
(...)
[SourceDisksFiles]
Scanner.sys=1
(additional files you're missing...)
答案 1 :(得分:1)
是的,那些文件已经足够了。 INF文件是设置信息文件,CAT文件用于跟踪媒体集合中的数据,SYS文件是驱动程序本身。
关于第二个问题,您可以使用TWAIN控制扫描仪。
http://www.codeproject.com/Articles/1376/NET-TWAIN-image-scanner