阅读:1520回复:2
ntddk.h和CTL_CODE如何共存?
最近试着编写自己的第一个驱动程序使用了CTL_CODE宏,于是#include <winioctl.h>。
另外还#include <ntddk.h>,但编译发现许多错误,查资料显示winioctl.h和ntddk.h有重复定义的冲突,不能一起用,但我需要同时使用ntddk.h和CTL_CODE,有什么办法? 请高手赐教! |
|
沙发#
发布于:2008-08-23 22:38
自己解决了,原来是可以共存的,只是以前看书理解错误,在加上学写驱动时有很多错误没编译通过,误以为是ntddk.h和CTL_CODE不能共存。原来include了ntddk.h,就可以用CTL_CODE了
|
|
板凳#
发布于:2008-08-17 16:46
.....winioctl.h是应用程序用的头文件......
|
|