共用方式為


IMallocSpy::P ostAlloc 方法 (objidl.h)

執行呼叫 IMalloc::Alloc 之後所需的作業。

語法

void * PostAlloc(
  [in] void *pActual
);

參數

[in] pActual

Alloc 傳回的指標。

傳回值

這個方法會傳回實際配置記憶體區塊開頭的指標。 這個指標也會傳回給 Alloc 的呼叫端。 如果在呼叫端配置前端寫入偵錯資訊,這應該是 pActual 的正向位移。 如果附加偵錯資訊,或未附加任何偵錯資訊,此值會與 pActual 相同。

備註

使用 CoRegisterMallocSpy 函式註冊實作 IMallocSpy 的 Spy 物件時,COM 會在對 Alloc 的任何呼叫之後呼叫 PostAlloc。 它會接受由呼叫 Alloc 所完成的配置指標做為輸入,並傳回總配置開頭的指標,如果 實作 IMallocSpy::P reAlloc,則會 包含來自其他值的正向位移,以這種方式將偵錯資訊附加至配置。 如果沒有,則會傳回相同的指標,也會變成 Alloc呼叫端的傳回值。

規格需求

需求
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
目標平台 Windows
標頭 objidl.h

另請參閱

IMalloc::Alloc

IMallocSpy

IMallocSpy::P reAlloc