ETW_HEAP_EVENT_REALLOC イベント
ETW_HEAP_EVENT_REALLOC イベントは、ヒープ再割り当て操作のメモリ管理トレース イベントです。
typedef struct ETW_HEAP_EVENT_REALLOC
パラメーター
-
HeapHandle
-
メモリが割り当てられたヒープのハンドル。 これは、メモリが割 り当てられたときに AllocateHeap 関数に渡されるアプリのヒープ ハンドルです。
-
NewAddress
-
割り当てられたメモリの新しいアドレス。
-
OldAddress
-
以前に割り当てられたメモリの古いアドレス。
-
NewSize
-
ヒープから割り当てられた新しいサイズ (バイト単位)。
-
OldSize
-
ヒープから以前に割り当てられた古いサイズ (バイト単位)。
-
ソース
-
アロケーターがヒープ割り当てに使用したメモリのソース。
次の表に、ntetw.h ヘッダー ファイルで定義されている Source パラメーターに使用できる値を示します。
値 説明 - MEMORY_FROM_LOOKASIDE
- 1
ルックアサイド リストのメモリ。 - MEMORY_FROM_LOWFRAG
- 2
断片化の少ないヒープからのメモリ。 - MEMORY_FROM_MAINPATH
- 3
コード パスからのメモリメイン。 - MEMORY_FROM_SLOWPATH
- 4
低速 c からのメモリ。 - MEMORY_FROM_INVALID
- 5
無効なメモリ。 - MEMORY_FROM_SEGMENT_HEAP
- 6
この値は将来使用するために予約されており、返されることはありません。
このイベントにはパラメーターがありません。
注釈
ETW_HEAP_EVENT_REALLOC イベントは、すべてのヒープ再割り当てでログに記録されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 7 [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2008 R2 [デスクトップ アプリのみ] |
Header |
|
こちらもご覧ください