Compartir a través de


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

El método EnumerateLocalsDetailsEx enumera un conjunto de información sobre todas las variables locales y argumentos de una función. Opcionalmente, también puede enumerar todas las variables locales y argumentos de las funciones insertadas dentro de la función especificada si "enumerateInlinedLocals" es true. Si el argumento "enumerateInlinedLocals" es false, este método se comporta de forma similar a EnumerateLocalsDetails.

Sintaxis

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

Parámetros

enumerateInlinedLocals

Valor booleano. Si es true, el método enumerará las variables locales y los argumentos de las funciones insertadas; de lo contrario, no lo hará.

localsEnum

Puntero a una variable de puntero que recibe el interfaz IDebugHostFunctionLocalDetailsEnumerator de los detalles locales enumerados.

Valor devuelto

Si el método se ejecuta correctamente, devuelve S_OK. De lo contrario, devuelve un código de error HRESULT.

Requisitos

Requisito Valor
encabezado de dbgmodel.h

Consulte también

interfaz IDebugHostFunctionIntrospection2