次の方法で共有


ETW_HEAP_EVENT_FREE イベント

ETW_HEAP_EVENT_FREE イベントは、ヒープフリー操作のメモリ管理トレース イベントです。

typedef struct ETW_HEAP_EVENT_FREE

パラメーター

HeapHandle

メモリが割り当てられたヒープのハンドル。 これは、メモリが割 り当てられたときに AllocateHeap 関数に渡されるアプリのヒープ ハンドルです。

アドレス

解放されたメモリのアドレス。

ソース

アロケーターがヒープ割り当てに使用したメモリのソース。

次の表に、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_FREE イベントは、すべてのヒープ空き操作でログに記録されます。

要件

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

こちらもご覧ください

メモリ管理トレース イベント