struct Node
{
struct NodeY NY;
int data;
};
当我这样做时,对于一个实例指针' N'那个结构
2: kd> ?poi(poi(N))
Evaluate expression: -70368698399456 = ffffc000`02ba8520
基本上我想用这样的东西
bp igdkmd64!KmRender+0x199 ".if (@@(N) > 0x1){}.else {gc}"
所以,大多数情况都是如此,但是当windbg认为它有符号整数时,上面的条件断点总是假的,因为@@(N)总是计算为负数。
如何获得2个内存地址的数量比较?
答案 0 :(得分:4)
KD> ?? ( int64 )@@(ffffc00002ba8520) > 1
bool false
KD> ?? ( unsigned int64 )@@(ffffc00002ba8520) > 1
bool true