阅读:1018回复:1
编译出现这些是什么意思啊!
#define SpyAcquireResourceExclusive( _r, _wait ) \
(ASSERT( ExIsResourceAcquiredExclusiveLite((_r)) || \ !ExIsResourceAcquiredSharedLite((_r)) ), \ KeEnterCriticalRegion(), \ //这是72行 ExAcquireResourceExclusiveLite( (_r), (_wait) )) //73行 编译时出现这: 1>fspykern.h(72) : error C2371: 'KeEnterCriticalRegion' : redefinition; different basic types 1>e:\winddk\2600\inc\ifs\ntifs.h(17140) : error see declaration of 'KeEnterCriticalRegion' 1>fspykern.h(73) : error C2143: syntax error : missing ')' before '(' 1>fspykern.h(73) : error C2091: function returns function 1>fspykern.h(73) : error C2373: 'ExAcquireResourceExclusiveLite' : redefinition; different type modifiers 1>e:\winddk\2600\inc\ifs\ntifs.h(19211) : error see declaration of 'ExAcquireResourceExclusiveLite' 1>fspykern.h(73) : error C2059: syntax error : ')' 1>fspykern.h(73) : error C2059: syntax error : ')'。 不知道是怎么回事? |
|
沙发#
发布于:2008-09-28 23:22
大牛们来请点一下啊!
|
|