阅读:1276回复:1
有关readfile和类似的 IRP_MJ_READ操作的返回值,一定要等到指定长度的数据才返回吗?
最近得到本版的很多兄弟的指点,现在这里多谢了。另外最近的进步也来源于reactOS.
本来没指望的软件跑起来了。 现在有些缺陷。想改进: 发送 Irp = IoBuildSynchronousFsdRequest( IRP_MJ_READ, LowerDevice, Buffer, PACKET_BUFFER_SIZE, &Zero, &event, &ioStatus); 只有等到 PACKET_BUFFER_SIZE长度的数据才返回?! 那我要接受字符不只能设置 PACKET_BUFFER_SIZE=1??! 要不如此怎样能及时收到所有字符呢? 可否用超时? 或者有更好的办法。 兄弟们给支个招。多谢 |
|
沙发#
发布于:2007-01-30 14:06
不会把,一上午都没人,是不是问题太弱智了?
![]() |
|