IEnumDebugReferenceInfo2
Esta interfaz enumera DEBUG_REFERENCE_INFO estructuras.
Sintaxis
IEnumDebugReferenceInfo2 : IUnknown
Notas para los implementadores
El motor de depuración (DE) implementa esta interfaz como parte de su compatibilidad con referencias a objetos en memoria. Esta interfaz solo se debe implementar si se admiten referencias.
Notas para autores de la llamada
Visual Studio llama a EnumChildren para obtener esta interfaz.
Métodos en orden de Vtable
En la tabla siguiente se muestran los métodos de IEnumDebugReferenceInfo2
.
Método | Descripción |
---|---|
Siguiente | Recupera un número especificado de estructuras de DEBUG_REFERENCE_INFO en una secuencia de enumeración. |
Skip | Omite un número especificado de estructuras de DEBUG_REFERENCE_INFO en la secuencia de enumeración. |
Restablecer | Restablece una secuencia de enumeración al principio. |
Clonar | Crea un enumerador que contiene el mismo estado de enumeración que el enumerador actual. |
GetCount | Obtiene el número de estructuras de DEBUG_REFERENCE_INFO en un enumerador. |
Comentarios
Una referencia es básicamente un tipo y una dirección, mientras que una propiedad es un nombre, un tipo y una dirección. Una referencia persiste siempre que el objeto al que se hace referencia exista en la memoria. Consulte IDebugReference2 para obtener más información.
Requisitos
Encabezado: msdbg.h
Espacio de nombres: Microsoft.VisualStudio.Debugger.Interop
Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dll