Метод IDebugHostFunctionIntrospection3::EnumerateLocalsDetailsEx (dbgmodel.h)

Метод EnumerateLocalsDetailsEx перечисляет набор сведений обо всех локальных и аргументах в функции. При необходимости он также может перечислять все локальные и аргументы функций, встроенных в данную функцию, если значение "перечислитьInlinedLocals" имеет значение true. Если аргумент "перечислитьInlinedLocals" имеет значение false, этот метод ведет себя так же, как и EnumerateLocalsDetails.

Синтаксис

HRESULT EnumerateLocalsDetailsEx(
  bool                                     enumerateInlinedLocals,
  IDebugHostFunctionLocalDetailsEnumerator **localsEnum
);

Параметры

enumerateInlinedLocals

Логическое значение. Если значение true, метод перечисляет локальные и аргументы встроенных функций; в противном случае это не будет.

localsEnum

Указатель на переменную указателя, которая получает интерфейс IDebugHostFunctionLocalDetailsEnumerator перечисленных локальных данных.

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

Если метод выполнен успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT.

Требования

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

См. также

интерфейс IDebugHostFunctionIntrospection3