Partilhar via


Estrutura DacpReJitData

Define as informações básicas sobre um determinado método instrumentado por profiler.

Nota

Esta API foi originalmente concebida para utilização interna no runtime. Embora agora seja suportado para utilização de terceiros, recomendamos que trabalhe com e ICorProfiler apIs ICorDebug sempre que possível.

Syntax

struct MSLAYOUT DacpReJitData
{
    enum Flags
    {
        kUnknown,
        kRequested,
        kActive,
        kReverted,
    };

    CLRDATA_ADDRESS                 rejitID;
    Flags                           flags;
    CLRDATA_ADDRESS                 NativeCodeAddr;
};

Membros

Membro Description
rejitID O número de revisão ReJit de um método.
flags Um sinalizador que indica o estado atual da instrumentação ReJit do método para a versão especificada.
NativeCodeAddr O endereço base da implementação rejitada do método.

Observações

Esta estrutura está dentro do runtime e não é exposta através de quaisquer cabeçalhos ou ficheiros de biblioteca. Para utilizá-la, defina a estrutura conforme especificado acima. A estrutura também tem de ser definida com ms_struct o empacotamento se não utilizar os compiladores da Microsoft.

Requisitos

Plataformas: Veja Requisitos do Sistema.
Cabeçalho: Nenhum
Biblioteca: Nenhum
.NET Framework Versões: Disponível desde 4.7

Ver também