Metode IMallocSpy::P ostDidAlloc (objidl.h)

Melakukan operasi yang diperlukan setelah memanggil IMalloc::D idAlloc.

Sintaks

int PostDidAlloc(
  [in] void *pRequest,
  [in] BOOL fSpyed,
  [in] int  fActual
);

Parameter

[in] pRequest

Penunjuk yang ditentukan dalam panggilan ke DidAlloc.

[in] fSpyed

Menunjukkan apakah alokasi dilakukan saat mata-mata ini aktif.

[in] fActual

Nilai yang dikembalikan oleh DidAlloc.

Nilai kembali

Nilai yang dikembalikan ke pemanggil DidAlloc.

Keterangan

Ketika objek mata-mata yang mengimplementasikan IMallocSpy terdaftar menggunakan fungsi CoRegisterMallocSpy , COM memanggil metode ini segera setelah panggilan apa pun ke DidAlloc. Metode ini disertakan untuk kelengkapan dan konsistensi; tidak diantisipasi bahwa pengembang akan menerapkan fungsionalitas yang signifikan dalam metode ini.

Untuk kenyamanan, pRequest, pointer asli yang diteruskan dalam panggilan ke DidAlloc, diteruskan ke PostDidAlloc. Selain itu, parameter fActual adalah nilai Boolean yang menunjukkan apakah nilai ini benar-benar diteruskan ke DidAlloc. Jika tidak, itu akan menunjukkan bahwa IMallocSpy::P reDidAlloc diimplementasikan untuk mengubah pointer ini untuk beberapa tujuan penelusuran kesalahan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header objidl.h

Lihat juga

IMalloc::D idAlloc

IMallocSpy

IMallocSpy::P reDidAlloc