Compartilhar via


Criação de perfil global estático funções

Esta seção descreve as funções da API não gerenciadas que usa a API de criação de perfil.

Nesta seção

  • Função FunctionEnter
    Notifica o criador de perfil que o controle está sendo passado para uma função. Substituído no .NET estrutura 2.0.

  • Função FunctionEnter2
    Notifica o criador de perfil que o controle está sendo passado para uma função e fornece informações sobre o registro de ativação e argumentos de função.

  • Função FunctionIDMapper
    Notifica o criador de perfil que o identificador de determinada de uma função pode ser remapeado para uma ID alternativa a ser usado em retornos de chamada os enter2/leave2/tailcall2 para essa função. Esse método também permite que o criador de perfil indicar se deseja receber retornos de chamada para essa função.

  • Função FunctionLeave
    Notifica o profiler é uma função Sobre para retornar ao chamador. Substituído no .NET estrutura 2.0.

  • Função FunctionLeave2
    Notifica o criador de perfil que uma função está prestes a retornar para o chamador e fornece informações sobre o pilha quadro e a função valor retornado.

  • Função FunctionTailcall
    Notifica o criador de perfil que a função atualmente em execução está prestes a executar uma telefonar de cauda para outra função. Substituído no .NET estrutura 2.0.

  • Função FunctionTailcall2
    Notifica o criador de perfil que a função atualmente em execução está prestes a executar uma telefonar de cauda para outra função e fornece informações sobre o registro de ativação.

  • Função StackSnapshotCallback
    Fornece o criador de perfil com informações sobre cada quadro gerenciado e cada execução de quadros não gerenciados na pilha durante um exame da pilha, que é iniciada pelo ICorProfilerInfo2::DoStackSnapshot método.

Seções relacionadas

Visão geral de criação de perfil

Interfaces de criação de perfil

Enumerações de criação de perfil

Estruturas de criação de perfil