Sdílet prostřednictvím


DacpReJitData – struktura

Definuje základní informace o dané metodě instrumentované profilerem.

Poznámka

Toto rozhraní API bylo původně navržené pro interní použití v modulu runtime. I když se teď podporuje pro použití třetích stran, doporučujeme pracovat s rozhraními ICorDebug API a ICorProfiler , pokud je to možné.

Syntax

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

    CLRDATA_ADDRESS                 rejitID;
    Flags                           flags;
    CLRDATA_ADDRESS                 NativeCodeAddr;
};

Členové

Člen Description
rejitID Číslo revize ReJit pro metodu.
flags Příznak označující aktuální stav instrumentace ReJit metody pro danou verzi.
NativeCodeAddr Základní adresa rejitované implementace metody.

Poznámky

Tato struktura se nachází uvnitř modulu runtime a není zpřístupněna prostřednictvím žádných hlaviček ani souborů knihovny. Pokud ho chcete použít, definujte strukturu, jak je uvedeno výše. Struktura musí být také definována pomocí ms_struct balení, pokud nepoužíváte kompilátory Microsoftu.

Požadavky

Platformy: Viz Požadavky na systém.
Záhlaví: Žádný
Knihovny: Žádný
Verze rozhraní .NET Framework: K dispozici od verze 4.7

Viz také