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