Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Obtiene el número especificado de objetos CorDebugBlockingObject de la enumeración, comenzando en la posición actual.
Syntax
HRESULT Next([in] ULONG celt,
[out, size_is(celt), length_is(*pceltFetched)]
CorDebugBlockingObject values[],
[out] ULONG *pceltFetched;
Parámetros
celt [in] Número de objetos que se van a recuperar.
values [out] Matriz de punteros a objetos CorDebugBlockingObject .
pceltFetched [out] Puntero al número de objetos recuperados.
Valor devuelto
Este método devuelve los siguientes HRESULT específicos.
| HRESULT | Description |
|---|---|
| S_OK | El método se completó correctamente. |
| S_FALSE |
pceltFetched no es igual a celt. |
Observaciones
Este método funciona como un enumerador COM típico.
Los valores de la matriz de entrada deben tener al menos un tamaño celt. La matriz se rellenará con los valores siguientes celt de la enumeración o con todos los valores restantes si no celt permanecen. Cuando este método vuelva, pceltFetched se rellenará con el número de valores recuperados. Si values contiene punteros o puntos no válidos a un búfer menor que celt, o si pceltFetched es un puntero no válido, el resultado no está definido.
Nota:
Aunque no es necesario liberar la estructura CorDebugBlockingObject , es necesario liberar la interfaz "ICorDebugValue" dentro de ella.
Requisitos
Plataformas: Consulte Sistemas operativos compatibles con .NET.
Encabezado: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versiones de .NET: Disponible desde .NET Framework 4.0