阅读:1293回复:4
关于ioctl的问题
我的pci驱动设了三个ioctl:0x801,0x802,0x803,使用正常。
但现在想使用0x900,0x901,0x902,可一调应用程序就出问题。 ioctl会和其他设备冲突吗? 谢谢 |
|
沙发#
发布于:2004-06-24 15:36
只要你的IOCTL Code在Driver和APP中是一致的,不会有问题
|
|
|
板凳#
发布于:2004-06-24 15:38
是一致的,所以才感觉特奇怪
|
|
地板#
发布于:2004-06-24 16:37
你的IOCTL Code是用 CTL_CODE 宏来定义的吗?
注意Method的值!! |
|
|
地下室#
发布于:2004-06-24 16:40
CTL_CODE( \
FILE_DEVICE_UIDPCI, \ code, \ METHOD_BUFFERED, \ FILE_ANY_ACCESS \ ) |
|