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 una de las 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 devueltas 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