Método ICorProfilerCallback::COMClassicVTableCreated
Notifica o gerador de perfis de que foi criada uma vtable interop COM para o IID e classe especificados.
Sintaxe
HRESULT COMClassicVTableCreated(
[in] ClassID wrappedClassId,
[in] REFGUID implementedIID,
[in] void *pVTable,
[in] ULONG cSlots);
Parâmetros
wrappedClassId
[in] O ID da classe para a qual a vtable foi criada.
implementedIID
[in] O ID da interface implementada pela classe . Este valor pode ser NULO se a interface for apenas interna.
pVTable
[in] Um ponteiro para o início da vtable.
cSlots
[in] O número de blocos que estão na vtable.
Observações
O gerador de perfis não deve bloquear a implementação deste método porque a pilha pode não estar num estado que permita a libertação da memória, pelo que não é possível ativar a libertação da memória preventiva. Se o gerador de perfis bloquear aqui e a libertação da memória for tentada, o runtime bloqueará até que esta chamada de retorno seja devolvida.
A implementação deste método por parte do gerador de perfis não deve chamar o código gerido ou, de qualquer forma, causar uma alocação de memória gerida.
Requisitos
Plataformas: Veja Requisitos de Sistema.
Cabeçalho: CorProf.idl, CorProf.h
Biblioteca: CorGuids.lib
.NET Framework Versões: Disponível desde 2.0