阅读:2471回复:6
使用ReadFile 函数为什么会死机?
我用DriverStudio开发了一个 USB 驱动程序,用ReadFile 函数去读端口,如果读不到数程序就会死在那里,不知道是什么原因,望不吝赐教。
|
|
沙发#
发布于:2002-01-29 09:27
SubmitUrb有一个参数是超时
|
|
|
板凳#
发布于:2002-01-29 10:31
请问rayyang2000 能给我具体说一说是哪一个参数吗?最好能给我一小段程序代码,不胜感激!
|
|
地板#
发布于:2002-01-29 10:47
zboard的代码里面有的
|
|
|
地下室#
发布于:2002-01-29 11:02
在sys里面
|
|
|
5楼#
发布于:2002-01-29 12:04
可是我没有zboard怎么办?有别的地方可以找到吗?要不你发给我一个?多谢。
|
|
6楼#
发布于:2002-01-29 12:59
KUsbLowerDevice::SubmitUrb
FORM 1: NTSTATUS SubmitUrb( PURB pUrb, PIO_COMPLETION_ROUTINE CompletionRoutine=NULL, PVOID CompletionContext=NULL, ULONG mSecTimeOut=0 ); FORM 2: NTSTATUS SubmitUrb( KIrp I, PURB pUrb, PIO_COMPLETION_ROUTINE CompletionRoutine=NULL, PVOID CompletionContext=NULL, ULONG mSecTimeOut=0 ); mSecTimeOut就是。 但这样只能是治标不治本,关键问题还在你的usb device端的处理。 |
|
|