共用方式為


ETW_HEAP_EVENT_ALLOC事件

ETW_HEAP_EVENT_ALLOC事件是堆積配置作業的記憶體管理追蹤事件。

typedef struct ETW_HEAP_EVENT_ALLOC

參數

HeapHandle

配置記憶體之堆積的控制碼。 這是配置記憶體時傳遞至 AllocateHeap 函式的應用程式堆積控制碼。

大小

從堆積配置的位元組大小。

位址

已配置的記憶體位址。

來源

配置器用於堆積配置的記憶體來源。

下表列出ntetw.h標頭檔中所定義的Source參數可能值:

意義
MEMORY_FROM_LOOKASIDE
1
Lookaside 清單中的記憶體。
MEMORY_FROM_LOWFRAG
2
來自低片段堆積的記憶體。
MEMORY_FROM_MAINPATH
3
主要程式碼路徑的記憶體。
MEMORY_FROM_SLOWPATH
4
來自慢速路徑的記憶體。
MEMORY_FROM_INVALID
5
不正確記憶體。
MEMORY_FROM_SEGMENT_HEAP
6
此值保留供日後使用,永遠不會傳回。

 

備註

ETW_HEAP_EVENT_ALLOC事件會記錄在所有堆積配置上。

規格需求

需求
最低支援的用戶端
Windows 7 [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2008 R2 [僅限傳統型應用程式]
標頭
Ntwmi.h

另請參閱

記憶體管理追蹤事件