共用方式為


ICorProfilerCallback::COMClassicVTableCreated 方法

通知分析工具已建立指定 IID 和類別的 COM Interop vtable。

語法

HRESULT COMClassicVTableCreated(  
    [in] ClassID wrappedClassId,  
    [in] REFGUID implementedIID,  
    [in] void    *pVTable,  
    [in] ULONG   cSlots);  

參數

wrappedClassId
[in] 已建立 vtable 之類別的識別碼。

implementedIID
[in] 類別所實作介面的識別碼。 如果介面僅供內部使用,這個值可能是 Null。

pVTable
[in] vtable 開頭的指標。

cSlots
[in] vtable 中的插槽數目。

備註

分析工具不應該封鎖此方法的實作,因為堆疊可能不是允許記憶體回收的狀態,因此無法啟用先佔式記憶體回收。 如果分析工具在此封鎖並嘗試記憶體回收,則執行階段將會封鎖,直到此回撥傳回為止。

這個方法的分析工具實作不應該呼叫受控程式碼,或以任何方式造成受控記憶體配置。

規格需求

平台:請參閱系統需求

標頭: CorProf.idl、CorProf.h

程式庫:CorGuids.lib

.NET Framework版本:自 2.0 起可用

另請參閱