Partilhar via


Método ICorDebugVariableHomeEnum::Next

Obtém o número especificado de instâncias ICorDebugVariableHome que contêm informações sobre as variáveis e argumentos locais numa função.

Sintaxe

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

Parâmetros

celt
[in] O número de objetos a obter.

homes
Uma matriz de ponteiros, cada um dos quais aponta para um objeto ICorDebugVariableHome que fornece informações sobre uma variável local ou argumento de uma função.

pceltFetched
[fora] O número de instâncias realmente devolvidas em objetos.

Devolver Valor

O método devolve os seguintes valores.

HRESULT Description
S_OK O método foi concluído com êxito.
S_FALSE O número real de instâncias obtidas, conforme refletido em pceltFetched, é menor do que o número de instâncias pedidas.

Observações

O método ICorDebugVariableHomeEnum::Next obtém um máximo de celt objetos a partir da posição atual do enumerador. Quando o método é devolvido, pceltFetched contém o número real de objetos obtidos.

Requisitos

Plataformas: Veja Requisitos de Sistema.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

.NET Framework Versões: Disponível desde a versão 4.6.2

Ver também