Compartir a través de


ICorDebugVariableHomeEnum::Next Method

Obtiene el número especificado de instancias de ICorDebugVariableHome que incluyen información acerca de los argumentos y variables locales de una función.

Sintaxis

HRESULT Next(
    [in] ULONG celt,
    [out, size_is(celt), length_is(*pceltFetched)] ICorDebugVariableHome *homes[],
    [out] ULONG *pceltFetched
);

Parámetros

celt [in] Número de objetos que se van a recuperar.

homes Matriz de punteros, cada uno de los cuales apunta a un objeto ICorDebugVariableHome que proporciona información sobre una variable local o un argumento de una función.

pceltFetched [out] Número de instancias que se devuelven realmente en objetos.

Valor devuelto

El método devuelve los valores siguientes.

HRESULT Descripción
S_OK El método se completó correctamente.
S_FALSE El número real de instancias recuperadas, como se refleja en pceltFetched, es menor que el número de instancias solicitadas.

Comentarios

El método ICorDebugVariableHomeEnum::Next recupera un máximo de objetos a partir de celt la posición actual del enumerador. Cuando el método devuelve, pceltFetched contiene el número real de objetos recuperados.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: disponible a partir de la versión 4.6.2

Consulte también