Delen via


DacpReJitData-structuur

Definieert de basisinformatie over een bepaalde profiler-instrumented methode.

Notitie

Deze API is oorspronkelijk ontworpen voor intern gebruik in de runtime. Hoewel het nu wordt ondersteund voor gebruik door derden, raden we u aan waar mogelijk te werken met ICorDebug en ICorProfiler API's.

Syntax

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

    CLRDATA_ADDRESS                 rejitID;
    Flags                           flags;
    CLRDATA_ADDRESS                 NativeCodeAddr;
};

Leden

Lid Beschrijving
rejitID Het ReJit-revisienummer voor een methode.
flags Een vlag die de huidige status van de ReJit-instrumentatie van de methode voor de opgegeven versie aangeeft.
NativeCodeAddr Het basisadres van de herjitted-implementatie van de methode.

Opmerkingen

Deze structuur bevindt zich in de runtime en wordt niet weergegeven via headers of bibliotheekbestanden. Als u deze wilt gebruiken, definieert u de structuur zoals hierboven is opgegeven. De structuur moet ook worden gedefinieerd met behulp van ms_struct verpakking als u de Microsoft-compilers niet gebruikt.

Vereisten

Platforms: Zie Systeemvereisten.
Header: Geen
Bibliotheek: Geen
.NET Framework versies: beschikbaar sinds 4.7

Zie ook