EVENT_EXTENDED_ITEM_STACK_TRACE64 结构 (evntcons.h)

定义 64 位计算机上的调用堆栈。

语法

typedef struct _EVENT_EXTENDED_ITEM_STACK_TRACE64 {
  ULONG64 MatchId;
  ULONG64 Address[ANYSIZE_ARRAY];
} EVENT_EXTENDED_ITEM_STACK_TRACE64, *PEVENT_EXTENDED_ITEM_STACK_TRACE64;

成员

MatchId

用于将内核模式调用与用户模式调用匹配的唯一标识符;如果环境阻止在同一事件中捕获内核模式调用和用户模式调用,则捕获在不同的事件中。 如果在同一事件中捕获了内核模式和用户模式调用,则值为零。

Address[ANYSIZE_ARRAY]

堆栈上的调用地址数组。

备注

EVENT_HEADER_EXTENDED_DATA_ITEMDataSize 成员包含此结构的大小。 若要确定数组中的地址数,请 sizeof(ULONG64)DataSize 中减去 ,然后除以 sizeof(ULONG64)

要求

   
最低受支持的客户端 Windows 7 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 R2 [仅限桌面应用]
标头 evntcons.h

请参阅

EVENT_HEADER_EXTENDED_DATA_ITEM