CallSnapshotEx中的四个参数是什么意思,dwParams [4]?

时间:2013-02-15 17:21:28

标签: windows-ce

此结构用于存储有关堆栈帧的扩展信息。

typedef struct _CallSnapshotEx {
  DWORD dwReturnAddr;
  DWORD dwFramePtr;
  DWORD dwCurProc;
  DWORD dwParams[4];
} CallSnapshotEx;

有人知道dwParams是关于什么的吗?

1 个答案:

答案 0 :(得分:0)

结构CallSnapshotEx由函数调用GetThreadCallStack填充STACKSNAP_EXTENDED_INFO标志。 dwParams包含函数的参数。我想这只是一个使用四个参数的标准惯例。因为,如果您观察另一个相关结构CallSnapshot3的文档,则参数数量为4。除了必须总是分配至少四个双字的约定之外,我认为除此之外可能还有任何其他强有力的理由。