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 特定的