Интерфейс ICorDebugNativeFrame

Специализированная реализация ICorDebugFrame, используемая для собственных кадров.

Методы

Метод Описание
Метод CanSetIP Возвращает значение, указывающее, безопасно ли задать для указателя инструкции указанное расположение смещения в машинном коде.
Метод GetIP Возвращает смещение кадра стека в машинный код.
Метод GetLocalDoubleRegisterValue Возвращает указатель на значение ICorDebugValue, представляющее значение аргумента или локальной переменной, хранящейся в двух регистрах памяти собственного кадра.
Метод GetLocalMemoryRegisterValue Получает указатель на объект , ICorDebugValue представляющий значение локальной переменной, низкие биты которой хранятся в указанном регистре, а большие биты хранятся по указанному адресу памяти.
Метод GetLocalMemoryValue Возвращает указатель на объект , ICorDebugValue представляющий значение локальной переменной, хранящейся по указанному адресу памяти.
Метод GetLocalRegisterMemoryValue Возвращает указатель на объект , ICorDebugValue представляющий значение локальной переменной, для которой большие биты хранятся в указанном регистре, а низкие биты хранятся по указанному адресу памяти.
Метод GetLocalRegisterValue Возвращает указатель на объект , ICorDebugValue представляющий значение аргумента или локальной переменной, хранящейся в указанном собственном регистре.
Метод GetRegisterSet Получает указатель на набор ICorDebugRegisterSet , представляющий набор регистров для данного ICorDebugNativeFrameобъекта .
Метод SetIP Задает указатель инструкции на указанное расположение смещения в машинном коде.

Комментарии

Примечание

Этот интерфейс не поддерживает удаленные вызовы между компьютерами или между процессами.

Требования

Платформы: см. раздел Требования к системе.

Заголовок: CorDebug.idl, CorDebug.h

Библиотека: CorGuids.lib

версии платформа .NET Framework: доступно с версии 1.0.

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