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