Структура DacpReJitData

Определяет основные сведения о заданном методе, инструментированного профилировщиком.

Примечание

Этот API изначально был разработан для внутреннего использования в среде выполнения. Хотя теперь он поддерживается для стороннего использования, мы рекомендуем по возможности работать с ICorDebug API и ICorProfiler .

Синтаксис

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

    CLRDATA_ADDRESS                 rejitID;
    Flags                           flags;
    CLRDATA_ADDRESS                 NativeCodeAddr;
};

Элементы

Член Описание
rejitID Номер редакции ReJit для метода.
flags Флаг, указывающий текущее состояние инструментирования ReJit метода для заданной версии.
NativeCodeAddr Базовый адрес повторной реализации метода.

Комментарии

Эта структура находится внутри среды выполнения и не предоставляется через заголовки или файлы библиотеки. Чтобы использовать его, определите структуру, как указано выше. Структура также должна быть определена с помощью ms_struct упаковки, если не используются компиляторы Майкрософт.

Требования

Платформы: см. раздел Требования к системе.
Заголовка: Ни один
Библиотека: Ни один
версии платформа .NET Framework: доступно с версии 4.7

См. также раздел