Compartilhar via


Método IDebugHostFunctionIntrospection3::EnumerateLocalsDetailsEx (dbgmodel.h)

O método EnumerateLocalsDetailsEx enumera um conjunto de informações sobre todos os locais e argumentos dentro de uma função. Opcionalmente, ele também pode enumerar todos os locais e argumentos de funções embutidas na função fornecida se 'enumerateInlinedLocals' for true. Se o argumento 'enumerateInlinedLocals' for false, esse método se comportará de forma semelhante a EnumerateLocalsDetails.

Sintaxe

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

Parâmetros

enumerateInlinedLocals

Um valor booliano. Se for true, o método enumerará locais e argumentos de funções embutidas; caso contrário, não o fará.

localsEnum

Um ponteiro para uma variável de ponteiro que recebe a interface IDebugHostFunctionLocalDetailsEnumerator dos detalhes dos locais enumerados.

Valor de retorno

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Requisitos

Requisito Valor
cabeçalho dbgmodel.h

Consulte também

interface IDebugHostFunctionIntrospection3