Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Memberi tahu profiler bahwa COM interop vtable untuk IID dan kelas yang ditentukan telah dibuat.
Sintaks
HRESULT COMClassicVTableCreated(
[in] ClassID wrappedClassId,
[in] REFGUID implementedIID,
[in] void *pVTable,
[in] ULONG cSlots);
Parameter
wrappedClassId
[masuk] ID kelas tempat vtable telah dibuat.
implementedIID
[in] ID antarmuka yang diimplementasikan oleh kelas. Nilai ini mungkin NULL jika antarmuka hanya internal.
pVTable
[in] Penunjuk ke awal tabel v.
cSlots
[masuk] Jumlah slot yang ada di vtable.
Keterangan
Profiler tidak boleh memblokir implementasi metode ini karena tumpukan mungkin tidak dalam keadaan yang memungkinkan pengumpulan sampah, dan oleh karena itu pengumpulan sampah preemptive tidak dapat diaktifkan. Jika profiler memblokir di sini dan mencoba melakukan pengumpulan sampah, runtime akan memblokir hingga panggilan balik ini kembali.
Implementasi profiler dari metode ini tidak boleh memanggil kode terkelola atau dengan cara apa pun yang menyebabkan alokasi memori terkelola.
Persyaratan
Platform: Lihat Persyaratan Sistem.
Header: CorProf.idl, CorProf.h
Pustaka: CorGuids.lib
Versi .NET Framework: Tersedia mulai dari 2.0