DEBUG_REFERENCE_INFORMATION
décrit une référence.
typedef struct tagDEBUG_REFERENCE_INFO {
DEBUGREF_INFO_FLAGS dwFields;
BSTR bstrName;
BSTR bstrType;
BSTR bstrValue;
DBG_ATTRIB_FLAGS dwAttrib;
REFERENCE_TYPE. dwRefType;
IDebugReference2* m_pReference;
} DEBUG_REFERENCE_INFO;
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;
};
Membres
dwFields
Une combinaison des indicateurs d'énumération de DEBUGREF_INFORMATION_FLAGS qui spécifie quels champs sont remplis.bstrName
le nom spécifié par l'utilisateur de l'objet d' IDebugReference2 .bstrType
Le type référence sous la forme d'une chaîne mise en forme.bstrValue
La valeur de référence sous la forme d'une chaîne mise en formedwAttrib
Une combinaison des indicateurs d'énumération de DBG_ATTRIB_FLAGS qui spécifie des indicateurs pour la propriété de débogage attributes.dwRefType
Une valeur de l'énumération de REFERENCE_TYPE qui indique si le type référence est fort ou faible.m_pReference
un objet d' IDebugReference2 qui spécifie les informations de référence.
Notes
Cette structure est passée à un appel à la méthode d' IDebugReference2 : : GetReferenceInfo à accomplir. Cette structure est également retourné dans le cadre d'une liste de l'interface d' IEnumDebugReferenceInfo2 qui, à son tour, est retournée à partir d'un appel à la méthode d' IDebugReference2 : : EnumChildren .
Configuration requise
en-tête : msdbg.h
l'espace de noms : Microsoft.VisualStudio.Debugger.Interop
Assembly : Microsoft.VisualStudio.Debugger.Interop.dll
Voir aussi
Référence
IDebugReference2 : : GetReferenceInfo