allocator

Microsoft 特定的

allocator宣告規範可以套用至自訂記憶體配置函式,以便透過 Windows 事件追蹤 (ETW) 顯示配置。

語法

__declspec(allocator)

備註

Visual Studio 中的原生記憶體分析工具的運作方式是收集執行時間期間所發出的配置 ETW 事件資料。 在來源層級已註釋 CRT 和 Windows SDK 中的配置器,以便擷取其配置資料。 如果您要撰寫自己的配置器,則傳回新配置堆積記憶體指標的任何函式都可以使用 __declspec(allocator) 裝飾,如 myMalloc 的範例所示:

__declspec(allocator) void* myMalloc(size_t size)

如需詳細資訊,請參閱 在 Visual Studio 自訂原生 ETW 堆積事件 中測量記憶體使用量。

END Microsoft 特定的