Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Obtém o número especificado de objetos CorDebugBlockingObject da enumeração, começando na posição atual.
Sintaxe
HRESULT Next([in] ULONG celt,
[out, size_is(celt), length_is(*pceltFetched)]
CorDebugBlockingObject values[],
[out] ULONG *pceltFetched;
Parâmetros
celt [in] O número de objetos a serem recuperados.
values [out] Uma matriz de ponteiros para objetos CorDebugBlockingObject .
pceltFetched [out] Um ponteiro para o número de objetos que foram recuperados.
Valor de retorno
Esse método retorna os HRESULTs específicos a seguir.
| HRESULT | Description |
|---|---|
| S_OK | O método foi concluído com êxito. |
| S_FALSE |
pceltFetched não é igual celta . |
Observações
Esse método funciona como um enumerador COM típico.
Os valores da matriz de entrada devem ter pelo menos o tamanho celt. A matriz será preenchida com os próximos celt valores na enumeração ou com todos os valores restantes, se menor que celt permanecer. Quando esse método retornar, pceltFetched será preenchido com o número de valores que foram recuperados. Se values contiver ponteiros inválidos ou pontos para um buffer menor que celt, ou se pceltFetched for um ponteiro inválido, o resultado será indefinido.
Observação
Embora a estrutura CorDebugBlockingObject não precise ser lançada, a interface "ICorDebugValue" dentro dela precisa ser liberada.
Requirements
Plataformas: Consulte sistemas operacionais com suporte do .NET.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versões do .NET: Disponível desde o .NET Framework 4.0