次の方法で共有


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

カーネル モード呼び出しとユーザー モード呼び出しの照合に使用する一意識別子。環境で両方が同じイベントでキャプチャされないようにする場合、カーネル モード呼び出しとユーザー モード呼び出しは別々のイベントでキャプチャされます。 カーネル モードとユーザー モードの呼び出しが同じイベントでキャプチャされた場合、値は 0 です。

Address[ANYSIZE_ARRAY]

スタック上の呼び出しアドレスの配列。

解説

EVENT_HEADER_EXTENDED_DATA_ITEMDataSize メンバーには、この構造体のサイズが含まれています。 配列内のアドレスの数を調べるには、DataSize から減算sizeof(ULONG64)し、 でsizeof(ULONG64)除算します。

要件

   
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
Header evntcons.h

関連項目

EVENT_HEADER_EXTENDED_DATA_ITEM