Поделиться через


Метод IDataModelScriptDebugStackFrame::EnumerateLocals (dbgmodel.h)

Метод EnumerateLocals возвращает переменный набор (представленный интерфейсом IDataModelScriptDebugVariableSetEnumerator) для всех локальных переменных, которые находятся в области в контексте кадра стека, представленного интерфейсом IDataModelScriptDebugStackFrame, на котором был вызван этот метод.

Обратите внимание, что если существует несколько определений одной переменной, в которой внутренняя область затмевает внешнюю область, необходимо вернуть только одно определение — определение, которое находится в области в позиции кода, представленной кадром.

Синтаксис

HRESULT EnumerateLocals(
  IDataModelScriptDebugVariableSetEnumerator **variablesEnum
);

Параметры

variablesEnum

Перечислитель набора переменных, который перечисляет все локальные переменные области в позиции кода, представленной кадром стека.

Возвращаемое значение

Этот метод возвращает HRESULT, указывающий на успешность или сбой.

Требования

Требование Ценность
заголовка dbgmodel.h

См. также

интерфейс IDataModelScriptDebugStackFrame