阅读:1151回复:5
在线提问可以吗
我是乖孩子,我听大老们的话,好好看了WALTER ONEY的书,现在看原程序:这是其中dispatchcreat中的一段,有些成员我找不到 :(
if(deviceExtension->OpenHandleCount>0 || deviceExtension->BootupSuccess==0 || deviceExtension->ChipState!=DS_IDLE) {// Irp->IoStatus.Status = STATUS_UNSUCCESSFUL; Irp->IoStatus.Information = 0; IoCompleteRequest (Irp, IO_NO_INCREMENT); return STATUS_UNSUCCESSFUL; } 上面的if判断了什么?请问一下,给点时间 |
|
沙发#
发布于:2003-05-28 20:49
deviceExtension->pRateCtrlBuf
deviceExtension->RateCtrlFlag 这两个又是什么呀 |
|
板凳#
发布于:2003-05-29 01:10
。。。
deviceextension是你自己定义内容的 无语了。。。 |
|
地板#
发布于:2003-05-29 10:14
walter oney的例子里没这些,deviceextension由开发者自己定义,你用的是别人的例子程序吧
|
|
|
地下室#
发布于:2003-05-29 10:39
PDEVICE_EXTENSION deviceExtension
deviceExtension只是他(编者)定义的一个设备扩展的对象呀,它里面的成员是自己定义的吗?我觉得DEVICE_EXTENSION是个复杂的结构,里面有那些成员吧。还有问题:但是先不问了 |
|
5楼#
发布于:2003-05-29 11:34
好了,我想我是错了,不好意思。 ;)
我要好好看了,我要好好看了!!!!!!!!!!!!! |
|