阅读:1261回复:7
关于Read,Write,DeviceIoControl?
在向导自动生成的测试文件里,在开头有这么一段话:
This console application demonstrates how to open a handle to a device in your driver, and communicate with the driver using Read, Write, and DeviceIoControl calls, as appropriate. 请问,如果我只实现读和写功能,是否只靠DeviceIoControl就够了(而不需要单独的Read(),Write())? |
|
沙发#
发布于:2003-10-15 22:25
当然可以了。
Deviceiocontrol的作用包括了readfile和writefile。 如果你的驱动里面定义了Devicecontrol就可以在应用程序里 调用。 |
|
|
板凳#
发布于:2003-10-15 22:27
DeviceIoControl一般用来小量数据传输,不过如果只是读和写的话,是可以满足的
|
|
|
地板#
发布于:2003-10-16 01:30
DeviceIoControl一般用来小量数据传输,不过如果只是读和写的话,是可以满足的 为什么DeviceIoControl 一般用来传小量数据呢。 |
|
地下室#
发布于:2003-10-16 11:24
DeviceIoControl一般用来小量数据传输,不过如果只是读和写的话,是可以满足的 我仅仅只要读和写,不过数据很多(几G的数据),用DeviceIoControl是否可以? |
|
5楼#
发布于:2003-10-16 11:34
肯定可以的,试下
|
|
|
6楼#
发布于:2003-10-16 12:51
谢谢上面的几位,分数已加
|
|
7楼#
发布于:2003-10-28 20:46
[quote]DeviceIoControl一般用来小量数据传输,不过如果只是读和写的话,是可以满足的 为什么DeviceIoControl 一般用来传小量数据呢。 [/quote] 应该用readfile/writefile做异步读写。 |
|