-
-
[求助]编写驱动的时候VS2008提示BYTE未定义。
-
发表于:
2014-10-2 17:12
6774
-
[求助]编写驱动的时候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
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)