Share via


DEBUG_REFERENCE_INFO

Describe una referencia.

Sintaxis

public struct DEBUG_REFERENCE_INFO {
    public uint             dwFields;
    public string           bstrName;
    public string           bstrType;
    public string           bstrValue;
    public ulong            dwAttrib;
    public uint.            dwRefType;
    public IDebugReference2 m_pReference;
};

Miembros

dwFields
Combinación de marcas de la enumeración DEBUGREF_INFO_FLAGS que especifica qué campos se rellenan.

bstrName
Nombre especificado por el usuario del objeto IDebugReference2 .

bstrType
Tipo de referencia como una cadena con formato.

bstrValue
Valor de referencia como una cadena con formato

dwAttrib
Combinación de marcas de la enumeración DBG_ATTRIB_FLAGS que especifica las marcas para los atributos de propiedad de depuración.

dwRefType
Valor de la enumeración REFERENCE_TYPE que especifica si el tipo de referencia es fuerte o débil.

m_pReference
Objeto IDebugReference2 que especifica la información de referencia.

Comentarios

Esta estructura se pasa a una llamada al método GetReferenceInfo que se va a rellenar. Esta estructura también se devuelve como parte de una lista de la interfaz IEnumDebugReferenceInfo2 que, a su vez, se devuelve de una llamada al método EnumChildren .

Requisitos

Encabezado: msdbg.h

Espacio de nombres: Microsoft.VisualStudio.Debugger.Interop

Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte también