-
-
[求助]编写驱动的时候VS2008提示BYTE未定义。
-
2014-10-2 17:12
6305
-
[求助]编写驱动的时候VS2008提示BYTE未定义。
1>DDKBLD: ================ Build warnings =======================
1>1>e:\projects\other.h(57) : error C2065: 'BYTE' : undeclared identifier
1>1>e:\projects\other.h(57) : error C2065: 'BYTE' : undeclared identifier
1>1>e:\projects\other.h(57) : error C2146: syntax error : missing ';' before identifier 'Null'
1>1>e:\projects\other.h(57) : error C2146: syntax error : missing ';' before identifier 'Null'
1>1>e:\projects\other.h(57) : error C2065: 'Null' : undeclared identifier
1>1>e:\projects\other.h(57) : error C2065: 'Null' : undeclared identifier
1>1>LINK : fatal error LNK1181: cannot open input file 'e:\projects\objchk_win7_x86\i386\one.obj'
1>1>link : error LNK1181: cannot open input file 'e:\projects\objchk_win7_x86\i386\one.obj'
////////////////////////
以上是错误,但是在任意地方加上 一个BYTE定义 就会报上面的错误。
例如:
BYTE Null;
或者是:
BYTE Null[5]={0xe9,0,0,0,0,0};
就会出错,求解决方案…
工程为VS2008+WDK
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课