阅读:1520回复:5
如何访问已有硬件(并口)?
hDevice = OpenByInterface( &ClassGuid, 0, &Error);在编写驱动以前,用driver winzard建立的驱动程序,在运行时总是提示:
ERROR opening device:<0>returned form creatfile 我只是想试一下访问并口的新硬件,但是每次都是提示这个错误。 请问如何解决? |
|
沙发#
发布于:2004-07-29 12:15
和COM口差不多,
这样 CreateFile("\\\\.\\LPT1" , ..... ________________________________________________________ 回答的好请给分 |
|
|
板凳#
发布于:2004-07-29 16:26
能讲得详细些吗?我使用driver wizard创建的驱动程序,再次基础上怎么改一下就可以访问并口了?还是用别的方法创建驱动程序?能从驱动程的常见一步一步地说吗?不胜感激!
|
|
地板#
发布于:2004-07-29 19:05
能讲得详细些吗?我使用driver wizard创建的驱动程序,再次基础上怎么改一下就可以访问并口了?还是用别的方法创建驱动程序?能从驱动程的常见一步一步地说吗?不胜感激! 驱动中使用ZwCreateFile |
|
|
地下室#
发布于:2004-07-30 11:02
能不能说得详细些?这个问题对于你来说可能简单的很,但对于我来说,却摸不着头脑。我看过一些介绍,好像不能用driver wizard自动生成的程序直接访问并口,是吗?那你说得creatfile实在什么前提下用呢?请大侠多多指教!
|
|
5楼#
发布于:2004-08-10 15:01
你如果要改以前DOS下的程序,或98下的_outp什么的,那就可以的用一个叫WINIO,这个可以,很好用的。我用过的。
|
|
|