DEBUG_REFERENCE_INFORMATION
Beschreibt einen Verweis.
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;
};
Mitglieder
dwFields
Eine Kombination von Flags aus der DEBUGREF_INFORMATION_FLAGS-Enumeration, die angibt, welche Felder geändert werden.bstrName
Der vom Benutzer angegebene Name des IDebugReference2-Objekts.bstrType
Der Verweistyp als formatierte Zeichenfolge.bstrValue
Der Verweiswert als formatierte ZeichenfolgedwAttrib
Eine Kombination von Flags aus der DBG_ATTRIB_FLAGS-Enumeration, die die Flags für die Debug- Attribute Eigenschaft angibt.dwRefType
Ein Wert aus der REFERENCE_TYPE-Enumeration, die angibt, ob der schwach oder stark Verweistyp ist.m_pReference
Ein IDebugReference2-Objekt, das die Verweisinformationen angibt.
Hinweise
Diese Struktur wird auf einen Aufruf an die Methode übergeben IDebugReference2::GetReferenceInfo ausgefüllt werden soll. Diese Struktur wird auch als Teil einer Liste der IEnumDebugReferenceInfo2-Schnittstelle zurückgegeben, die wiederum von einem Aufruf der IDebugReference2::EnumChildren-Methode zurückgegeben wird.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll
Siehe auch
Referenz
IDebugReference2::GetReferenceInfo