共用方式為


OLE 記憶體配置器

COM 庫提供執行緒安全的一個記憶體配置器的實作。 (也就是說,它不能在多線程的情況下造成問題。每當配置之內存區塊的擁有權通過 COM 介面或用戶端與 COM 連結庫之間傳遞時,您必須使用此 COM 配置器來配置記憶體。 物件內部的配置可以使用任何所需的配置方案,但 COM 記憶體配置器是一個方便、高效且線程安全的配置器。

對 API 函式的呼叫 CoGetMalloc 提供一個指標給 OLE 配置器,這是 IMalloc 介面的實作。 不過,呼叫協助程式函式 CoTaskMemAllocCoTaskMemReallocCoTaskMemFree更有效率,它會包裝取得工作記憶體配置器的指標、呼叫對應的 IMalloc 方法,然後釋放配置器的指標。

管理記憶體配置

COM 連結庫