Compartir vía


ICorDebugVariableHomeEnum::Next (Método)

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

Syntax

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 siguientes valores.

HRESULT Description
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.

Observaciones

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: Consulte Sistemas operativos compatibles con .NET.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET: Disponible desde .NET Framework 4.6.2

Consulte también