OLE 記憶體配置器

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

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

管理記憶體配置

COM 連結庫