一个奇怪的问题,不爽!
#define UTIL_IsLargeIntegerZero(ReturnValue,LargeIntegerOp,pSpinLock) \
{ \
KIRQL OldIrql; \
KeAcquireSpinLock(pSpinLock,OldIrql); \
ASSRET(RtlLargeIntegerGreaterOrEqualToZero((LargeIntegerOp))); \
ReturnValue=RtlLargeIntegerEqualToZero((LargeIntegerOp)); \
KeReleaseSpinLock(pSpinLock,OldIrql); \
} //
//*_*//
typedef struct D_DD{
int ii;
}D_DD;
上面的代码在vc60的类列表中显示不了D_DD;
如果将//*_*//替换成;(分号),就可以看到D_DD了;
不知道是什么原因,请各位大侠在百忙之中将程序考到*.h中,看看!